Releases: peteeckel/netbox-plugin-dns
Feature Release 1.2.0
What's Changed
- docs(issues): use markdown semantic tag for issues titles by @Ameausoone in #487
- Check whether dns_name set before running post_clean on IP addresses by @peteeckel in #489
- Clarify that PTR records are not directly created for IP addresses with DNSsync by @peteeckel in #492
- Accept leading underscores in CNAME and DNAME record names by @peteeckel in #495
- Support for NetBox 4.2 by @peteeckel in #498
Breaking Changes
- The filters
name_server
andname_server_id
are no longer supported. Usenameserver
andnameserver_id
instead. - The configuration variable
tolerate_underscores_in_hostnames
is no longer supported. Usetolerate_underscores_in_labels
instead. - NetBox 4.1.x and earlier are no longer supported. Use NetBox DNS 1.1.7 for 4.0 and 4.1 support.
- Sort order for most models has been changed to
natural
. This may affect the order in which zones, records etc. are returned in API responses.
New Contributors
- @Ameausoone made their first contribution in #487
Full Changelog: 1.1.6...1.2.0
Bugfix/Feature Release v1.1.7
What's Changed
- docs(issues): use markdown semantic tag for issues titles by @Ameausoone in #487
- Check whether dns_name set before running post_clean on IP addresses by @peteeckel in #489
- Clarify that PTR records are not directly created for IP addresses with DNSsync by @peteeckel in #492
- Accept leading underscores in CNAME and DNAME record names by @peteeckel in #495
New Contributors
- @Ameausoone made their first contribution in #487
Full Changelog: 1.1.6...v1.1.7
Beta Release 1.2b1
What's Changed
- Compatibility with NetBox 4.2
- Object lists (such as for NameServers, Zones, Records etc.) are ordered in natural order.
Breaking Changes
- This release is not compatible with NetBox releases < 4.2b1.
Bugfix/Feature Release 1.1.6
What's Changed
- Added GraphQL fields for reverse relations internal to NetBox DNS by @peteeckel in #471
- Fixed change detection for custom fields by @peteeckel in #473
- Convert ip_address to a netaddr.IPAddress object before checking for changes by @peteeckel in #477
- Run delete() for nameserver objects, not a queryset on removal by @peteeckel in #478
- Fixed logic for updating zone SOA SERIAL on record save() by @peteeckel in #479
- Provided slightly more detailed debugging for rebuild_dnssync by @peteeckel in #481
- Fixed the documentation regarding status names in
settings.py
by @peteeckel in #482
Full Changelog: 1.1.5...1.1.6
Feature/Bugfix Release 1.1.5
What's Changed
- Added a warning when a CNAME value should be in NetBox DNS but is not by @peteeckel in #438
- Changed default menu name from "NetBox DNS" to "DNS" by @peteeckel in #440
- Only check for active zones for a CNAME value warning by @peteeckel in #442
- Clarify docs for migration of IPEM Coupling to DNSsync by @Stathogon in #443
- Added a warning when a record in a zone may be masked from view by a child zone by @peteeckel in #446
- Clarify record import by @peteeckel in #454
- Added a column for DNS address records to the IP address table by @peteeckel in #458
- Fixed translations for "Views" by @peteeckel in #461
- Added delegation record tables for zones by @peteeckel in #462
- Detect misconfigured plugin config lists at start time by @peteeckel in #464
Full Changelog: 1.1.4...1.1.5
Feature/Bugfix Release 1.1.4
What's Changed
- Fix "Tenant Group" label for zone bulk import by @peteeckel in #419
- Added documentation for Zone/Record status customisation by @peteeckel in #421
- Added validation for TXT and SRV record values, and help with adding them to a zone by @peteeckel in #424
- Updated translations for PR #424 by @peteeckel in #425
- Added filter for Zone and Record "active" status by @peteeckel in #427
- ENG-3602 - Workflow trigger when netbox-plugin.yaml is modified by @natm in #422
- Made tests more compatible with NetBox 4.0 by @peteeckel in #428
- Added filtering by View to RecordFilterForm by @peteeckel in #431
- Housekeeping/code cleanup by @peteeckel in #432
- Fix typo "Plesase" instead of "Please" by @mathieumd in #433
- Re-enabled running lint and test on pull requests by @peteeckel in #434
- Removed the NetBox branching version from the incompatibility warning by @peteeckel in #435
New Contributors
- @natm made their first contribution in #422
- @mathieumd made their first contribution in #433
Full Changelog: 1.1.3...1.1.4
Feature Release 1.1.3
New Feature
This release adds gettext
support to NetBox DNS, making it possible to translate the plugin to other languages. Initially, English and German are supported, but contributions of translation files are very welcome.
What's Changed
- Add an option to turn off optimisation for rebuild_dnssync by @peteeckel in #411
- Add
gettext
support to NetBox DNS by @peteeckel in #413 - Housekeeping: UI Cleanup by @peteeckel in #415
Full Changelog: 1.1.2...1.1.3
Feature Release 1.1.2
This release adds the feature of filtering IP addresses for a given view. This makes it possible to determine different sets of IP addresses to be considered for address record creation by view, so for example one can select only specific IP addresses to be resolvable in the external view. Thanks @alehaa for the suggestion!
What's Changed
- Added TLSA to the list of record types for which leading underscores are allowed by @peteeckel in #403
- Added test for correct functionality of the "Disable DNSsync" CF by @peteeckel in #404
- Reduce DB queries by @peteeckel in #405
- Remove unnecessary imports in the GraphQL schema definitions by @peteeckel in #406
- Added functionality to add IP address filters to DNS views for IPAM DNSsync by @peteeckel in #407
- Refer to ModelState to find whether an object is being changed by @peteeckel in #408
Full Changelog: 1.1.1...1.1.2
Bugfix Release 1.1.1
What's Changed
- Allow empty host label for DNSsync by @peteeckel in #384
- Clean up orphaned object changes for the renamed Contact model by @peteeckel in #386
- Documentation: Added warning for NetBox Branching by @peteeckel in #390
- Documentation: Added instructions for migrating from Coupling to DNSsync by @peteeckel in #391
- Show only managed DNS records in ManagedRecordListView by @freym in #395
New Contributors
Full Changelog: 1.1.0...1.1.1