Component: console
742 changelog entries across 194 version(s)
Releases by channel (stacked)
- rename "cpu-used-per-cpu" to "cpe-used-per-core" in "/system/resource/monitor";
- removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
- 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;
- removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
- removed the "reset" command from shared settings menus (IP/IPv6/Bridge/L3HW/Neighbor-Discovery/Connection-Tracking);
- 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;
- 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;
- improved service stability when processing files over CLI;
- added timestamp support to print follow/follow-only (additional fixes);
- 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;
- updated copyright notice;
- 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;
- fixed empty output in route menus when using "print where gateway";
- updated copyright notice;
- updated copyright notice;
- 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;
- 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;
- improved service stability and memory allocation when using "regexp" operator;
- improved service stability when executing commands that can timeout;
- added fetch-changelog flag to check-for-updates command;
- do not allow to set value as empty for arguments that require selection of a specific list entry;
- changed file id format;
- improved :toip command to get IPv4 address from IPv4 CIDR address;
- fixed file id conversion operations;
- fixed file id conversion operations;
- improve :toip6 command to get IPv6 addresses from IPv6 prefixes;