Skip to content

Releases: Justintime50/dad-node

v5.0.0

16 Jul 23:06
Compare
Choose a tag to compare
  • Drops support for Node < 16
  • Adds support for Node 20, 22
  • Bumps dependencies

v4.2.0

06 Feb 06:40
Compare
Choose a tag to compare
  • Adds French addresses
  • Bumps dev dependencies

v4.1.0

02 Aug 21:17
Compare
Choose a tag to compare
  • Swaps the manually downloaded DAD data to a git submodule for easier management moving forward
  • Reworks the entire data-router from a switch/case statement to an object literal for easier management. Refactored the order of logic and changed all variable names for easier readability
  • Tags will not automatically be capatilized when passed as parameters to assist in capitilization input errors
  • Bumps dependencies

v4.0.0

12 Jul 21:05
5fb564c
Compare
Choose a tag to compare
  • Separates DAD address data into a separate repo (https://github.com/justintime50/dad), removes tooling and references to data and focuses instead on implementing a way to retrieve that data via Node
  • Removed the addresses key as inherently each list is a set of addresses already
  • Bumped dependencies, additional small tweaks

v3.1.0

27 May 04:10
Compare
Choose a tag to compare
  • Drops support for Node 10 and pins Node 12 as the minimum version
  • Bumps dependencies
  • Tests against Node 16

v3.0.0

31 Jan 08:41
Compare
Choose a tag to compare
  • Adds CLI implementation so you can retrieve addresses right on the command line
  • Adds support for ISO country codes, now you can retrieve the 2 and 3 letter country codes for each country
  • Adds Mexico addresses
  • Switches Travis CI for GitHub Actions
  • Various small tweaks and improvements

v2.6.0

26 Nov 05:06
32d0692
Compare
Choose a tag to compare
  • Shifted logic around, renamed files and lists, updated documentation, consolidated all US data into a single folder
  • Added Idaho to US_ID and Arizona to US_AZ
  • Completely re-wrote the create-slim-json utility. It now requires much less manual work, accepts more configuration options, and runs much faster while being more reliable

v2.5.0

21 Oct 23:39
Compare
Choose a tag to compare
  • Overhauled testing framework
    • Introduced chai for better assert and expect
    • Went from ~50 tests to ~1700 tests by iterating each record
    • Added tests to ensure the data structure of each record was uniform by asserting keys were the same across every record - corrected a few records with bad keys

v2.4.0

21 Oct 21:38
Compare
Choose a tag to compare
  • Added China - Honk Kong addresses

v2.3.2

15 Aug 19:04
Compare
Choose a tag to compare
  • Switched coverage reporting commands and packages (switched istanbul to nyc)