Component: webfig
290 changelog entries across 83 version(s)
Activity over time (changelog entries per month)
- added a hint for Undo/Redo buttons;
- added Apps menu to login;
- added capability to check/uncheck entry tree in skin designer;
- added Copy capability;
- added missing PPP types to Skin Designer;
- added TCP State column for connection tracking table;
- check if device is still reachable before disconnect on error;
- fixed container config memory high input;
- fixed issue where routes and PIM table did not load;
- fixed issue where Torch stops running;
- fixed name and title store in skins;
- fixed new item window name when using skins;
- improved mikrotik_logo.svg;
- improved service stability after deleting a skin;
- increase graph width for better scaling;
- increase maximum number size in forms;
- make close button as a button instead of link;
- make combobox accessible to screen readers;
- remember last user in login page;
- turn off auto-capitalize and auto-correct for on-screen keyboards;
- fixed broken WebFig after going to Quick Set (introduced in v7.20.4);
- fixed button handling in skin designer;
- fixed form closing with saving when pressing Enter key (introduced in v7.20);
- fixed interface settings and graphs (introduced in v7.20);
- improved container form loading performance when router has a lot of files;
- added token authentication (no password prompt on reload or new window, logout button will log out all related sessions, removing a user will disconnect from active sessions);
- allow network map scrolling in Dude;
- basic mobile keyboard support for terminal;
- do not show Keepalive if not set in GRE Tunnel form;
- filter out unusable Bands and Channels for wifi interfaces;
- fixed an issue where dynamic dropdown lists were hidden despite having values;
- fixed container parameters;
- fixed hiding New button with skins;
- fixed issue where legacy WebFig login page was used;
- fixed skin limits for radio buttons;
- fixed Target field duplicate when disabling simple queue;
- improved stability when displaying read-only scripts;
- make columns a bit wider in tables;
- make the Close buttons actual buttons, not links;
- mask certain fields where values match default value;
- redesign logical "not" operator selector;
- remove duplicate flag labels in QuickSet tables;
- show system note on login;
- use lexicographical sort in dropdown lists;
- use time stamps for volatile graphs (improved graph visualization);
- improved screen reader support for WiFi fields in Quickset;
- make combobox accessible to screen readers;
- more space to branding logo;
- allow table column resize over side toolbar;
- don't reorder rows when selecting header cells with Alt+click;
- show IPv6 firewall connections;
- show missing data in "IP/DNS/Cache" records;
- added confirmation when quitting in Safe Mode;
- do not reload form when failed to create new object;
- fixed "TCP Flags" property when inverted flags are set in console;
- fixed datetime setting under certain menus;
- fixed displaying passwords;
- fixed Switch/Ports menu not showing correctly;
- hide certificate information in IP Services menu when not applicable;
- remember expand/fold state;
- added search option for settings;
- allow download from file details;
- allow style.css and script.js in branding packages;
- fixed uploading files with Windows style newlines;
- hide inherited wifi password;
- improved keyboard navigation;
- improved screen reader support;
- improved system stability when used over many simultaneous sessions;
- redirect "/help/license.html" to "/license.txt" for backwards compatibility;
- reduce flickering when table is sorted by column with duplicate values;
- Skin Designer moved to centralized page;
- status page is deprecated, old status page config will work, but can't be updated or created;
- support unicode strings;
- allow to enter time that exceeds 23:59:59;
- correctly display default value for number type;
- enabled hotlock mode for terminal;
- fixed an issue where wrong menu title was shown;
- fixed issue with incorrectly applying optional fields;
- fixed sorting by datetime;
- use "any" argument by default for Torch "Port" property;
- allow pasting with ctrl+v into terminal;
- fixed column preferences for ordered tables;
- show inherited properties for wifi interfaces;
- fixed routing table filter under "IP/Routes" menu;
- fixed setting the user's password;
- fixed showing WireGuard peers;
- improved stability when adding new entries under "IP/Routes" menu;
- allow to display comments in multiline or compact modes;
- make table headers always visible;
- use local storage for user preferences;
- fixed "Days" property configuration change under "IP/Firewall" menu;
- fixed timezone for interface "Last Link Down/Up Time";
- improved Webfig performance and responsiveness;
- try to re-establish connection after disconnect;
- added option to enable wide view in item list;
- fixed "Connect To" configuration changes for L2TP client;
- fixed gray-out italic font for entries after enable;
- use router time zone for date and time;
- use router time zone for date and time;
- added high-resolution favicon;
- allow limitless upper bounds for number range;
- allow to set "0" second time for fields with default values;
- changed time format according to ISO standard;
- display date and time in local time zone;
- fixed missing "WifiWave2" menu;
- fixed missing property names in "WifiWave2" menu;
- redesigned item configuration display;
- redesigned top menu bar;
- removed "Tools/Telnet" menu;
- removed auto-login with default credentials (admin without a password);
- added inline comments;
- fixed "Destination" value under "MPLS/Forwarding-Table" menu;
- fixed issue where "Certificate" value disappears under "IP/Services" menu;
- fixed issue where entries might be missing under "IP/DHCP-Server" menu;
- various stability fixes;
- allow setting numeric values in time interval fields;
- fixed accessing of WebFig when "Interface" menu is disabled by skin;
- fixed editing of multi-field parameters with "not" checkbox;
- fixed handling of empty skin files;
- improved navigation responsiveness;
- improved skin file parsing;
- improved terminal operation;
- properly escape all reserved URI characters;
- updated WebFig and graph web pages to HTML5;
- ensure login page is displayed after each log out;
- fixed accessing of WebFig when "Interface" menu is disabled by skin;
- fixed displaying of VRF routes;
- fixed input validation for "VPLS ID" parameter;
- fixed setting of "DHCP Option Set" parameter;
- improved WEB caching capabilities;
- properly detect current location for navigation buttons;
- properly show limited number of available options;
- fixed creation of new IPv6 routes;
- fixed displaying of "Last Seen" parameter under "IP/DHCP Server/Leases" menu;
- fixed hex input for "Host Uniq" field;
- fixed unsetting of "endpoint-address" parameter under "WireGuard/Peers" menu;
- allow to specify NTP server as domain name;
- fixed displaying of grahs in status pages;
- fixed floating point field's negative value in -0.*** format;
- updated WebFig HTML files with the new MikroTik logo and removed Telnet option from index page;
- updated link to the WinBox executable;
- updated link to the documentation;
- properly show all routing table content;
- do not show side menu if WebFig is disabled by skin;
- fixed default configuration popup presence;
- fixed user policy lookup for skin designer;
- do not show side menu if WebFig is disabled by skin;
- fixed user policy lookup for skin designer;
- added support for logo image from branding package;
- do not show value units twice;
- fixed "Wireless/CAP" menu opening;
- fixed interface sorting by name;
- show only "Close" button under "Wireless/Wireless Sniffer/Sniffed Packets" menu;
- do not show "units" twice in multi list entries;
- allow to specify "prefix" parameter under "IPv6/ND/Prefixes" menu;
- do not corrupt settings when starting "Wireless Sniffer";
- do not move top right menu in opposite direction when scrolling horizontally;
- show "network-mode" for LTE modems that support it;
- fixed "PortMapping" button (introduced in v6.48.2);
- allow to specify "prefix" parameter under "IPv6/ND/Prefixes" menu;
- do not corrupt settings when starting "Wireless Sniffer";
- do not move top right menu in opposite direction when scrolling horizontally;
- do not show newly created SMB shares as invalid;
- fixed new interface addition;
- show "Interfaces" menu by default after logging in;
- show "network-mode" for LTE modems that support it;
- fixed new interface addition;
- allow hiding QuickSet mode selector;
- allow hiding and renaming inline buttons;
- fixed default value presence when creating new entries under "IP/Kid Control";
- properly stop background processes when switching away from QuickSet tab;
- fixed 5 GHz wireless interface "frequency" parameter value list on Audience;
- fixed negative value usage in "spoof-gps" parameter (introduced in v6.47.1);
- fixed 5 GHz wireless interface "frequency" parameter value list on Audience;
- fixed WinBox download link;
- fixed skin usage from branding package;
- updated icon design;
- added default configuration confirmation window to WebFig;
- allow skin designing without "ftp" and "sensitive" policies;
- do not show WebFig menu when opening 'Check For Updates' in Quick Set;
- added default configuration confirmation window to WebFig;
- do not show WebFig menu when opening 'Check For Updates' in Quick Set;
- allow skin designing without "ftp" and "sensitive" policies;
- fixed "skins" saving to "flash" directory if it exists (introduced in v6.46);
- fixed skin folder presence (introduced in v6.46);
- fixed link to Winbox download;
- improved file handling;
- improved file handling;
- do not show bogus VHT field in wireless interface advanced mode;
- do not show bogus VHT field in wireless interface advanced mode;
- fixed time interval settings not applied properly under "IP/Kid Control/Kids" menu;
- fixed www service becoming unresponsive;
- allow to change user name when creating a new system user (introduced in v6.43);
- fixed time interval settings not applied properly under "IP/Kid Control/Kids" menu;
- do not automatically re-log in after logging out;
- fixed occasional authentication failure when logging in;
- fixed www service becoming unresponsive;
- properly display time interval within Kid Control menu;
- properly handle double clicking when logging in or out;
- properly show NTP clients "last-adjustment" value;
- added support for proper default policies when adding script or scheduler job;
- fixed backup loading from Webfig on RouterBOARD running default configuration;
- fixed bridge port sorting order by name;
- fixed MAC address ordering;
- fixed router getting reset to default configuration;
- fixed column ordering;
- fixed backup loading from Webfig on RouterBOARD running default configuration;
- added support for proper default policies when adding script or scheduler job;
- fixed bridge port sorting order by name;
- fixed MAC address ordering;
- fixed wireless snooper address, SSID and other column ordering;
- added favicon file;
- fixed router getting reset to default configuration;
- fixed terminal graphic user interface under Safari browser;
- allow to unset "rate-limit" for DHCP leases;
- fixed wireless "scan-list" parameter not being saved after applying changes;
- improved reliability of login process;
- improved reliability of login process;
- allow to open table entry even if table is not sorted by # (introduced in v6.40);
- allow to unset "rate-limit" for DHCP leases;
- allow to enter frequency ranges in wireless “scan-list”;
- allow to select "default-encryption" profile on PPP tunnels;
- correctly specify routing filter prefix;
- do not allow to reorder items if table is sorted by some column;
- fixed "last-link-up" & "last-link-down" time information;
- fixed Bridge Filter properties display when there are more than one Filter available;
- show all available options under "Advanced Mode" for wireless interfaces;
- added menu bar to quickly select between Webfig, Quickset and Terminal;
- allow shorten bytes to k,M,G in firewall "connection-bytes" and "connection-rates";
- allow to change global variable contents;
- allow to enter frequency ranges in wireless scan list;
- allow to select "default-encryption" profile on PPP tunnels;
- correctly specify routing filter prefix;
- do not allow to reorder items if table is sorted by some column;
- fixed bridge property display;
- fixed delays on key press in terminal;
- fixed tab ordering on Google Chrome;
- fixed last-link-up & last-link-down time information;
- improved field layout;
- make Terminal window work within Webfig window;
- show all available options under Advanced Mode for wireless interfaces;
- show proper error messages for optional erroneous text fields;
- show properly large BGP AS numbers;
- added extra protection against XSS exploits;
- show properly interface last-link-up/down times;
- show properly large BGP AS numbers;
- added extra protection against XSS exploits;
- show ipv6 addresses correctly;
- show properly interface last-link-up/down times;
- fixed channel selection in check-for-update menu in Firefox;
- do not crash if radius server does not give out encryption keys;
- fixed certificate signing;
- allowed user password changing (broken in v6.36);
- do not allow to press OK or Apply if current configuration values are not loaded yet;
- reduced refresh time for wireless registration table to 1 second;
- fixed firewall rule sorting did not work in other chains except all;
- show single item groups as optional values;
- sort numeric columns numerically even if they contain some text;
- didn't show zero values in CRS ingress/egress VLAN translation rules;
- fixed firewall connection-bytes option;
- show correctly SFP Tx/Rx;
- recognize properly CHR;
- didn't show zero values in CRS ingress/egress VLAN translation rules;
- show correctly SFP Tx/Rx;
- some of the setting were shifted to the right;
- make "Copy to Access List" work in CAPsMAN Registration Table;
- fixed various design skin issues;
- show properly Switch Port configuration;
- fixed quickset, it didn't work with disabled wireless pacakge;
- fixed problem when opening quickset page country
- fixed configuration of VPLS %26 routing filters;
- it did not work in Opera;
- made terminal work again;
- added support for RADIUS authentication (via MS-CHAPv2);
- make QuickSet scan list work in Firefox v12;
- fixed problem in QuickSet when changing country or channel-width in AP
- fixed skins when hiding first tab may make other tabs inaccessible;
- fixed problem when new item addition to status page in design skin mode
- fixed problem where none of table entries were shown if table filter
- show login page if autologin fails;
- fixed problem were users wihtout sensitive permission could download
- fixed problem were table filters did not work allways as expected;
- do not allow to show secret passwords if user does not have
- allow to customize all item names in skins;
- added ability to reorder fields in skins;
- added ability to add/remove new tabs & separators in skins;
- added ability to add any field to special status page;
- fixed problem when user sometimes got logged out with message
- logout didn't log user out from router;
- added System/Password for changing user's own password;