v2.0.0 - Support for deep nested CNAMEs through recursion of the full DNS `answer`, and asynchronous DNS queries.
Changelog
[v2.0.0] - July 14th 2021
New Features
This releases uses a different DNS library so that:
- The lookup of multiple domains is much quicker due to DNS queries now being asynchronous.
- The full
CNAME
chain can be recursed so that the Akamai domain is found no matter how deeply nested it is. akamai-staging
will now return a Staging IP address for the following Akamai domains:edgekey.net
edgesuite.net
akamaiedge.net
- Redirecting output to a file now displays any errors in the console rather than have them written to the target file.
- This is because errors are now written to
stderr
to separate them fromstdout
.
- This is because errors are now written to
⚠ BREAKING CHANGES
- Dropped Node 10 support.
Added
- Added dependency
native-dns-multisocket
. - Added dependency
multimatch
.
Changed
- Updated dependency
debug
to version4.3.2
. - Updated dependency
yargs
to version17.0.1
.
Removed
- Removed dependency
supports-color
. - Removed dependency
dns-sync
.