All Versions
23
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 1

  • v8.0.2 Changes

    ๐Ÿš€ Release Date: 3 April 2022

    • ๐Ÿ›  Fixed bug in Conditional Forwarder zones that would cause ServerFailure responses for some queries.
    • ๐Ÿ›  Fixed issue of setting minimum TTL value to NSEC & NSEC3 records in Primary signed zones when SOA value is changed.
    • ๐Ÿ›  Fixed issue in parsing DNS-over-HTTPS JSON response for NSEC and NSEC3 records.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v8.0.1 Changes

    ๐Ÿš€ Release Date: 29 March 2022

    • ๐Ÿ›  Fixed bug in Conditional Forwarder zones due to zone cut validation causing negative cache entry for CNAME responses which resulted in partial responses.
    • ๐Ÿ›  Fixed issue with handling FormatError response that were missing question section for EDNS requests.
    • ๐Ÿ›  Fixed minor issue with DNSSEC validation for unsigned zone when forwarder returns empty NXDOMAIN responses.
    • ๐Ÿ›  Fixed issue with NODATA response handling for ANAME records.
    • ๐Ÿ›  Fixed issue with record comment validation causing error when saving SOA records in zones.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v8.0 Changes

    ๐Ÿš€ Release Date: 26 March 2022

    • โž• Added EDNS support RFC 6891.
    • โž• Added Extended DNS Errors RFC 8914.
    • โž• Added DNSSEC validation support with RSA & ECDSA algorithms for recursive resolver, forwarders, and conditional forwarders.
    • โž• Added DNSSEC support for all supported DNS transport protocols including encrypted DNS protocols (DoT, DoH, DoH JSON).
    • โž• Added DNSSEC zone signing support with RSA & ECDSA algorithms.
    • โšก๏ธ Updated DNS Client to support DNSSEC validation.
    • โšก๏ธ Updated proprietary FWD record which is used with Conditional Forwarder Zones for DNSSEC validation and HTTP/SOCKS5 proxy support.
    • โšก๏ธ Updated Conditional Forwarder Zones to support working as a static stub zone to force a domain name to resolve via given name servers using NS records.
    • โฌ†๏ธ Upgraded codebase to .NET 6 runtime.
    • ๐Ÿ”Š Query Logs App: Added wildcard search support for domain names.
    • ๐Ÿ›  Fixed multiple issues with DHCP server.
    • ๐Ÿ“š This release updates many API calls which may cause issues in 3rd party clients if they are not updated before deploying this new version. It is recommended to check the API documentation for changes before deploying this new release.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v7.1 Changes

    ๐Ÿš€ Release Date: 23 October 2021

    • โž• Added option in settings to automatically configure a self signed certificate for DNS web service.
    • ๐Ÿ›  Fixed cache poisoning vulnerability reported by Xiang Li, Network and Information Security Lab, Tsinghua University and Qifan Zhang, Data-driven Security and Privacy (DSP) Lab, University of California, Irvine when a conditional forwarder zone uses a forwarder controlled by an attacker or uses UDP/TCP forwarder protocol that the attacker can perform MiTM.
    • ๐Ÿ‘ Block Page App: Added support for automatic self signed certificate to allow showing block page for HTTPS websites.
    • โฌ‡๏ธ Drop Requests App: Added option to drop malformed DNS requests.
    • ๐Ÿ”Š Query Logs App: Fixed minor issue which caused the query logs request to fail when a domain with invalid character was logged in the database.
    • ๐Ÿ›  Advanced Blocking App: Fixed bug in loading regex block list which caused the app to not block the domain names as expected.
    • โž• Added logging in DNS server to know why a zone transfer request was refused by the server.
    • โž• Added more environment variables for use with Docker to initialize the DNS server config. Read the environment variable documentation for complete details.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v7.0 Changes

    ๐Ÿš€ Release Date: 2 October 2021

    • โšก๏ธ DNS Apps design updated to allow apps to act as authoritative zones, drop requests, and log queries in addition to the existing APP records in authoritative zones.
    • ๐Ÿš€ This release is a major update for DNS Apps design and thus any previously installed apps will fail to load after the update. A manual update is required to install the latest app update from the DNS App Store for these apps to work with this new release.
    • ๐Ÿ‘ Advanced Blocking App: This new app allows blocking domain names based on IP address or subnet of the clients by creating groups. It also supports blocking using regex and also supports loading blocked domains from Adblock format lists.
    • ๐ŸŒ Block Page App: This new app runs a built-in web server to allow serving a block page to clients when a domain name is blocked.
    • โฌ‡๏ธ Drop Requests App: This new app allows dropping requests that match the blocked questions in the config allowing to block DNS amplification attacks that use specific domain name and query types.
    • NX Domain App: This new app allows blocking domain names with a NXDOMAIN response.
    • ๐Ÿ”Š Query Logs (Sqlite): This new app allows logging all queries that the DNS server receives into a Sqlite database. The DNS server web panel adds an Query Logs option to allow querying the app for logged data.
    • ๐Ÿšง Failover App: Implemented under maintenance feature to indicate if an address is taken down for maintenance.
    • โž• Added Ping check option in DHCP scopes to allow detecting if an IP address is already in use before leasing it.
    • โž• Added option to allow removing an allocated DHCP lease.
    • ๐Ÿ“š This release updates many API calls which may cause issues in 3rd party clients if they are not updated before deploying this new version. It is recommended to check the API documentation for changes before deploying this new release.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v6.4.1 Changes

    ๐Ÿš€ Release Date: 21 August 2021

    • Implemented Delegation Revalidation draft-ietf-dnsop-ns-revalidation-01 in recursive resolver.
    • ๐Ÿ›  Fixed issues with DNS-over-TLS due to "dot" ALPN causing SSL handshake to fail when using NextDNS as forwarder.
    • ๐Ÿ›  Fixed issues in counting total unique clients in dashboard stats. The future data for total clients will be displayed correctly however the bad data since last release can be fixed by deleting '/etc/dns/config/stats/202108*.dstat' files manually.
    • โšก๏ธ Updated allowed list URL implementation to check for domains zone wise so that subdomain names from blocked list URLs too are allowed.
    • โšก๏ธ Updated DNS Failover App to v1.4 to fix implementation issues.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
  • v6.4 Changes

    ๐Ÿš€ Release Date: 14 August 2021

    • โž• Added DNAME record RFC 6672 support.
    • ๐Ÿ‘ Implemented incremental zone transfer (IXFR) RFC 1995 support.
    • ๐Ÿ‘ Implemented secret key transaction authentication (TSIG) RFC 8945 support for zone transfers.
    • ๐Ÿ‘ Implemented zone transfer over TLS (XFR-over-TLS) draft-ietf-dprive-xfr-over-tls support.
    • โž• Added advance options in Settings to control TTL values in Cache.
    • โž• Added Resync button to force resync Secondary and Stub zones.
    • โšก๏ธ Updated query rate limiting feature to allow limiting requests from the client's subnet.
    • โšก๏ธ Updated SplitHorizon App to support configuring CIDR networks.
    • โšก๏ธ Updated Failover App to fix multiple issues and added feature to auto generate health check URL from APP record domain name or specify the URL in the APP record data.
    • ๐Ÿ›  Fixed issues with log file rolling when using local time.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
    • ๐Ÿš€ Updated few API calls which may cause issues in 3rd party clients if they are not updated before deploying this new version.
  • v6.3 Changes

    ๐Ÿš€ Release Date: 6 June 2021

    • โž• Added Failover App in DNS App Store.
    • โž• Added comments option to DNS records in Zones.
    • โž• Added Recursion ACL support to specify allowed and denied networks that can perform recursion.
    • โž• Added Zone Options feature to allow configuring Zone Transfer and Notify settings per zone.
    • โž• Added Queries Per Minute (QPM) Limit feature to limit the number of queries being made by an IP address.
    • โž• Added feature to specify custom IP addresses for blocked domain names.
    • โž• Added feature to temporarily/permanently disable blocking of domain names.
    • โž• Added index page for DNS-over-HTTPS (DoH) web service that displays basic configuration information to user when DoH URL is visited using a web browser.
    • ๐Ÿ›  Fixed multiple issues in QNAME minimization implementation.
    • ๐Ÿ›  Fixed multiple DNS Client implementation issues.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.
    • ๐Ÿš€ Updated few API calls which may cause issues in 3rd party clients if they are not updated before deploying this new version.
  • v6.2.3 Changes

    ๐Ÿš€ Release Date: 2 May 2021

    • ๐Ÿ‘Œ Improved DNS Apps interface to should if updates are available in the installed apps list.
    • โšก๏ธ Updated stats module to truncate daily stats data to optimize memory usage.
    • ๐Ÿ›  Fixed issue with QNAME minimization caused due to missing check when response contained no answer and no authority.
    • ๐Ÿ›  Fixed issue in logger which would fail to start in certain conditions.
    • โšก๏ธ Updated DNS Apps to shuffle addresses in response to allow load balancing.
  • v6.2.2 Changes

    ๐Ÿš€ Release Date: 24 April 2021

    • ๐Ÿ›  Fixed issues with recursive resolution.
    • ๐Ÿ›  Fixed issue in parsing AXFR response.
    • ๐Ÿ›  Fixed missing tags in responses to reflect correct stats on dashboard.
    • ๐Ÿ›  Fixed issue with web console redirection on saving settings when using a reverse proxy.
    • ๐Ÿ›  Multiple other minor bug fixes and improvements.