v2.3 Release Notes¶
This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Release Overview¶
- Added
enabledfield in DNS Zones and every record type models withTrueas the default. - Changed fields to comply with RFC using 32-bit range values.
v2.3.0 (2026-08-13)¶
Added¶
- #222 - Added an
enabledboolean field toDNSZone(defaultTrue) to indicate whether a zone is eligible for publication by external integrations. - #256 - Added the
enabledboolean field (defaultTrue) to every DNS record type by moving it fromDNSZoneup to the sharedDNSModelbase class. The zone and record flags are independent: disabling a zone does not disable the records it contains.
Changed¶
- #217 - Added more fields to the DNS Zone Bulk Edit form.
Fixed¶
- #214 - Fixed DNS integer fields (Zone TTL, SOA refresh/retry/expire/serial/minimum, record TTL) to support the full RFC-compliant unsigned 32-bit range (0–4294967295).
- #214 - Fixed a bug where a record TTL of 0 was treated as unset and silently replaced by the zone TTL.
- #224 - Changed
DNSZone.soa_rnameto accept single-label placeholders and normalize supported DNS-style mailboxes to email form. - #243 - Fixed auto-create PTR records field to look the same as the other boolean fields in buld edit form.