MikroTik Changelogs
← Back to search All components

Component: console

776 changelog entries across 199 version(s)

Releases by channel (stacked)

7.20.4 Stable 2025-Nov-05 (7 months ago)
  • fixed file id conversion operations;
7.21beta5 Testing 2025-Oct-30 (7 months ago)
  • fixed file id conversion operations;
  • improve :toip6 command to get IPv6 addresses from IPv6 prefixes;
7.20.2 Stable 2025-Oct-21 (8 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 (8 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 (8 months ago)
  • fixed ".id" printing when using "group-by" (introduced in v7.20);
  • fixed relative path printing (introduced in v7.20);
7.21beta2 Testing 2025-Oct-06 (8 months ago)
  • added "mvrp" to mac-protocol setting;
  • added changelog to /system/package/update/check-for-updates;
  • added delimiter parameter to :toarray 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;
  • do not set values when "setup" command is interrupted;
  • fixed :convert from=num on MIPSBE;
  • fixed ".id" printing when using "group-by" (introduced in v7.20);
  • fixed "special-login" setting incorrect channel;
  • fixed autocomplete in fullscreen editor to append tabs, spaces, etc;
  • fixed ip6-prefix visual representation;
  • fixed relative path printing (introduced in v7.20);
  • improved help for address arguments;
  • 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)";
7.20 Stable 2025-Sep-29 (8 months ago)
  • added use-tz option to :timestamp command;
  • fixed :convert to=num on MIPSBE;
  • fixed incorrect multibyte to=num conversions;
  • fixed issue where file completion sometimes shows duplicates;
  • improved stability and visuals for /interface/wireless/snooper/snoop;
  • improved visuals for brief print when displaying large tables;
  • improved visuals for hexadecimal strings;
  • improved visuals for hiding sensitive commands;
  • include flags by default when printing to value;
  • prioritize directory specific parameters and hide rarely used ones in print autocomplete;
  • replace TAB characters with spaces when editing scripts and added tab-width user configuration in /console/settings;
  • unified string representation of ID values;
  • updated hints for some /file/print parameters;
  • use file name completions (and basic validation) for file output related parameters for export and print commands;
  • validate filenames upon addition (if enabled in /console/settings);
7.20rc4 Testing 2025-Sep-23 (8 months ago)
  • fixed "special-login" (introduced in v7.20beta2);
7.20beta7 Testing 2025-Jul-30 (10 months ago)
  • fixed incorrect multibyte to=num conversions;
  • fixed issue where file completion sometimes shows duplicates;
7.19.2 Stable 2025-Jun-20 (1 year ago)
  • added prompt to /disk/format command;
7.20beta4 Testing 2025-Jun-13 (1 year ago)
  • added prompt to /disk/format command;
  • fixed /file/find not recursive by default (introduced in v7.20beta2);
  • fixed /file/read command (introduced in v7.20beta2);
  • improved visuals for hexadecimal strings;
  • prioritize directory specific parameters and hide rarely used ones in print autocomplete (additional fixes);
7.20beta2 Testing 2025-May-27 (1 year ago)
  • added non-interactive (scriptable) serial-terminal support;
  • added use-tz option to :timestamp command;
  • fixed :convert to=num on MIPSBE;
  • improved stability and visuals for /interface/wireless/snooper/snoop;
  • improved visuals for brief print when displaying large tables;
  • improved visuals for hiding sensitive commands;
  • include flags by default when printing to value;
  • prioritize directory specific parameters and hide rarely used ones in print autocomplete;
  • replace TAB characters with spaces when editing scripts and added tab-width user configuration in /console/settings;
  • unified string representation of ID values;
  • updated hints for some /file/print parameters;
  • validate filenames upon addition (if enabled in /console/settings);
7.19.1 Stable 2025-May-23 (1 year ago)
  • improved stability when a running script is removed;
7.19 Stable 2025-May-22 (1 year ago)
  • added on-error to "for" and "foreach" loops;
  • added proplist to monitor command;
  • disallow incomplete double-quoted arguments (allows multiline string pasting);
  • do not treat return values as errors in scripts run from scheduler;
  • enabled verbose error logging for non-scripted/non-verbose imports;
  • fixed issue with file-name completion (introduced in v7.18);
  • fixed issue with files when using scripts (introduced in v7.18);
  • fixed misaligned multiline in brief print mode;
  • improve time value handling;
  • improved file add/remove process stability;
  • print large number argument values in proper format in export output;
  • set "/system/note show-at-login=yes" the default value after configuration reset;
  • validate script arguments (do, on-error, etc.) and reject invalid values;
7.19rc1 Testing 2025-Apr-28 (1 year ago)
  • print large number argument values in proper format in export output;
7.19beta5 Testing 2025-Mar-12 (1 year ago)
  • fixed issue with file-name completion (introduced in v7.18);
7.18.2 Stable 2025-Mar-11 (1 year ago)
  • fixed issue with file-name completion (introduced in v7.18);
7.19beta4 Testing 2025-Mar-06 (1 year ago)
  • added on-error to "for" and "foreach" loops;
  • added proplist to monitor command;
  • do not treat return values as errors in scripts run from scheduler;
  • enabled verbose error logging for non-scripted/non-verbose imports;
  • improve time value handling;
  • validate script arguments (do, on-error, etc.) and reject invalid values;
7.19beta2 Testing 2025-Feb-28 (1 year ago)
  • disallow incomplete double-quoted arguments (allows multiline string pasting);
  • fixed issue with files when using scripts (introduced in v7.18);
  • fixed misaligned multiline in brief print mode;
  • improved file add/remove process stability;
  • set "/system/note show-at-login=yes" the default value after configuration reset;
7.18.1 Stable 2025-Feb-28 (1 year ago)
  • fixed issue with files when using scripts (introduced in v7.18);
  • improved file add/remove process stability;
6.49.18 Stable 2025-Feb-27 (1 year ago)
  • updated copyright notice;
7.18 Stable 2025-Feb-24 (1 year ago)
  • added dsv.remap to :serialize command to unpack array of maps from print as-value;
  • added file-name parameter to :serialize;
  • allow ISO timezone format in :totime command;
  • allow tab as dsv delimiter;
  • allow to toggle script error logging with "/console settings log-script-errors";
  • do not autocomplete arguments when match is both exact and ambiguous;
  • do not show numbering in print follow;
  • fixed "get" and "proplist" for certain settings;
  • fixed issue where ping command displays two lines at the same time;
  • fixed issue with disappearing global variable;
  • implement scriptable safe-mode commands and safe-mode handler;
  • improved hints;
  • log errors within scripts to the system log;
  • make non-pseudo terminals work with imports;
  • put !empty sentence when API query returns nothing;
  • renamed "back-to-home-users" to "back-to-home-user";
7.18rc1 Testing 2025-Feb-18 (1 year ago)
  • renamed "back-to-home-users" to "back-to-home-user";
7.18beta4 Testing 2025-Jan-31 (1 year ago)
  • added dsv.remap to :serialize command to unpack array of maps from print as-value (additional fixes);
7.18beta2 Testing 2025-Jan-21 (1 year ago)
  • added dsv.remap to :serialize command to unpack array of maps from print as-value;
  • added file-name parameter to :serialize;
  • allow ISO timezone format in :totime command;
  • allow tab as dsv delimiter;
  • allow to toggle script error logging with "/console settings log-script-errors";
  • do not autocomplete arguments when match is both exact and ambiguous;
  • do not show numbering in print follow;
  • fixed "get" and "proplist" for certain settings;
  • fixed issue where ping command displays two lines at the same time;
  • fixed issue with disappearing global variable;
  • implement scriptable safe-mode commands and safe-mode handler;
  • improved hints;
  • log errors within scripts to the system log;
  • make non-pseudo terminals work with imports;
  • put !empty sentence when API query returns nothing;