Component: console
848 changelog entries across 222 version(s)
Releases by channel (stacked)
- fix custom SSH client login parameters being ignored (introduced in v7.25);
- allow reading bar, meter and progress values through the REST API;
- fix G and M size suffixes being converted incorrectly;
- free-memory reported in B by system resource monitor;
- fix custom SSH client login parameters being ignored (introduced in v7.26beta1);
- fix deprecated argument names not being readable with get and proplist;
- improve stability;
- allow the array access operator to accept arrays of indices or keys;
- expose globals in the API;
- fix background ":execute as-string" jobs not terminating on interrupt;
- fix comment wrapping in the monitor command;
- fix inconsistent /ip/firewall/filter print with src-address-list and dst-address-list;
- fix the where filter ignoring flags set to false;
- improve export order;
- improve stability when running scripts from Dude;
- prevent an out-of-memory condition when ":execute as-string" produces large output;
- prevent duplicate entries in /port/remote-access;
- improve stability when running scripts from Dude;
- fix /cmr configuration missing from the export;
- improve stability;
- fix console output of /system/identity/print being split into multiple lines (introduced in v7.23.6);
- improve stability;
- fix export order of ordered lists such as firewall filter rules (introduced in v7.25beta3);
- improve stability;
- improve stability;
- improve stability;
- fix a memory leak in background scripts;
- improve stability;
- improve stability;
- improve stability;
- allow the array access operator to accept arrays of indices or keys;
- expose globals in the API;
- fix a memory leak in background scripts;
- fix background ":execute as-string" jobs not terminating on interrupt;
- fix comment wrapping in the monitor command;
- fix inconsistent /ip/firewall/filter print with src-address-list and dst-address-list;
- fix the where filter ignoring flags set to false;
- improve export order;
- improve stability;
- prevent an out-of-memory condition when ":execute as-string" produces large output;
- prevent duplicate entries in /port/remote-access;
- fix "find" command argument lookup issue (introduced in v7.24);
- added "days" to scheduler;
- added "in" and "has" operators for array types;
- added "order-by" parameter to "print" command, allowing sorting by up to three arguments in ascending or descending order;
- added comparison operators for array type;
- added log tracing when scripts fail to start due to permissions;
- do not terminate self-removing scripts;
- fixed "print follow on-event" script runner command not showing all argument values in some cases;
- fixed argument mappings in "do" block for monitor commands;
- fixed proplist order in monitor commands;
- fixed script import/export with empty "policy" setting;
- fixed stability issue in full-screen editor;
- fixed UTF-8 comparisons on some architectures;
- improved "print detail" mode;
- improved script handling and error logging when running scripts from external sources (e.g. DHCP, SNMP, Netwatch, etc.);
- make "mac-auth-password" sensitive in "/ip/hotspot/profile";
- make "password" sensitive in "/system/package/local-update/mirror";
- produce runtime errors for bad command parameters;
- prompt about and offer to stop already existing serial terminal session when opening new one;
- renamed "address" to "available-from" in "/ip/service" (backwards compatible via deprecation);
- renamed "reauth-timeout" to "reauth-period" in "/interface/dot1x/server" (backwards compatible via deprecation);
- restrict editing comments in WiFi registration table;
- fixed unresponsiveness when entering safe-mode through the Windows 11 terminal;
- updated copyright notice;
- added comparison operators for array type (additional fixes);
- improved script handling and error logging when running scripts from external sources (e.g. DHCP, SNMP, Netwatch, etc.) (additional fixes);
- added comparison operators for array type;
- fixed issues with multi-argument properties (introduced in v7.24beta2);
- renamed "reauth-timeout" to "reauth-period" in "/interface/dot1x/server" (backwards compatible via deprecation);
- fixed argument mappings in "do" block for monitor commands;
- fixed missing comments in scripts (introduced in v7.24beta1);
- fixed proplist order in monitor commands;
- fixed quoted input issues for multi-argument properties;
- fixed UTF-8 comparisons on some architectures;
- improved "print detail" mode;
- make execute non-blocking when file parameter is used (introduced in v7.24beta1);
- added "days" to scheduler;
- added "in" and "has" operators for Array types;
- added "order-by" parameter to "print" command, allowing sorting by up to three arguments in ascending or descending order;
- added log tracing when scripts fail to start due to permissions;
- do not terminate self-removing scripts;
- fixed "print follow on-event" script runner command not showing all argument values in some cases;
- fixed script import/export with empty "policy" setting;
- fixed stability issue in full-screen editor;
- improved script handling and error logging when running scripts from external sources (e.g. DHCP, SNMP, netwatch, hotspot);
- make "mac-auth-password" sensitive in "/ip/hotspot/profile";
- make "password" sensitive in "/system/package/local-update/mirror";
- produce runtime errors for bad command parameters;
- prompt about and offer to stop already existing serial terminal session when opening new one;
- rename "address" to "available-from" in "/ip/service" (backwards compatible via deprecation);
- restrict editing comments in WiFi registration table;