Software-update: RouterOS 7.18
MikroTik heeft versie 7.18 van RouterOS uitgebracht, een besturingssysteem dat zich richt op het uitvoeren van routertaken. Denk daarbij natuurlijk aan het routeren van netwerkverkeer, maar ook aan bandbreedtemanagement, een firewall, het aansturen van draadlozeaccesspoints, een hotspotgateway en een vpn-server. Het kan zowel op de hardware van MikroTik als op x86- of virtuele machines zijn werk doen. Voor het gebruik is een licentie nodig, die bij de aankoop van MikroTik-hardware is inbegrepen. De changelog voor deze uitgave kan hieronder worden gevonden.
What's new in 7.18:60ghz - improved system stabilitybgp - fixed certain affinity options not working properlybgp - improved system stability when printing BGP advertisementsbgp - make NO_ADVERTISE, NO_EXPORT, NO_PEER communities workbond - added transmit hash policies for encapsulated trafficbridge - added MLAG heartbeat property;bridge - avoid duplicate VLAN entries with dynamic wifi VLANsbridge - do not reset MLAG peer port on heartbeat timeout (log warning instead)bridge - fixed endless MAC update loop (introduced in v7.17)bridge - fixed missing S flag on interface configuration changesbridge - improved stability when using MLAG with MSTP (introduced in v7.17)bridge - improvements to MLAG host table updatesbridge - process more DHCP message types (decline, NAK, inform)bridge - removed controller-bridge (CB) and port-extender (PE) supportbridge - show VXLAN remote-ip in host tablebtest - allow limiting access to server by IP addresscertificate - fixed localized text conversion to UTF-8 on certificate creationchr - fixed limited upgrades for expired instanceschr/x86 - added network driver for Huawei SP570/580 NICchr/x86 - fixed error message on bootupchr/x86 - fixed GRE issues with ice network driverchr/x86 - Realtek r8169 updated drivercloud - added "Back To Home Files" featurecloud,bth - use in-interface matcher for masquerade ruleconsole - added dsv.remap to :serialize command to unpack array of maps from print as-valueconsole - added file-name parameter to :serializeconsole - allow ISO timezone format in :totime commandconsole - allow tab as dsv delimiterconsole - allow to toggle script error logging with "/console settings log-script-errors"console - do not autocomplete arguments when match is both exact and ambiguousconsole - do not show numbering in print followconsole - fixed "get" and "proplist" for certain settingsconsole - fixed issue where ping command displays two lines at the same timeconsole - fixed issue with disappearing global variableconsole - implement scriptable safe-mode commands and safe-mode handlerconsole - improved hintsconsole - log errors within scripts to the system logconsole - make non-pseudo terminals work with imports;console - put !empty sentence when API query returns nothingconsole - renamed "back-to-home-users" to "back-to-home-user"container - add default registry-url=https://lscr.iocontainer - allow HTTP redirects when accessing container registrycontainer - allow specifying registry using remote-image propertycontainer - improved image arch choicecontainer - use parent directory of container root-dir for unpack by default, so that container layer files are downloaded directly on target diskdefconf - added IPv6 FastTrack configurationdevice-mode - do not allow changing CPU frequency if "routerboard" is not allowed by device mode (introduced in v7.17)device-mode - fixed feature and mode update via power-reset on PPC devicesdhcpv4-client - allow selecting to which routing tables add default routedhcpv4-client - fixed default option export outputdhcpv4-server - fixed "active-mac-address" update when client has changed MAC addressdhcpv4-server - fixed framed-route removaldhcpv4-server - fixed lease assigning when server address is not bind to server interface (introduced in v7.17)dhcpv6-client - added "validate-server-duid" optiondhcpv6-client - allow specifying custom DUID;dhcpv6-client - do not run script on prefix renewaldhcpv6-relay - added option to create routes for bindings passing through relaydhcpv6-server - respond to client in case of RADIUS rejectdiscovery - advertise IPv6 capabilities based on "Disable IPv6" global settingdiscovery - improved stability during configuration changesdiscovery - report actual PSE power-pair with LLDPdiscovery - use power-via-mdi-short LLDP TLV only on pse-type1 802.3afdisk - add disk trim command (/disk format-drive diskx file-system=trim)disk - allow to add swap space without container packagedisk - allow to set only type=raid devices as raid-masterdisk - cleanup raid members mountpoint, improve default name of file base block-devicedisk - do not allow adding device in raid when major settings mismatch in superblock and configdisk - do not allow configuring empty slot as raid memberdisk - fix detecting disks on virtual machinesdisk - fixed removing device from raid while resyncingdisk - fixed setting up dependent devices when file-based block-device becomes availabledisk - fixed showing free space on tmpfs (introduced in v7.17)disk - improved stabilitydisk - improved system stability when SMB interface list is used (introduced in v7.17)disk - mount multi-device btrfs filesystems more reliably at startupdisk - set non-empty fs label when formatting by defaultdns - do not show warning messages for DNS static entries when they are not neededethernet - fixed issue with default-names for RB4011, RB1100Dx4, RB800 devicesethernet - fixed link-down on startup for ARM64 devices (introduced in v7.16)ethernet - improved link speed reporting on 2.5G-baseT and 10Gbase-T portsfetch - added "http-max-redirect-count" parameter, allows to follow redirectsfetch - do not require "content-length" or "transfer-encoding" for HTTPfile - added "recursive" and "relative" parameters to "/file/print" for use in conjunction with "path" parameter;file - allow printing specific directories via path parameterfile - improved handling of filesystems with many filesfirewall - allow in-interface/in-bridge-port/in-bridge matching in postrouting chainsfirewall - fixed incorrectly inverted hotspot value configurationfirewall - increased maximum connection tracking entry count based on device total RAM sizehotspot - fixed an issue where extra "flash/" is added to html-directory for devices with flash folders (introduced in v7.17)igmp-proxy - fixed multicast routing after upstream interface flaps (introduced in v7.17)iot - added new "iot-bt-extra" package for ARM, ARM64 which enables use of USB Bluetooth adapters (LE 4.0+)iot - improvements to LoRa logging and stabilityiot - limited MQTT payload size to 32 KBip - added support for /31 addressippool - added pool usage statisticsipsec - added hardware acceleration support for hEX refreshipsec - fixed chacha20 poly1305 proposal;ipsec - fixed installed SAs update process when SAs are removedipv6 - added ability to disable dynamic IPv6 LL address generation on non-VPN interfacesipv6 - added FastTrack supportipv6 - added routing FastPath support (enabled by default)ipv6 - added support for neighbor removal and static entries;ipv6 - fixed configuration loss due to conflicting settings after upgrade (introduced in v7.17)l2tp - added IPv6 FastPath supportl3hw - added initial HW offloading for VXLAN on compatible switchesl3hw - added neigh-dump-retries propertyl3hw - fixed /32 (IPv6 /128) route offloading when using interface as gatewayl3hw - fixed partial route offloading for 98DX224S, 98DX226S, 98DX3236 switchesl3hw - respect interface specifier (%) when matching a gatewaylog - added CEF format support for remote logginglog - added option to select TCP or UDP for remote logginglte - added at-chat support for EC21EUlte - added basic support for Quectel RG255C-GL modem in "at+qcfg="usbnet",0" USB compositionlte - added confirmation-code parameter for eSIM provisioninglte - added initial eSIM management supportlte - fixed cases where the MBIM dialer could get stucklte - fixed Huawei ME909s-120 supportlte - fixed interface recovery in mixed multiapn setup for MBIM modemslte - fixed missing 5G info for "/interface lte print" commandlte - fixed missing IPv6 prefix advertisement on renamed LTE interfaceslte - fixed prolonged reboots on Chateau 5G axlte - fixed SIM slot initialization with multi-APN setupslte - improved automatic link recovery and modem redial functionslte - improved initialization for external USB modemslte - lte monitor, show CQI when modem reports it as 0 - undetectable, no RX/down-link resource block assigned to modem by providerlte - R11eL-EC200A-EU fixed online firmware upgrade and added support for firmware update from local filelte - R11eL-EC200A-EU improved failed connection handling and recoverylte - reduce modem initialization time for R11e-LTE-USlte - reduced SIM slot switchover time for modems with AT control channel (except R11e-LTE)lte - removed nonexistent CQI reading for EC200A-EU modemnet - added initial support for automatic multicast tunneling (AMT) interfacenetinstall - try to re-create socket if link status changesnetinstall-cli - fixed DHCP magic cookieospf - fixed DN bit not being setospfv3 - fixed ignored metric for intra-area routesovpn - added requirement for server name when exporting configurationovpn - disable hardware accelerator for GCM on Alpine CPUs (introduced in v7.17)ovpn-client - added 1000 character limit for passwordpimsm - fixed incorrect neighbor entry when using lo interfacepoe-out - added "power-pair" info to poe-out monitor (CLI only)poe-out - added console hintspoe-out - added new modes "forced-on-a" and "forced-on-bt" (CLI only)poe-out - upgraded firmware for 802.3at/bt PSE controlled boards (the update will cause brief power interruption to PoE-out interfaces)port - improved handling of USB device plug/unplug eventsppc - fixed HW encryption (introduced in v7.17)ppp - add support for configuration of upload/download queue types in profileppp - added support for random UDP source portsppp - fixed setting loss when adding new ppp-client interface for BG77 modem from CLIppp - properly cleanup failed inactive sessions on pppoe-serverptp - do not send packets on STP blocked portsptp - improved system stabilityqos-hw - fixed global buffer limits for 98CX8410 switchqueue - improved system stability when many simple queues are added (introduced in v7.17)queue - improved system stabilityqueue - prevent CAKE bandwidth config from potentially causing lost connectivity to a deviceresolver - fixed static FQDN resolving (introduced in v7.17)rip - fixed visibility of added key-chains in interface-templaterose-storage - add btrfs filesystem add-device/remove-device/replace-device/replace-cancel commands to add/remove/replace disks to/from a live filesystemrose-storage - add btrfs filesystem balance-start/cancel commandsrose-storage - add btrfs filesystem scrub-start, scrub-cancel commands (CLI only)rose-storage - add btrfs transfers, supports send/receive into/from file for transferring subvolumes across btrfs filesystemsrose-storage - add support to add/remove btrfs subvolumes/snapshotsrose-storage - added support for advanced btrfs features: multi-disk support, subvolumes, snapshots, subvolume send/receive, data/metadata profiles, compression, etcrose-storage - allow to separately mount any btrfs subvolumesrose-storage - fixes for btrfs serverrose-storage - update rsync to 3.4.1rose-storage,ssh - support btrfs send/receive over sshroute - added /ip/route/check toolroute - added subnet length validation on route addroute - do not use disabled addresses when selecting routing idroute - fixed busy loops (route lockups)route - fixed incorrect H flag usageroute - improved stability when polling static routes via SNMProute - properly resolve imported BGP VPN routesrouterboot - disable packet switching during etherboot for hEX refresh ("/system routerboard upgrade" required)routerboot - improved stability for IPQ8072 ("/system routerboard upgrade" required)routing-filter - improved stability when using large address lists (>5000)routing-filter - improved usage of quotes in filter rulessfp - fixed missing "1G-baseX" supported rate for NetMetal ac2 and hEX S devicessfp - improved linking with certain QSFP modules on CRS354 devicessfp - improved system stability with some GPON modules for CCR2004 and CCR2116 devicessfp,qsfp - improved initialization and linkingsmb - fixed connection issues with clients using older SMB versions (introduced in v7.17)smb - fixes for SMB serversmb - improved system stabilitysnmp - added "mtxrAlarmSocketStatus" OID to MIKROTIK-MIBsnmp - added disk serial number through description field;snmp - sort disk list and assign correct disk typesssh - improved channel resumption after rekey and eof handlingsupout - added IPv6 settings sectionsupout - added per CPU load informationswitch - allow entering IPv6 netmask for switch rules (CLI only)switch - fixed dynamic switch rules created by dot1x server (introduced in v7.17)switch - fixed issues with inactive hardware-offloaded bond portsswitch - improved egress-rate on QSFP28 portsswitch - improved system stability for CRS304 switchswitch - improvements to certain switch operations (port disable, shaper and switch initialization);system - added option to list and install available packages (after using "check-for-updates")system - do not allow to install multiple wireless driver packages at the same timesystem - do not cause unnecessary sector writes on check-for-updatessystem - enable "ipv6" package on RouterOS v6 downgrade if IPv6 is enabled;system - fixed a potential memory leak that occurred when resetting states after an errorsystem - force time to be at least at package build time minus 1dsystem - improved HTTPS speedsystem - improved stability on busy systemssystem,arm - automatically increase boot part size on upgrade or netinstall (fixed upgrade failed due to a lack of space on kernel disk/partition);tile - improved system stabilitytraceroute - added "too many hops" error when max-hops are reachedtraceroute - limit max-hops maximum value to 255user - improved authentication procedure when RADIUS is not usedvxlan - added disable option for VTEPsvxlan - added IPv6 FastPath supportvxlan - added option to dynamically bridge interface and port settings (hw, pvid)vxlan - added TTL propertyvxlan - changed default port to 4789vxlan - fixed unset for "group" and "interface" propertiesvxlan - replaced the "inherit" with "auto" option for dont-fragment property (new default)webfig - added confirmation when quitting in Safe Modewebfig - do not reload form when failed to create new objectwebfig - fixed "TCP Flags" property when inverted flags are set in consolewebfig - fixed datetime setting under certain menuswebfig - fixed displaying passwordswebfig - fixed Switch/Ports menu not showing correctlywebfig - hide certificate information in IP Services menu when not applicablewebfig - remember expand/fold statewifi - added max-clients parameterwifi - avoid excessive re-transmission of SA Query action frameswifi - fix issue which made it possible for multiple concurrent WPA3 authentications to interfere with each otherwifi - implement steering parameters to delay probe responses to clients in the 2.4GHz bandwifi - log a warning when a client requests power save mode during association as this may prevent successful connection establishmentwifi - re-word the "can't find PMKSA" log message to "no cached PMK"wifi - try to authenticate client as non-FT client if it provides incomplete set of FT parameterswifi-qcom - fix reporting of radio minimum antenna gain for hAP ax^2wifi-qcom - prevent AP from transmitting broadcast data unencrypted during authentication of first clientwinbox - added "Copy to Provisioning" button under "WiFi/Radios" menuwinbox - added "Last Logged In/Out" and "Times Matched" properties under "WiFi/Access List" menuwinbox - added "Reset Alert" button under "IP/DHCP Server/Alerts" menuwinbox - added L3HW Advanced and Monitorwinbox - added missing options under "System/Disk" menuwinbox - added TCP settings under "Tools/Traffic Generator/Packet Templates" menuwinbox - do not show 0 Tx/Rx rate under "WiFi/Registration" menu when values are not knownwinbox - do not show LTE "Antenna Scan" button on devices that do not support itwinbox - fixed locked input fields when creating new certificate templatewinbox - show LTE "CA Band" field only when CA info is availablewinbox - show warning messages for static DNS entriesx86 - fixed "unsupported speed" warning
60ghz - improved system stabilitybgp - fixed certain affinity options not working properlybgp - improved system stability when printing BGP advertisementsbgp - make NO_ADVERTISE, NO_EXPORT, NO_PEER communities workbond - added transmit hash policies for encapsulated trafficbridge - added MLAG heartbeat property;bridge - avoid duplicate VLAN entries with dynamic wifi VLANsbridge - do not reset MLAG peer port on heartbeat timeout (log warning instead)bridge - fixed endless MAC update loop (introduced in v7.17)bridge - fixed missing S flag on interface configuration changesbridge - improved stability when using MLAG with MSTP (introduced in v7.17)bridge - improvements to MLAG host table updatesbridge - process more DHCP message types (decline, NAK, inform)bridge - removed controller-bridge (CB) and port-extender (PE) supportbridge - show VXLAN remote-ip in host tablebtest - allow limiting access to server by IP addresscertificate - fixed localized text conversion to UTF-8 on certificate creationchr - fixed limited upgrades for expired instanceschr/x86 - added network driver for Huawei SP570/580 NICchr/x86 - fixed error message on bootupchr/x86 - fixed GRE issues with ice network driverchr/x86 - Realtek r8169 updated drivercloud - added "Back To Home Files" featurecloud,bth - use in-interface matcher for masquerade ruleconsole - added dsv.remap to :serialize command to unpack array of maps from print as-valueconsole - added file-name parameter to :serializeconsole - allow ISO timezone format in :totime commandconsole - allow tab as dsv delimiterconsole - allow to toggle script error logging with "/console settings log-script-errors"console - do not autocomplete arguments when match is both exact and ambiguousconsole - do not show numbering in print followconsole - fixed "get" and "proplist" for certain settingsconsole - fixed issue where ping command displays two lines at the same timeconsole - fixed issue with disappearing global variableconsole - implement scriptable safe-mode commands and safe-mode handlerconsole - improved hintsconsole - log errors within scripts to the system logconsole - make non-pseudo terminals work with imports;console - put !empty sentence when API query returns nothingconsole - renamed "back-to-home-users" to "back-to-home-user"container - add default registry-url=https://lscr.iocontainer - allow HTTP redirects when accessing container registrycontainer - allow specifying registry using remote-image propertycontainer - improved image arch choicecontainer - use parent directory of container root-dir for unpack by default, so that container layer files are downloaded directly on target diskdefconf - added IPv6 FastTrack configurationdevice-mode - do not allow changing CPU frequency if "routerboard" is not allowed by device mode (introduced in v7.17)device-mode - fixed feature and mode update via power-reset on PPC devicesdhcpv4-client - allow selecting to which routing tables add default routedhcpv4-client - fixed default option export outputdhcpv4-server - fixed "active-mac-address" update when client has changed MAC addressdhcpv4-server - fixed framed-route removaldhcpv4-server - fixed lease assigning when server address is not bind to server interface (introduced in v7.17)dhcpv6-client - added "validate-server-duid" optiondhcpv6-client - allow specifying custom DUID;dhcpv6-client - do not run script on prefix renewaldhcpv6-relay - added option to create routes for bindings passing through relaydhcpv6-server - respond to client in case of RADIUS rejectdiscovery - advertise IPv6 capabilities based on "Disable IPv6" global settingdiscovery - improved stability during configuration changesdiscovery - report actual PSE power-pair with LLDPdiscovery - use power-via-mdi-short LLDP TLV only on pse-type1 802.3afdisk - add disk trim command (/disk format-drive diskx file-system=trim)disk - allow to add swap space without container packagedisk - allow to set only type=raid devices as raid-masterdisk - cleanup raid members mountpoint, improve default name of file base block-devicedisk - do not allow adding device in raid when major settings mismatch in superblock and configdisk - do not allow configuring empty slot as raid memberdisk - fix detecting disks on virtual machinesdisk - fixed removing device from raid while resyncingdisk - fixed setting up dependent devices when file-based block-device becomes availabledisk - fixed showing free space on tmpfs (introduced in v7.17)disk - improved stabilitydisk - improved system stability when SMB interface list is used (introduced in v7.17)disk - mount multi-device btrfs filesystems more reliably at startupdisk - set non-empty fs label when formatting by defaultdns - do not show warning messages for DNS static entries when they are not neededethernet - fixed issue with default-names for RB4011, RB1100Dx4, RB800 devicesethernet - fixed link-down on startup for ARM64 devices (introduced in v7.16)ethernet - improved link speed reporting on 2.5G-baseT and 10Gbase-T portsfetch - added "http-max-redirect-count" parameter, allows to follow redirectsfetch - do not require "content-length" or "transfer-encoding" for HTTPfile - added "recursive" and "relative" parameters to "/file/print" for use in conjunction with "path" parameter;file - allow printing specific directories via path parameterfile - improved handling of filesystems with many filesfirewall - allow in-interface/in-bridge-port/in-bridge matching in postrouting chainsfirewall - fixed incorrectly inverted hotspot value configurationfirewall - increased maximum connection tracking entry count based on device total RAM sizehotspot - fixed an issue where extra "flash/" is added to html-directory for devices with flash folders (introduced in v7.17)igmp-proxy - fixed multicast routing after upstream interface flaps (introduced in v7.17)iot - added new "iot-bt-extra" package for ARM, ARM64 which enables use of USB Bluetooth adapters (LE 4.0+)iot - improvements to LoRa logging and stabilityiot - limited MQTT payload size to 32 KBip - added support for /31 addressippool - added pool usage statisticsipsec - added hardware acceleration support for hEX refreshipsec - fixed chacha20 poly1305 proposal;ipsec - fixed installed SAs update process when SAs are removedipv6 - added ability to disable dynamic IPv6 LL address generation on non-VPN interfacesipv6 - added FastTrack supportipv6 - added routing FastPath support (enabled by default)ipv6 - added support for neighbor removal and static entries;ipv6 - fixed configuration loss due to conflicting settings after upgrade (introduced in v7.17)l2tp - added IPv6 FastPath supportl3hw - added initial HW offloading for VXLAN on compatible switchesl3hw - added neigh-dump-retries propertyl3hw - fixed /32 (IPv6 /128) route offloading when using interface as gatewayl3hw - fixed partial route offloading for 98DX224S, 98DX226S, 98DX3236 switchesl3hw - respect interface specifier (%) when matching a gatewaylog - added CEF format support for remote logginglog - added option to select TCP or UDP for remote logginglte - added at-chat support for EC21EUlte - added basic support for Quectel RG255C-GL modem in "at+qcfg="usbnet",0" USB compositionlte - added confirmation-code parameter for eSIM provisioninglte - added initial eSIM management supportlte - fixed cases where the MBIM dialer could get stucklte - fixed Huawei ME909s-120 supportlte - fixed interface recovery in mixed multiapn setup for MBIM modemslte - fixed missing 5G info for "/interface lte print" commandlte - fixed missing IPv6 prefix advertisement on renamed LTE interfaceslte - fixed prolonged reboots on Chateau 5G axlte - fixed SIM slot initialization with multi-APN setupslte - improved automatic link recovery and modem redial functionslte - improved initialization for external USB modemslte - lte monitor, show CQI when modem reports it as 0 - undetectable, no RX/down-link resource block assigned to modem by providerlte - R11eL-EC200A-EU fixed online firmware upgrade and added support for firmware update from local filelte - R11eL-EC200A-EU improved failed connection handling and recoverylte - reduce modem initialization time for R11e-LTE-USlte - reduced SIM slot switchover time for modems with AT control channel (except R11e-LTE)lte - removed nonexistent CQI reading for EC200A-EU modemnet - added initial support for automatic multicast tunneling (AMT) interfacenetinstall - try to re-create socket if link status changesnetinstall-cli - fixed DHCP magic cookieospf - fixed DN bit not being setospfv3 - fixed ignored metric for intra-area routesovpn - added requirement for server name when exporting configurationovpn - disable hardware accelerator for GCM on Alpine CPUs (introduced in v7.17)ovpn-client - added 1000 character limit for passwordpimsm - fixed incorrect neighbor entry when using lo interfacepoe-out - added "power-pair" info to poe-out monitor (CLI only)poe-out - added console hintspoe-out - added new modes "forced-on-a" and "forced-on-bt" (CLI only)poe-out - upgraded firmware for 802.3at/bt PSE controlled boards (the update will cause brief power interruption to PoE-out interfaces)port - improved handling of USB device plug/unplug eventsppc - fixed HW encryption (introduced in v7.17)ppp - add support for configuration of upload/download queue types in profileppp - added support for random UDP source portsppp - fixed setting loss when adding new ppp-client interface for BG77 modem from CLIppp - properly cleanup failed inactive sessions on pppoe-serverptp - do not send packets on STP blocked portsptp - improved system stabilityqos-hw - fixed global buffer limits for 98CX8410 switchqueue - improved system stability when many simple queues are added (introduced in v7.17)queue - improved system stabilityqueue - prevent CAKE bandwidth config from potentially causing lost connectivity to a deviceresolver - fixed static FQDN resolving (introduced in v7.17)rip - fixed visibility of added key-chains in interface-templaterose-storage - add btrfs filesystem add-device/remove-device/replace-device/replace-cancel commands to add/remove/replace disks to/from a live filesystemrose-storage - add btrfs filesystem balance-start/cancel commandsrose-storage - add btrfs filesystem scrub-start, scrub-cancel commands (CLI only)rose-storage - add btrfs transfers, supports send/receive into/from file for transferring subvolumes across btrfs filesystemsrose-storage - add support to add/remove btrfs subvolumes/snapshotsrose-storage - added support for advanced btrfs features: multi-disk support, subvolumes, snapshots, subvolume send/receive, data/metadata profiles, compression, etcrose-storage - allow to separately mount any btrfs subvolumesrose-storage - fixes for btrfs serverrose-storage - update rsync to 3.4.1rose-storage,ssh - support btrfs send/receive over sshroute - added /ip/route/check toolroute - added subnet length validation on route addroute - do not use disabled addresses when selecting routing idroute - fixed busy loops (route lockups)route - fixed incorrect H flag usageroute - improved stability when polling static routes via SNMProute - properly resolve imported BGP VPN routesrouterboot - disable packet switching during etherboot for hEX refresh ("/system routerboard upgrade" required)routerboot - improved stability for IPQ8072 ("/system routerboard upgrade" required)routing-filter - improved stability when using large address lists (>5000)routing-filter - improved usage of quotes in filter rulessfp - fixed missing "1G-baseX" supported rate for NetMetal ac2 and hEX S devicessfp - improved linking with certain QSFP modules on CRS354 devicessfp - improved system stability with some GPON modules for CCR2004 and CCR2116 devicessfp,qsfp - improved initialization and linkingsmb - fixed connection issues with clients using older SMB versions (introduced in v7.17)smb - fixes for SMB serversmb - improved system stabilitysnmp - added "mtxrAlarmSocketStatus" OID to MIKROTIK-MIBsnmp - added disk serial number through description field;snmp - sort disk list and assign correct disk typesssh - improved channel resumption after rekey and eof handlingsupout - added IPv6 settings sectionsupout - added per CPU load informationswitch - allow entering IPv6 netmask for switch rules (CLI only)switch - fixed dynamic switch rules created by dot1x server (introduced in v7.17)switch - fixed issues with inactive hardware-offloaded bond portsswitch - improved egress-rate on QSFP28 portsswitch - improved system stability for CRS304 switchswitch - improvements to certain switch operations (port disable, shaper and switch initialization);system - added option to list and install available packages (after using "check-for-updates")system - do not allow to install multiple wireless driver packages at the same timesystem - do not cause unnecessary sector writes on check-for-updatessystem - enable "ipv6" package on RouterOS v6 downgrade if IPv6 is enabled;system - fixed a potential memory leak that occurred when resetting states after an errorsystem - force time to be at least at package build time minus 1dsystem - improved HTTPS speedsystem - improved stability on busy systemssystem,arm - automatically increase boot part size on upgrade or netinstall (fixed upgrade failed due to a lack of space on kernel disk/partition);tile - improved system stabilitytraceroute - added "too many hops" error when max-hops are reachedtraceroute - limit max-hops maximum value to 255user - improved authentication procedure when RADIUS is not usedvxlan - added disable option for VTEPsvxlan - added IPv6 FastPath supportvxlan - added option to dynamically bridge interface and port settings (hw, pvid)vxlan - added TTL propertyvxlan - changed default port to 4789vxlan - fixed unset for "group" and "interface" propertiesvxlan - replaced the "inherit" with "auto" option for dont-fragment property (new default)webfig - added confirmation when quitting in Safe Modewebfig - do not reload form when failed to create new objectwebfig - fixed "TCP Flags" property when inverted flags are set in consolewebfig - fixed datetime setting under certain menuswebfig - fixed displaying passwordswebfig - fixed Switch/Ports menu not showing correctlywebfig - hide certificate information in IP Services menu when not applicablewebfig - remember expand/fold statewifi - added max-clients parameterwifi - avoid excessive re-transmission of SA Query action frameswifi - fix issue which made it possible for multiple concurrent WPA3 authentications to interfere with each otherwifi - implement steering parameters to delay probe responses to clients in the 2.4GHz bandwifi - log a warning when a client requests power save mode during association as this may prevent successful connection establishmentwifi - re-word the "can't find PMKSA" log message to "no cached PMK"wifi - try to authenticate client as non-FT client if it provides incomplete set of FT parameterswifi-qcom - fix reporting of radio minimum antenna gain for hAP ax^2wifi-qcom - prevent AP from transmitting broadcast data unencrypted during authentication of first clientwinbox - added "Copy to Provisioning" button under "WiFi/Radios" menuwinbox - added "Last Logged In/Out" and "Times Matched" properties under "WiFi/Access List" menuwinbox - added "Reset Alert" button under "IP/DHCP Server/Alerts" menuwinbox - added L3HW Advanced and Monitorwinbox - added missing options under "System/Disk" menuwinbox - added TCP settings under "Tools/Traffic Generator/Packet Templates" menuwinbox - do not show 0 Tx/Rx rate under "WiFi/Registration" menu when values are not knownwinbox - do not show LTE "Antenna Scan" button on devices that do not support itwinbox - fixed locked input fields when creating new certificate templatewinbox - show LTE "CA Band" field only when CA info is availablewinbox - show warning messages for static DNS entriesx86 - fixed "unsupported speed" warning
Source:
Tweakers.net