MikroTik Changelogs
← Back to search All components

Component: console

742 changelog entries across 194 version(s)

Releases by channel (stacked)

7.22.2 Stable 2026-Apr-22 (1 week ago)
  • rename "cpu-used-per-cpu" to "cpe-used-per-core" in "/system/resource/monitor";
7.21.4 Long-term 2026-Apr-21 (1 week ago)
  • removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
7.23beta5 Development 2026-Apr-01 (1 month ago)
  • added comment in "/ip/dhcp-server/option/sets" and "/ipv6/dhcp-server/option/sets" menus;
  • added path parameter to export;
  • export mentions custom defconf script presence in header (additional fixes);
  • fixed output when oversized completion present;
  • rename "cpu-used-per-cpu" to "cpe-used-per-core" in "/system/resource/monitor";
  • show warning in print header when terminal is too narrow to show any columns;
  • treat non-existent command parameters as runtime errors;
7.23beta4 Development 2026-Mar-25 (1 month ago)
  • removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
7.22.1 Stable 2026-Mar-23 (1 month ago)
  • removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
7.23beta2 Development 2026-Mar-13 (1 month ago)
  • added syntax highlight for script properties in some menus (e.g. dhcp-client, dhcp-server, ppp/profile, interface/vrrp);
  • export mentions custom defconf script presence in header;
  • fixed "/log/print follow on-event" to work with "where" (introduced in v7.22);
  • removed redundant keepalive for the serial-terminal, ensure that the device no longer periodically outputs /0 while using "/system/serial-terminal";
  • show "/system/resource/hardware/usb-power-reset" only on x86;
7.22 Stable 2026-Mar-09 (1 month ago)
  • added :continue and :break commands for various loops;
  • added :exit command to terminate scripts;
  • added "comments" parameter to print command to control comment and error output;
  • added comparison operators for ID values;
  • added Ctrl+Left/Right word navigation;
  • added Ctrl+w word deletion;
  • added hint for dry-run import parameter;
  • added left shift (<<) and right shift (>>) support for IPv6 addresses;
  • added on-event script runner support to print follow/follow-only;
  • added timestamp support to print follow/follow-only;
  • allow undefined variables in dry-run import;
  • changed autocomplete expansion criteria;
  • disable follow command in /ip/firewall/connection menu;
  • fixed brief print for entries with multiple comments;
  • fixed setting of /interface/wireless/scan-list;
  • fixed time drift for interface last-link-down-time and last-link-up-time;
  • fixed value type names in comparison errors;
  • implemented string casting in :tobool command;
  • improved command decoding to drop extraneous commands (visible in history logging);
  • improved error tracing when using find command;
  • improved export command to avoid empty [find];
  • improved history logging when performing object rename with set/reset;
  • improved set/remove command handling in /file menu;
  • look up variable in global scope if argument scope lookup failed;
  • parse width parameter for non-interactive SSH commands;
  • show smaller QR codes where possible;
  • use the same flag output format for both print brief and detail;
7.21.3 Stable 2026-Feb-12 (2 months ago)
  • improved service stability when processing files over CLI;
7.22beta5 Development 2026-Jan-21 (3 months ago)
  • added timestamp support to print follow/follow-only (additional fixes);
7.22beta3 Development 2026-Jan-14 (3 months ago)
  • added left shift (<<) and right shift (>>) support for IPv6 addresses;
  • added on-event script runner support to print follow/follow-only;
  • added timestamp support to print follow/follow-only;
  • fixed time drift for interface last-link-down-time and last-link-up-time;
  • improved command decoding to drop extraneous commands (visible in history logging);
  • improved export command to avoid empty [find];
  • improved history logging when performing object rename with set/reset;
  • use the same flag output format for both print brief and detail;
6.49.19 Stable 2026-Jan-13 (3 months ago)
  • updated copyright notice;
7.21 Stable 2026-Jan-12 (3 months ago)
  • added "mvrp" to mac-protocol setting;
  • added delimiter parameter to :toarray command;
  • added fetch-changelog flag to check-for-updates command;
  • added reset command to settings directories;
  • added sensitive flag to QR code in WireGuard "show-client-config";
  • added show-sensitive option for print command, hide sensitive settings in print output by default;
  • changed file id format;
  • do not allow to set value as empty for arguments that require selection of a specific list entry;
  • do not set values when "setup" command is interrupted;
  • fixed :convert from=num on MIPSBE;
  • fixed "special-login" setting incorrect channel;
  • fixed autocomplete in fullscreen editor to append tabs, spaces, etc;
  • fixed empty output in route menus when using "print where gateway";
  • improved :toip command to get IPv4 address from IPv4 CIDR address;
  • improved :toip6 command to get IPv6 addresses from IPv6 prefixes;
  • improved hints for address arguments;
  • improved hints for DHCPv6;
  • improved printing visuals (column layout and paging);
  • improved stability;
  • remove unnecessary commands from /ip/hotspot/active menu;
  • removed /quickset menu;
  • return error values for certain commands if action failed (e.g. /system/routerboard/upgrade);
  • show fullscreen script editor completions above hintbar;
  • updated "Change your password" to "Change your password (Ctrl-C to skip)";
  • updated copyright notice;
7.20.7 Long-term 2026-Jan-08 (3 months ago)
  • fixed empty output in route menus when using "print where gateway";
  • updated copyright notice;
7.21rc5 Testing 2026-Jan-06 (3 months ago)
  • updated copyright notice;
7.22beta1 Development 2026-Jan-02 (4 months ago)
  • added :continue and :break commands for various loops;
  • added :exit command to terminate scripts;
  • added "comments" parameter to print command to control comment and error output;
  • added comparison operators for ID values;
  • added Ctrl+Left/Right word navigation;
  • added Ctrl+w word deletion;
  • added hint for dry-run import parameter;
  • allow undefined variables in dry-run import;
  • changed autocomplete expansion criteria;
  • disable follow command in /ip/firewall/connection menu;
  • fixed brief print for entries with multiple comments;
  • fixed setting of /interface/wireless/scan-list;
  • fixed value type names in comparison errors;
  • implement string casting in :tobool command;
  • improved error tracing when using find command;
  • improved set/remove command handling in /file menu;
  • look up variable in global scope if argument scope lookup failed;
  • parse width parameter for non-interactive SSH commands;
  • show smaller QR codes where possible;
7.21rc2 Testing 2025-Dec-15 (4 months ago)
  • fixed empty output in route menus when using "print where gateway";
  • improved service stability and memory allocation when using "regexp" operator;
  • improved service stability when executing commands that can timeout;
7.20.6 Stable 2025-Dec-04 (4 months ago)
  • improved service stability and memory allocation when using "regexp" operator;
  • improved service stability when executing commands that can timeout;
7.21rc1 Testing 2025-Dec-03 (4 months ago)
  • added fetch-changelog flag to check-for-updates command;
7.21beta8 Testing 2025-Nov-13 (5 months ago)
  • do not allow to set value as empty for arguments that require selection of a specific list entry;
7.21beta7 Testing 2025-Nov-07 (5 months ago)
  • changed file id format;
  • improved :toip command to get IPv4 address from IPv4 CIDR address;
7.20.4 Stable 2025-Nov-05 (5 months ago)
  • fixed file id conversion operations;
7.21beta5 Testing 2025-Oct-30 (6 months ago)
  • fixed file id conversion operations;
  • improve :toip6 command to get IPv6 addresses from IPv6 prefixes;
7.20.2 Stable 2025-Oct-21 (6 months ago)
  • fixed incorrect ids in /file/print relative mode (introduced in v7.20);
  • improved stability when printing ids for a non-existent directory (introduced in v7.20)
7.21beta3 Testing 2025-Oct-14 (6 months ago)
  • fixed incorrect ids in /file/print relative mode (introduced in v7.20);
  • improved stability when printing ids for a non-existent directory (introduced in v7.20)
7.20.1 Stable 2025-Oct-10 (6 months ago)
  • fixed ".id" printing when using "group-by" (introduced in v7.20);
  • fixed relative path printing (introduced in v7.20);