MikroTik Changelog Tracker
← Back to search All components

Component: dns

85 changelog entries across 44 version(s)

Activity over time (changelog entries per month)

7.21.2 Stable 2026-Jan-29 (5 days ago)
  • fixed domain resolution for the ":resolve" command "server" parameter;
7.21 Stable 2026-Jan-12 (3 weeks ago)
  • added VRF support to ":resolve" command;
  • added VRF support to DNS servers;
7.20 Stable 2025-Sep-29 (4 months ago)
  • fixed memory leak when static CNAME record was matched;
7.19 Stable 2025-May-22 (8 months ago)
  • improved DNS server service stability;
7.18 Stable 2025-Feb-24 (11 months ago)
  • do not show warning messages for DNS static entries when they are not needed;
7.17.2 Stable 2025-Feb-06 (11 months ago)
  • do not show warning messages for DNS static entries when they are not needed;
7.17 Stable 2025-Jan-16 (1 year ago)
  • added option to create named DNS servers that can be used as forward-to servers;
  • do not look up local cache when executing ":resolve" command with specified "server" parameter (introduced in v7.16);
  • DoH whitelist support for adlist using static FWD entries;
  • refactored DNS service internal processes;
  • whitelist support for adlist using static FWD entries;
7.16.2 Stable 2024-Nov-26 (1 year ago)
  • fixed lookup order for static DNS entries (introduced in v7.16.1);
7.16.1 Stable 2024-Oct-10 (1 year ago)
  • do not look up local cache when executing ":resolve" command with specified "server" parameter (introduced in v7.16);
7.16 Stable 2024-Sep-20 (1 year ago)
  • added support for DoH with adlist;
  • added support for DoH with static FWD entries;
  • added support for mDNS proxy;
  • improved imported adlist parsing;
  • refactored adlist service internal processes and improved logging;
  • refactored DNS service internal processes;
  • show static entry type "A" field in console;
7.15 Stable 2024-May-29 (1 year ago)
  • added support for "adlist";
  • added VRF support;
  • improved system stability when caching entries;
7.14 Stable 2024-Feb-29 (1 year ago)
  • do not add new entries to cache if "cache-size" is reached;
  • fixed domain name lookup resolving for internal services;
7.13.5 Stable 2024-Feb-16 (1 year ago)
  • do not close connection with DoH server after query execution (introduced in v7.13.3);
7.13.3 Stable 2024-Jan-24 (2 years ago)
  • fixed DNS service crash when DoH used (introduced in v7.13.1);
7.13.1 Stable 2024-Jan-05 (2 years ago)
  • fixed domain name lookup resolving for internal services;
7.11 Stable 2023-Aug-15 (2 years ago)
  • improved system stability when processing static DNS entries with specified address-list;
7.8 Stable 2023-Feb-24 (2 years ago)
  • added configurable DoH concurrent query limitation parameters;
  • do not cache results from ":resolve" command with specific server;
  • fixed CNAME reading from the cache;
  • limited "DoH max concurrent queries reached" logging messages to once per minute;
  • respond with "NOERROR" to DNS requests for static domain names when appropriate type record is not configured or found on upstream server;
7.7 Stable 2023-Jan-12 (3 years ago)
  • do not query upstream DNS servers for matched regex records;
  • fixed changing of "forward-to" parameter for FWD entries;
  • fixed handling of CNAME entry pointing to another FWD entry;
  • fixed handling of FWD entries where "forward-to" is a hostname;
  • fixed incorrect TTL=0 reporting for cached entries;
  • improved resolved static entry addition to address list;
  • improved service stability when CNAME points to a FWD entry;
  • query upstream DNS servers for other record types even if static entry exists;
  • require "write" policy for DNS cache flushing;
  • respond with lowest TTL for inner queries containing A, AAAA, CNAME chains;
7.6 Stable 2022-Oct-17 (3 years ago)
  • added "match-subdomain" option for static entries (CLI only);
7.5 Stable 2022-Aug-30 (3 years ago)
  • added "address-list" parameter for static DNS entries (CLI only);
  • added "match-subdomain" option for static entries (CLI only);
7.4 Stable 2022-Jul-19 (3 years ago)
  • convert the domain name to lowercase before matching regex;
6.49 Stable 2021-Oct-06 (4 years ago)
  • fixed memory leak caused by large DNS replies;
6.48.4 Stable 2021-Aug-18 (4 years ago)
  • fixed CNAME query when target record is not in cache;
  • fixed cache memory leak when resolving CNAME domains;
6.48 Stable 2020-Dec-22 (5 years ago)
  • added IPv6 support for DoH;
  • do not use type "A" for static entries with unspecified type;
  • end ongoing queries when changing DoH configuration;
  • fixed listening for DNS queries when only dynamic static entries exist (introduced in v6.47);
6.47.8 Stable 2020-Nov-25 (5 years ago)
  • improved stability with large table of static records;
6.47.3 Stable 2020-Sep-01 (5 years ago)
  • fixed multiple TXT string replies;
  • hide default static entry "type" from export;
6.47.1 Stable 2020-Jul-08 (5 years ago)
  • do not allow setting "forward-to" same as "name" or "regex";
  • do not allow setting zero value IP addresses for "A" and "AAAA" records;
  • do not use DoH for local queries when a server is specified;
6.47 Stable 2020-Jun-02 (5 years ago)
  • added support for exclusive dynamic DNS server usage from IPsec;
  • added support for forwarding DNS queries of static entries to specific server;
  • added support for multiple type static entries;
6.42.9 Long-term 2018-Sep-27 (7 years ago)
  • fixed DNS cache service becoming unresponsive when active Hotspot server is present on the router (introduced in 6.42);
6.43 Stable 2018-Sep-06 (7 years ago)
  • fixed DNS cache service becoming unresponsive when active Hotspot server is present on the router (introduced in 6.42);
6.42 Stable 2018-Apr-13 (7 years ago)
  • do not generate "Undo" messages on changes to dynamic servers;
6.38.7 Long-term 2017-Jun-20 (8 years ago)
  • made loading thousands of static entries faster;
6.39.1 Stable 2017-Apr-27 (8 years ago)
  • made loading thousands of static entries faster;
6.38.1 Stable 2017-Jan-13 (9 years ago)
  • fixed typo in regexp error message;
6.37.4 Long-term 2017-Jan-13 (9 years ago)
  • fixed typo in regexp error message;
6.38 Stable 2016-Dec-30 (9 years ago)
  • added "max-concurrent-queries" and "max-concurrent-tcp-sessions" settings;
6.37.3 Stable 2016-Nov-28 (9 years ago)
  • do not resolve incorrect addresses after changes made in static dns entries;
  • improved static dns entry add speed when regexp is being used;
6.37 Stable 2016-Sep-23 (9 years ago)
  • fixed crash when using regexp static dns entries;
6.36.2 Stable 2016-Aug-22 (9 years ago)
  • avoid unnecessary dynamic server address saving in storage;
  • allow to set query-server-timeout and query-total-timeout only greater than 0s;
  • fixed lockup when dynamic dns server address 0.0.0.0 was received;
6.36.1 Stable 2016-Aug-05 (9 years ago)
  • avoid unnecessary static entry saving in storage;
6.34 Stable 2016-Jan-29 (10 years ago)
  • fix for situation when dynamic dns servers could disappear;
6.33 Stable 2015-Nov-06 (10 years ago)
  • initial fix for situation when dynamic dns servers could disappear;
  • do not create duplicate entries for same dynamic dns server addresses;
6.1 Stable 2013-Jun-12 (12 years ago)
  • retry queries with tcp if truncated results received;
5.21 Stable 2012-Oct-12 (13 years ago)
  • fix empty response;