MikroTik Changelogs
← Back to search All components

Component: switch

349 changelog entries across 175 version(s)

Releases by channel (stacked)

7.21rc1 Testing 2025-Dec-03 (9 months ago)
  • fixed issue with VLAN configuration corruption for 98DX224S, 98DX226S, 98DX3236 switches (introduced in v7.21beta2);
7.21beta4 Testing 2025-Oct-28 (10 months ago)
  • improved HW bond load balancing by adding MPLS labels to transmit hash for 98DXxxxx, 98CXxxxx switches;
7.21beta3 Testing 2025-Oct-14 (11 months ago)
  • fixed "failure: cpu flow control not supported" (introduced in v7.20);
7.20.1 Stable 2025-Oct-10 (11 months ago)
  • fixed "failure: cpu flow control not supported" (introduced in v7.20);
7.21beta2 Testing 2025-Oct-06 (11 months ago)
  • added dynamic "copy-to-cpu" ACL rule for loop-protecct;
  • automatically add local bridge MAC to switch FDB;
  • improved stability on MediaTek switch chips;
7.20 Stable 2025-Sep-29 (11 months ago)
  • fixed bonding MAC flush in certain cases for 98DX224S, 98DX226S, 98DX2528, and 98DX3236 switch chips;
  • fixed egress-rate on QSFP ports;
  • fixed port blocking by MSTP for 88E6393X, 88E6191X and 88E6190 switches;
  • hide cpu-flow-control on irrelevant devices;
  • improved bond MAC flush for 88E6393X, 88E6191X and 88E6190 switches;
  • improved hash calculation for 98DX8208, 98DX8216, 98DX8212, 98DX8332, 98DX3257, 98DX4310, 98DX8525, 98DX3255, 98CX8410 switches (affects load balancing for bonds, ECMP routes, and VXLAN source port);
  • improved ingress-rate limit precision for 88E6393X, 88E6191X and 88E6190 switches;
  • reset all Ethernet counters on reset-counters command on QoS Port menu;
  • rework ethernet counters for 98DXxxxx, 98PX1012 and CRS1xx/2xx switches (add tx-drop-queueX-byte/packet, tx-drop-byte/packet, tx-queueX-byte to /in/eth and updated GUI);
7.19.6 Stable 2025-Sep-12 (1 year ago)
  • fixed switch name for CRS418;
  • improved system stability after switch reset while bonding interfaces are active (introduced in v7.18);
7.20rc2 Testing 2025-Sep-11 (1 year ago)
  • fixed possible bonding remove issue (introduced in v7.20beta8);
  • fixed possible switch initialization issue for L009 device (introduced in v7.20beta9);
  • hide cpu-flow-control on irrelevant devices (additional fixes);
  • rework ethernet counters for 98DXxxxx, 98PX1012 and CRS1xx/2xx switches (add tx-drop-queueX-byte/packet, tx-drop-byte/packet, tx-queueX-byte to /in/eth and updated GUI);
7.20beta9 Testing 2025-Aug-21 (1 year ago)
  • improved system stability after switch reset while bonding interfaces are active (introduced in v7.18);
7.20beta8 Testing 2025-Aug-15 (1 year ago)
  • fixed bonding MAC flush in certain cases for 98DX224S, 98DX226S, 98DX2528, and 98DX3236 switch chips;
  • fixed switch name for CRS418;
  • hide cpu-flow-control on irrelevant devices (additional fixes);
7.20beta5 Testing 2025-Jul-03 (1 year ago)
  • fixed ACL rules with "redirect-to-cpu" (introduced in v7.20beta2);
  • fixed bonding issues after switch reset (introduced in v7.18);
  • fixed port blocking with spanning tree on EN7523 switch (introduced in v7.19);
7.19.3 Stable 2025-Jul-03 (1 year ago)
  • fixed ACL rules with "redirect-to-cpu" (introduced in v7.19.2);
  • fixed bonding issues after switch reset (introduced in v7.18);
  • fixed port blocking with spanning tree on EN7523 switch (introduced in v7.19);
7.19.2 Stable 2025-Jun-20 (1 year ago)
  • fixed ACL rules when ports are not specified (fixes dynamic rules for RoMON);
  • fixed advertise and speed settings for ether1 on RB5009 (introduced in v7.19.1);
7.20beta4 Testing 2025-Jun-13 (1 year ago)
  • fixed advertise and speed settings for ether1 on RB5009 (introduced in v7.20beta2);
  • fixed egress-rate on QSFP ports;
  • reset all Ethernet counters on reset-counters command on QoS Port menu;
7.20beta2 Testing 2025-May-27 (1 year ago)
  • fixed ACL rules when ports are not specified (fixes dynamic rules for RoMON);
  • fixed port blocking by MSTP for 88E6393X, 88E6191X and 88E6190 switches;
  • hide cpu-flow-control on irrelevant devices;
  • improved bond MAC flush for 88E6393X, 88E6191X and 88E6190 switches;
  • improved hash calculation for 98DX8208, 98DX8216, 98DX8212, 98DX8332, 98DX3257, 98DX4310, 98DX8525, 98DX3255, 98CX8410 switches (affects load balancing for bonds, ECMP routes, and VXLAN source port);
  • improved ingress-rate limit precision for 88E6393X, 88E6191X and 88E6190 switches;
  • rework ethernet counters (add tx-drop-queueX-byte/packet, tx-drop-byte/packet, tx-queueX-byte to /in/eth and updated GUI);
7.19 Stable 2025-May-22 (1 year ago)
  • do not count rx-too-long multiple times on 100Gbps QSFP28;
  • fixed egress mirroring for packets coming from external CPU port (e.g. CRS520, CCR2216, CCR2116);
  • fixed switch name for hEX Refresh;
  • flush CPU port FDB entries on switch disable;
  • improve rate limit accuracy for MT7531, MT7621, EN7562CT;
  • improved boot stability on devices with Alpine CPU and switch chip;
  • improved stability when enabling IGMP snooping with VXLAN (introduced in v7.18);
  • properly match IPv6 packets with empty ACL rule on CRS3xx, CRS5xx, CCR2004, CCR2116, CCR2216, RDS devices;
7.19rc3 Testing 2025-May-20 (1 year ago)
  • fixed switch name for hEX Refresh;
7.19rc2 Testing 2025-May-07 (1 year ago)
  • properly match IPv6 packets with empty ACL rule on CRS3xx, CRS5xx, CCR2004, CCR2116, CCR2216, RDS devices;
7.18.1 Stable 2025-Feb-28 (1 year ago)
  • improved stability when enabling IGMP snooping with VXLAN (introduced in v7.18);
7.19beta2 Testing 2025-Feb-28 (1 year ago)
  • do not count rx-too-long multiple times on 100Gbps QSFP28;
  • fixed egress mirroring for packets coming from external CPU port (e.g. CRS520, CCR2216, CCR2116);
  • flush CPU port FDB entries on switch disable;
  • improve rate limit accuracy for MT7531, MT7621, EN7562CT;
  • improved boot stability on devices with Alpine CPU and switch chip;
  • improved stability when enabling IGMP snooping with VXLAN (introduced in v7.18);
7.18 Stable 2025-Feb-24 (1 year ago)
  • allow entering IPv6 netmask for switch rules (CLI only);
  • fixed dynamic switch rules created by dot1x server (introduced in v7.17);
  • fixed issues with inactive hardware-offloaded bond ports;
  • improved egress-rate on QSFP28 ports;
  • improved system stability for CRS304 switch;
  • improvements to certain switch operations (port disable, shaper and switch initialization);
7.18beta5 Testing 2025-Feb-07 (1 year ago)
  • allow entering IPv6 netmask for switch rules (CLI only);
  • fixed dynamic switch rules created by dot1x server (introduced in v7.17);
  • fixed issues with inactive hardware-offloaded bond ports;
  • improved egress-rate on QSFP28 ports;
7.17.2 Stable 2025-Feb-06 (1 year ago)
  • fixed dynamic switch rules created by dot1x server (introduced in v7.17);
7.18beta4 Testing 2025-Jan-31 (1 year ago)
  • improvements to certain switch operations (port disable, shaper and switch initialization) (additional fixes);
7.18beta2 Testing 2025-Jan-21 (1 year ago)
  • improved system stability for CRS304 switch;
  • improvements to certain switch operations (port disable, shaper and switch initialization);