Skip to content

Releases: peteeckel/netbox-plugin-dns

Feature/Bugfix Release 1.2.3

11 Feb 13:26
58c9155
Compare
Choose a tag to compare

What's Changed

  • Disallow names that can be interpreted as IPv4 addresses (RFC 1912) by @peteeckel in #528
  • Added option to enter reverse zone names as prefix in ZoneForm by @peteeckel in #529
  • Added FilterSets to all BulkDelete views by @peteeckel in #532

Full Changelog: 1.2.2...1.2.3

Feature Release 1.2.2

30 Jan 16:49
23b624b
Compare
Choose a tag to compare

What's Changed

  • Add tenant to clone fields by @alehaa in #515
  • Added the date/time equivalent to auto-generated SOA SERIALs in zone detail view by @peteeckel in #517
  • DNSSync DNS permission custom validator example by @jean1 in #522
  • Added a configuration option to disable the creation of selected record types by @peteeckel in #523

New Contributors

Full Changelog: 1.2.1...1.2.2

Feature Release 1.2.1

20 Jan 17:27
a65f4ea
Compare
Choose a tag to compare

What's Changed

  • Allow tolerating non-RFC1035 names in RR values by @peteeckel in #503
  • Allow SVCB records to contain underscores in the name by @peteeckel in #510
  • Add an absolute_value attribute to the Record model by @peteeckel in #511

Full Changelog: 1.2.0...1.2.1

Feature Release 1.2.0

07 Jan 15:10
393f988
Compare
Choose a tag to compare

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 and name_server_id are no longer supported. Use nameserver and nameserver_id instead.
  • The configuration variable tolerate_underscores_in_hostnames is no longer supported. Use tolerate_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

Full Changelog: 1.1.6...1.2.0

Bugfix/Feature Release 1.1.7

16 Jan 19:27
Compare
Choose a tag to compare

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

Full Changelog: 1.1.6...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

Full Changelog: 1.1.6...1.1.7

Beta Release 1.2b1

02 Dec 16:58
Compare
Choose a tag to compare
Beta Release 1.2b1 Pre-release
Pre-release

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

21 Nov 20:00
5cf6b4f
Compare
Choose a tag to compare

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

28 Oct 23:09
e1c0fc2
Compare
Choose a tag to compare

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

15 Oct 19:05
e0c6907
Compare
Choose a tag to compare

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

Full Changelog: 1.1.3...1.1.4

Feature Release 1.1.3

02 Oct 14:33
0e9ffda
Compare
Choose a tag to compare

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

Full Changelog: 1.1.2...1.1.3