Releases: Justintime50/dad-node
Releases · Justintime50/dad-node
v5.0.0
v4.2.0
- Adds French addresses
- Bumps dev dependencies
v4.1.0
- 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
- 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
- Drops support for Node 10 and pins Node 12 as the minimum version
- Bumps dependencies
- Tests against Node 16
v3.0.0
- 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
- 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
- Overhauled testing framework
- Introduced
chai
for betterassert
andexpect
- 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
- Introduced
v2.4.0
- Added China - Honk Kong addresses
v2.3.2
- Switched coverage reporting commands and packages (switched
istanbul
tonyc
)