Component: console
742 changelog entries across 194 version(s)
Releases by channel (stacked)
- added :range command;
- added group-by property for print command;
- added lf/crlf options to :convert transform;
- added password property to "/system/ssh-exec" command;
- added to/from=num option for :convert command;
- allow clearing history for a specific user;
- allow setting width to supout.rif output;
- clear history when removing user;
- disallow autocomplete hints for user without read policy;
- fixed endless loop when closing input prompt;
- force print paging when output does not fit terminal width;
- improved printing output in some menus;
- improved scripting system stability;
- print warning in CLI after enabling protected bootloader;
- removed "chain" names from print parameter list and show all print parameters in "/ipv6/firewall/filter" directory;
- added "about" filters for "find" and "print where" commands;
- added "verbose=progress" mode for import status updates, and verbose output only on failures;
- added additional byte-array option to :convert command;
- added dry-run parameter to simulate import of files and find syntax errors without making configuration changes (verbose only);
- added limits for dst-start and dst-end clock properties;
- added lock screen via :lock command;
- added uppercase and lowercase transform modes to :convert command;
- disallow ping command with empty address;
- display hint when requesting specific argument syntax;
- do not show default boot-os setting in export;
- fixed an issue where certain MAC address can be interpreted as time value;
- fixed negative values for gmt-offset clock property;
- fixed output of ping command in certain cases;
- fixed typo in firewall error message;
- improved :serialize and :deserialize commands and added support for DSV (delimiter separated values) format;
- improved large import file handling, error detection and stability;
- improved stability when pasting a large input;
- improved stability when removing script;
- increased default width for bitrate type of columns;
- removed follow-strict parameter;
- show rest-api name for active user connections;
- improved large import file handling, error detection and stability (additional fixes);
- added "about" filters for "find" and "print where" commands;
- increased default width for bitrate type of columns;
- added additional byte-array option to :convert command;
- fixed an issue where certain MAC address can be interpreted as time value;
- fixed typo in firewall error message;
- improved stability when pasting a large input;
- added "verbose=progress" mode for import status updates, and verbose output only on failures;
- added dry-run parameter to simulate import of files and find syntax errors without making configuration changes (verbose only);
- added limits for dst-start and dst-end clock properties;
- added lock screen via :lock command;
- added uppercase and lowercase transform modes to :convert command;
- disallow ping command with empty address;
- display hint when requesting specific argument syntax;
- do not show default boot-os setting in export;
- fixed negative values for gmt-offset clock property;
- fixed output of ping command in certain cases;
- improve large import file handling, error detection and stability;
- improved :serialize and :deserialize commands and added support for DSV (delimiter separated values) format;
- improved stability when removing script;
- removed follow-strict parameter;
- show rest-api name for active user connections;
- added "byte-array" option to ":convert" command;
- added "proplist" parameter to interactive commands;
- added "rows" property for sniffer quick mode;
- added "sanitize-names" property under "/console/settings" menu (option for replacing reserved characters with underscores for files, disabled by default);
- added "type" parameter to ":resolve" command;
- added "use-script-permissions" option when running scripts from CLI;
- added hotkey "F8" to print entire multiline input;
- added link from "/iot/lora" to "/lora";
- added log for script execution failures;
- added multi-line print in "/file" menu;
- added option to get "about" value (dynamically created text field by RouterOS services like CAPsMAN);
- added option to read and change file line endings in full-screen editor;
- added warning log for modified filenames due to reserved characters;
- covert spaces, CR, LF in ":convert to=url" command;
- do not convert string to array in ":deserialize" command;
- fixed ":onerror" behavior when "do" block is missing;
- fixed "export where" functionality in certain menus;
- fixed console prompt when entering hot lock mode with "F7";
- fixed DHCP server "authoritative=no" configuration export;
- fixed do/while implementation not working with variables (introduced in v7.14);
- fixed filtering by "dhcp" flag in "/ip/arp" menu;
- fixed multiple typos in help;
- improved stability;
- optimized configuration export to prevent startup of processes without any configuration;
- remove unnecessary serial ports for Alpine CPUs;
- show system note before serial login if enabled;
- use user permissions when running scripts from WinBox and WebFig;
- added "byte-array" option to ":convert" command;
- added "rows" property for sniffer quick mode;
- added link from "/iot/lora" to "/lora";
- covert spaces, CR, LF in ":convert to=url" command;
- fixed bogus console ports on ARM64 devices (introduced in v7.15beta6);
- improved stability;
- added "sanitize-names" property under "/console/settings" menu (option for replacing reserved characters with underscores for files, disabled by default);
- added multi-line print in "/file" menu;
- remove unnecessary serial ports for Alpine CPUs;
- fixed DHCP server "authoritative=no" configuration export;
- improved stability;
- fixed do/while implementation not working with variables (introduced in v7.14);
- added "proplist" parameter to interactive commands;
- added "type" parameter to ":resolve" command;
- added "use-script-permissions" option when running scripts from CLI;
- added hotkey "F8" to print entire multiline input;
- added log for script execution failures;
- added option to get "about" value (dynamically created text field by RouterOS services like CAPsMAN);
- added option to read and change file line endings in full-screen editor;
- added warning log for modified filenames due to reserved characters;
- do not convert string to array in ":deserialize" command;
- fixed ":onerror" behavior when "do" block is missing;
- fixed "export where" functionality in certain menus;
- fixed console prompt when entering hot lock mode with "F7";
- fixed do/while implementation not working with variables (introduced in v7.14);
- fixed filtering by "dhcp" flag in "/ip/arp" menu;
- fixed multiple typos in help;
- optimized configuration export to prevent startup of processes without any configuration;
- replace reserved characters to backup and certificate export file names with underscores;
- show system note before serial login if enabled;
- use user permissions when running scripts from WinBox and WebFig;
- added ":tolf" and ":tocrlf" commands for converting line break to/from LF or CRLF;
- added "show-at-cli-login" option to display a note before telnet login;
- added missing "where" clause for "/ipv6/firewall/filter" table print command;
- do not accept negative or too large values for ":delay" command;
- do not allow to use out-of-range values for time type fields;
- fix configuration export when user does not have a "sniff" policy;
- fixed delayed output from ":grep" command in certain cases;
- fixed incorrect behavior of ":onerror" command in certain cases;
- hint on reset command help that ".rsc file" is required for "run-after-reset" parameter;
- improved editor functionality in full screen mode;
- improved stability when using autocomplete with "export";
- increased maximum file content length that can be managed through command line to 60 KB;
- updated copyright notice;
- improved stability when using autocomplete with "export";
- added "show-at-cli-login" option to display a note before telnet login;
- fixed delayed output from ":grep" command in certain cases;
- fixed incorrect behavior of ":onerror" command in certain cases;
- updated copyright notice;
- added "show-at-cli-login" option to display a note before telnet login (CLI only);
- updated copyright notice;
- updated copyright notice;
- increased maximum file content length that can be managed through command line to 60 KB;
- added missing "where" clause for "/ipv6/firewall/filter" table print command;
- added ":tolf" and ":tocrlf" commands for converting line break to/from LF or CRLF;
- do not accept negative or too large values for ":delay" command;
- do not allow to use out-of-range values for time type fields;
- fix configuration export when user does not have a "sniff" policy;
- hint on reset command help that ".rsc file" is required for "run-after-reset" parameter;
- improved editor functionality in full screen mode;
- increased maximum file content length that can be managed through command line to 60 KB;
- added ":grep" command;
- added ":onerror" command;
- added ":serialize" and ":deserialize" commands for converting values to/from JSON;
- added "interface" name when printing "interface/pppoe-server" entries;
- added "read" command under "file" menu;
- added "where" functionality for "export" command;
- added flags to "print" command with "value-list";
- added interface helper for "gateway" property under "ip/route" menu;
- added unset option for "ssid-regex" and "allow-signal-out-of-range" properties under "interface/wifi/access-list" menu;
- clear console history when resetting configuration;
- disallow setting existing "name" under "system/script" and "system/scheduler" menus;
- fixed "export" boolean arguments when saving output to file using API;
- fixed "interface/ethernet/switch/port-isolation" export;
- fixed "on-event" argument highlighting under "system/scheduler" menu;
- fixed graphic distortions in WinBox;
- fixed issue where API incorrectly asks for missing arguments;
- fixed printing to file using API;
- ignore negative values for ":delay" command;
- improved flag printing in certain menus;
- improved stability when running "tool/ping" from API;
- removed "route-cache" setting from "ip/settings" menu;
- replace reserved characters in file and script names with underscores;
- resolve "wifiwave2" directory to "wifi";
- show "l2vpn-link" address family under "routing/route" menu;
- use more compact login screen for empty branding;
- improved stability when removing script (introduced in v7.13beta3);
- display "End-User License Agreement" prompt after configuration reset;
- fixed memory leak (introduced in v7.13beta1);