Component: console
824 changelog entries across 213 version(s)
Releases by channel (stacked)
- 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;
- fixed "idpr-cmtp" protocol by changing its value from 39 to 38;
- do not allow variables that start with digit to be referenced without $ sign;
- improved console stability after it has not been used for a long time;
- fixed "idpr-cmtp" protocol by changing its value from 39 to 38 (CLI only);
- do not stop "/certificate sign" process if console times out in 1 minute;
- removed "/setup";
- removed "/setup";
- fixed different command auto complete;
- do not stop "/certificate sign" process if console times out in 1 minute;
- 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;
- fixed "in" operator in console;
- make "/system package update print" work again.
- added 'comment' parameter for '/system script'
- fixed some missing export entries;