Skip to content

Latest commit

 

History

History
68 lines (56 loc) · 2.72 KB

HISTORY.md

File metadata and controls

68 lines (56 loc) · 2.72 KB
0.2.2 - May 3, 2014
  • Corrected StackedSchedule scheduling
  • Copied old release notes to HISTORY.md
0.2.1 - May 2, 2014

(NOTE: 0.2.1 is the same as 0.2.0, just forgot to bump NPM version.)

  • New Features:
    • oldDNSMethod config options should can now be specified as strings (and should be!)
    • new oldDNSMethod NO_OLD_DNS_EVER prevents resolution in oldDNS even if the blockchain specifies it be done. (see comments in globals.coffee for more info and options)
  • Improvements:
    • Improved logging shows file and line number for all warnings and errors (and for some messages of other log levels too)
    • All injected globals now start with 'g' (except for module names)
    • Faster .bit resolution
    • Imporved overall code quality and readability
  • Fixes:
    • Fixed #8 (exception on NS timeout)
    • Fixed #9 (return NXDOMAIN on bad 'ns' in *.bit)
0.1.1 - April 24, 2014
  • Improvements:
    • Some improved logging
  • Fixes:
    • Issue resolving some .bit domains introduced in previous release
    • ttl for .bit domains is now equal to average block creation time
    • Outdated license string in package.json
0.1.0 - April 24, 2014
  • New Features:
    • DANE/TLSA support for BOTH canonical DNS and blockchain DNS!
    • Added NO_OLD_DNS option for oldDNSMethod (refuses all non-blockchain queries)
  • Improvements:
    • Redesigned dns.coffee and improved its structure
    • Accurate ttl values now returned for namecoin DNS queries based on expires_in field
    • Updated contributors, code and config examples in README.md
    • Improved EDNS support
    • Improved handling of ANY queries
    • Updated dependencies to latest versions
    • native-dns is now fetched from the dnschain branch of our fork.
    • Comments added all over the place (to native-dns & related projects also!)
    • Many other code improvements both to DNSChain and the NodeJS native-dns module
    • Some performance improvements
  • Fixes:
    • Fixed broken grunt example
    • Fixed some uncaught exceptions (issues #1 and #2)
    • Fixed broken NAPTR support
  • Changes:
    • DNSChain license is now MPL-2.0 (applies to version 0.1.0 onward)
    • Default logging level is now info
0.0.2 - April 15, 2014
  • Enabled namespace syntax for the config file
  • Cherry-picked fix for namecoinizeDomain by @rakoo (thanks!)
  • Added more public servers to README.md
  • Added example systemd unit files for namecoind and dnscrypt-wrapper to scripts folder
0.0.1 - February 9, 2014
  • Published to npm under dnschain