Component: console
368 changelog entries across 91 version(s)
Releases by channel (stacked)
- fixed "clear-history" restoring historic actions after power cycle;
- removed "edit" and "set" actions from "System/History" menu;
- added bitwise operator support for "ip6" data type;
- fixed "address" column width when printing DHCPv4 leases;
- fixed IP conversion to "num" data type;
- fixed "tobool" conversion;
- properly detect IPv6 address as "ip6" data type;
- renamed IP protocol 41 to "ipv6-encap";
- updated copyright notice;
- properly remove system note after configuration reset;
- properly remove system note after configuration reset;
- added "dont-require-permissions" parameter for scripts;
- added error log message when netwatch tries to execute script with insufficient permissions;
- added error log message when scheduler tries to execute script with insufficient permissions;
- do not show spare parameters on ping command;
- made "once" parameter mandatory when using "as-value" on "monitor" commands;
- removed automatic swapping of "from=" and "to=" in "for" loops;
- fixed script permissions if script is executed by other RouterOS service;
- fixed type "on" and "wireless-status" LED trigger value setting (introduced in v6.42.1);
- fixed "idpr-cmtp" protocol by changing its value from 39 to 38;
- improved console stability after it has not been used for a long time;
- do not allow variables that start with digit to be referenced without "$" sign;
- do not allow variables that start with digit to be referenced without "$" sign;
- do not stop "/certificate sign" process if console times out in 1 minute;
- removed "/setup";
- fixed different command auto complete;
- fixed "/ip neighbor discovery" export;
- fixed unexpected console crash when using variables as functions;
- instead of true/false report yes/no as LCD enabled state;
- fixed "No such file or directory" warnings on upgrade reboots;
- fixed "/ip neighbor discovery" export;
- fixed DHCP/PPP add-default-route distance minimal value to 1;
- fixed crash;
- fixed incorrect ":put [/lcd get enabled]" value;
- fixed multi argument value unset;
- fixed typo in web-proxy (passthru to passhtrough);
- hotspot setup show wrong certificate name;
- fixed get false function;
- show message time in echo log messages;
- fixed print follow in "/ip dns cache" menu;
- show RouterOS Version in /interface wireless scan;
- sort completions/hints in natural order;
- update copyright notice;
- allow unknown scan-list names on wireless configuration to fix import;
- fixed crash on creating variable with "?" in it;
- fixed incorrect disabled firewall rule matching to "invalid flag";
- allow users with 'policy' policy to change script owner;
- values of $".id", $".nextid" and $".dead" are avaliable for use in 'print where' expressions;
- ':execute' command now accepts script source in "{}" braces, like '/system scripts add source=' does;
- ':execute' command now returns internal number of running job, that can be used to check and stop execution. For example: :local j [:execute {/interface print follow where [:log info "$name"]}] :delay 10s :do { /system script job remove $j } on-error={}
- firewall 'print' commands now show all entries including dynamic, 'all' argument now has no effect;
- allow '-' characters in unknown command argument names;