Component: console
776 changelog entries across 199 version(s)
Releases by channel (stacked)
- fixed file id conversion operations;
- fixed file id conversion operations;
- improve :toip6 command to get IPv6 addresses from IPv6 prefixes;
- 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)";
- 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);
- fixed "special-login" (introduced in v7.20beta2);
- fixed incorrect multibyte to=num conversions;
- fixed issue where file completion sometimes shows duplicates;
- added prompt to /disk/format command;
- 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);
- 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);
- improved stability when a running script is removed;
- 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;
- print large number argument values in proper format in export output;
- fixed issue with file-name completion (introduced in v7.18);
- fixed issue with file-name completion (introduced in v7.18);
- 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;
- 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;
- fixed issue with files when using scripts (introduced in v7.18);
- improved file add/remove process stability;
- updated copyright notice;
- 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";
- renamed "back-to-home-users" to "back-to-home-user";
- added dsv.remap to :serialize command to unpack array of maps from print as-value (additional fixes);
- 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;