MikroTik Changelogs
← Back to search All components

Component: dhcpv4-server

177 changelog entries across 105 version(s)

Releases by channel (stacked)

7.23.3 Stable 2026-Jul-30 (1 week ago)
  • fixed "expires-after" field for disabled static lease (introduced in v7.23);
7.24rc2 Testing 2026-Jul-10 (4 weeks ago)
  • fixed "expires-after" field for disabled static lease (introduced in v7.23);
7.24rc1 Testing 2026-Jul-01 (1 month ago)
  • set "ciaddr" in forcerenew messages so a relay, if used, can unicast such messages;
7.24beta1 Development 2026-May-26 (2 months ago)
  • do not reset "class-id" parameter when lease loses "bound" status;
7.23 Stable 2026-May-25 (2 months ago)
  • added "add-dns-entries" and "add-dns-entries-suffix" properties for creating local DNS entries;
  • changed lease agent-circuit-id and agent-remote-id format to hex;
  • do not raise an alert when receiving a packet originating from the same device;
  • do not suggest bogus pools when using setup command (e.g. when address is /31 or /32);
  • fixed an issue where renew packets without giaddr were sometimes not processed;
7.23rc4 Testing 2026-May-22 (2 months ago)
  • added "add-dns-entries" and "add-dns-entries-suffix" properties for creating local DNS entries (additional fixes);
7.23beta5 Development 2026-Apr-01 (4 months ago)
  • added "add-dns" and "add-dns-suffix" properties for creating local DNS entries;
7.23beta4 Development 2026-Mar-25 (4 months ago)
  • changed lease agent-circuit-id and agent-remote-id format to HEX;
7.23beta2 Development 2026-Mar-13 (4 months ago)
  • do not raise an alert when receiving a packet originating from the same device;
  • do not suggest bogus pools when using setup command (e.g. when address is /31 or /32);
  • fixed an issue where renew packets without giaddr were sometimes not processed;
7.22 Stable 2026-Mar-09 (4 months ago)
  • improved DHCP option handling;
  • improved logging;
  • send all found lease options in reply to DHCPINFORM;
7.21.3 Stable 2026-Feb-12 (5 months ago)
  • append "s" after lease-time value in setup command;
7.21 Stable 2026-Jan-12 (6 months ago)
  • added "support-broadband-tr101" setting to pass additional Option 82 suboptions to RADIUS server;
  • added setting allowing to select client-id, MAC address and opt82 parameters for dynamic lease addition;
  • allow creating static DHCPv4 leases for VETH interfaces;
  • allow to set other gateway types not just IP for dhcp lease "routes" parameter;
  • improved logging;
  • improved setup wizard prompts relating to DNS;
  • respond with hlen 0 when htype is 8;
  • send RADIUS Accounting Stop messages when interim-update is zero;
7.22beta1 Development 2026-Jan-02 (7 months ago)
  • improved DHCP option handling;
  • improved logging;
  • send all found lease options in reply to DHCPINFORM;
7.21beta5 Testing 2025-Oct-30 (9 months ago)
  • added "support-broadband-tr101" setting to pass additional Option 82 suboptions to RADIUS server;
  • added setting allowing to select client-id, MAC address and opt82 parameters for dynamic lease addition;
7.21beta2 Testing 2025-Oct-06 (10 months ago)
  • added setting allowing to select client-id, MAC address or both for dynamic lease addition;
  • improved logging;
  • improved setup wizard prompts relating to DNS;
  • respond with hlen 0 when htype is 8;
  • send RADIUS Accounting Stop messages when interim-update is zero;
7.20 Stable 2025-Sep-29 (10 months ago)
  • added "add dns" step to setup wizard;
  • added "lease-agent-circuit-id" and "lease-agent-remote-id" variables to the lease script;
  • added "ntp-none" parameter;
  • changed the default value of address-pool to "static-only" in the option matcher, removed "none" option;
7.20beta4 Testing 2025-Jun-13 (1 year ago)
  • added "add dns" step to setup wizard;
7.20beta2 Testing 2025-May-27 (1 year ago)
  • added "lease-agent-circuit-id" and "lease-agent-remote-id" variables to the lease script;
  • added "ntp-none" parameter;
  • changed the default value of address-pool to "static-only" in the option matcher, removed "none" option;
7.19 Stable 2025-May-22 (1 year ago)
  • "Relay-Agent-Information" (82) option moved at the end of option list in response packets;
  • accept packets with htype 6;
7.19beta4 Testing 2025-Mar-06 (1 year ago)
  • "Relay-Agent-Information" (82) option moved at the end of option list in response packets;
7.19beta2 Testing 2025-Feb-28 (1 year ago)
  • accept packets with htype 6;
7.18 Stable 2025-Feb-24 (1 year ago)
  • fixed "active-mac-address" update when client has changed MAC address;
  • fixed framed-route removal;
  • fixed lease assigning when server address is not bind to server interface (introduced in v7.17);
7.18beta4 Testing 2025-Jan-31 (1 year ago)
  • fixed framed-route removal;
  • fixed lease assigning when server address is not bind to server interface (introduced in v7.17);
7.17.1 Stable 2025-Jan-30 (1 year ago)
  • fixed lease assigning when server address is not bind to server interface (introduced in v7.17);
7.18beta2 Testing 2025-Jan-21 (1 year ago)
  • fixed "active-mac-address" update when client has changed MAC address;