MikroTik Changelogs

Search changelog entries

7.20rc1 Testing 2025-Aug-28 (8 months ago)
Component Change
bgp fixed possibility to set link-local nexthop with routing filters (introduced in v7.20beta2);
bgp install correct interface if nexthop is link-local (introduced in v7.20beta2);
bgp resend routes after nexthop-choice update;
iot improved LoRa stability and error recovery;
lte fixed wrong subnet mask set to Chateau 5G R17 ax LTE interface;
route fixed incorrectly set nexthop interfaces for BGP VPN routes;
route fixed skipping updated destinations;
snmp improved service stability when processing v3 requests;
snmp set maximum message size to 4 KB;
system fixed stuck TCP transmit on virtual interfaces, leading to retransmits;
wifi added tr069 support for wifi interfaces (additional fixes);
winbox fixed "Rate" and "Full Duplex" monitor values after link down under "Interface/Ethernet" menu;
7.20beta9 Testing 2025-Aug-21 (8 months ago)
Component Change
bridge fixed MVRP leave indication;
bridge improved stability when disabling bridge with dynamic VLANs in MSTI;
chr improved virtio_net performance;
leds fixed signal strength LEDs for Cube 60G ac;
mpls fixed minimal dynamic-label-range setting;
ptp removed delays between timestamping and packet transmission, improving PTP precision;
sfp fixed possible QSFP DAC cable initialization failure (introduced in v7.20beta2);
sfp improved SFP handling for CRS418 device;
supout added MPLS settings section;
switch improved system stability after switch reset while bonding interfaces are active (introduced in v7.18);
user added tiny delay on any user login attempt to limit login attempts;
w60g fixed disconnect issue (introduced in v7.20beta2);
7.20beta8 Testing 2025-Aug-15 (8 months ago)
Component Change
bgp improved logging;
bridge added dynamic tagged entry named "switch-cpu" in scenarios where the same VLAN spans multiple switch chips or is used on both HW and SW ports (additional fixes);
bridge added warning log when all MACs cannot be displayed under the host table;
bridge refactored host learning logic in MLAG setups in order to make it more robust and predictable (additional fixes);
discovery output LLDP fault message once per port poe-out status change;
discovery set initial poe-out Tx power above 0dW;
firewall fixed IPv6 firewall interface matchers not matching VRF interfaces;
iot LoRa server list is no longer generated if the LR card is not physically attached;
log added VRF support for remote logging;
log fixed unsent message retransmit to correct endpoints (introduced in v7.18);
log randomize source port when using remote logging with src-address specified;
mac-server fixed interface-list change behavior;
macvlan allow creating macvlan interfaces on all interfaces with a MAC address (additional fixes);
poe-out added "poe-in" detection for 802.3at poe-out capable ports;
poe-out firmware update for 802.3at capable boards (the update will cause brief power interruption to poe-out interfaces);
poe-out fixed "low-voltage" LLDP deny for RB5009 and RB960 in specific voltage/power-source combinations;
poe-out fixed missing error status report in rare cases for 802.3at;
sfp corrected the I2C clock frequency for the hEX S (2025) to prevent EEPROM read issues with GPON modules;
switch fixed bonding MAC flush in certain cases for 98DX224S, 98DX226S, 98DX2528, and 98DX3236 switch chips;
switch fixed switch name for CRS418;
switch hide cpu-flow-control on irrelevant devices (additional fixes);
webfig use time stamps for volatile graphs (improved graph visualization);
wifi fixed issue where station mode looped connecting to the same BSSID, preventing switching to other APs;
winbox allow selecting bonding interface under "Switch/Rule" menu;
winbox improved Switch QoS layout;
winbox show "Switch" related menus only on boards that support such features (addition fixes);
7.20beta7 Testing 2025-Jul-30 (9 months ago)
Component Change
arm64/x86/chr added Aquantia network driver;
bgp fixed nexthop force-self for IPv4 and IPv6;
bgp fixed withdraw (introduced in v7.20beta2);
bgp improved configuration upgrade from versions prior to 7.20;
bgp make "as" parameter optional in template configuration;
console fixed incorrect multibyte to=num conversions;
console fixed issue where file completion sometimes shows duplicates;
dns improved DNS service stability when using static CNAME records (introduced in v7.20beta4);
file improved file handling performance in WinBox v4 (additional fixes);
firewall added "liberal-tcp-tracking" connection tracking setting;
iot added additional dongle firmwares to iot-bt-extra package;
iot improvement to LoRa band verification logic;
license updated URL for "libcroco" package in the license notice;
log establish a new connection to the remote log server when action settings are edited (e.g. after changing the src-address property);
log fixed memory leak when a connection to remote TCP log server failed;
netinstall-cli recognize RouterOS v6 system package;
poe-out added support for line-interactive and offline UPS on CRS320;
poe-out improved dual-signature detection on CRS320;
poe-out improved short-circuit detection and reporting on CRS320;
poe-out increased maximum power margin for all classes on CRS320;
poe-out upgraded firmware for 802.3at/bt controlled boards (the update will cause brief power interruption to PoE-out interfaces);
routing-filter fixed route origin matcher;
sfp added sfp-power-class and sfp-max-power monitor values for QSFP (additional fixes);
ssl/tls fixed SSL looping behavior when multiple different TLS connections were used;
supout added IP Service section;
supout added VXLAN VTEP section;
system fixed internal service communication procedure when exchanging data about existing objects (introduced in v7.20beta2);
vrrp fixed invalid TCP connection state after failover with enabled sync-connection-tracking;
vrrp improved stability when removing VRRP interface with enabled sync-connection-tracking;
vxlan added checksum and learning properties (additional fixes);
vxlan fixed unset behavior for "local-address" and "bridge" properties;
vxlan prevent socket sharing (cannot create multiple VXLAN interfaces using the same UDP port with different checksum or vtep-vrf settings);
vxlan rename "vrf" setting to "vtep-vrf";
webfig fixed container parameters;
webfig make combobox accessible to screen readers;
wifi fixed inability to apply steering profile to device's native wifi interfaces;
winbox added missing columns under "System/Users/SSH Keys" menu;
winbox added option to create new entries under "System/Users/SSH Keys" menu (additional fixes);
winbox show all columns under "System/Users/SSH Keys" menu by default;
7.19.4 Stable 2025-Jul-28 (9 months ago)
Component Change
arm improved system stability when processing encrypted traffic;
arm64 increased maximum number of CPU cores to 128;
ethernet improved ethernet stability when handling invalid packets on Alpine CPUs;
iot fixed incorrectly set LoRa channel plan behavior;
ipv6 fixed policy routing;
leds fixed issues after changing "dark-mode" configuration (introduced in v7.19);
license updated URL for "libcroco" package in the license notice;
log output PoE-Out LLDP negotiation to poe,info topic;
net ensure packet sockets from containers do not disable RouterOS fastpath/fasttrack;
netinstall-cli recognize RouterOS v6 system package;
port give "gps" prefix for R11e-LR8G and R11e-LR9G GPS ports;
ptp allow priority1 value of 0 (improves stability when receiving announce messages with priority1 set to 0);
routing-filter fixed route origin matcher;
system improved system stability for CCR2216 device;
system improved system stability when using fasttrack;