diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fbe7ed..363eed7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,3 +6,7 @@ README Change - Moving private keys to global scope since Bind 9.20 view scoped license makes more sense. - Renaming Project from Netbox Plugin Bind Provisioner to Netbox DNS Bridge as new code will be contributed that allows data to flow in both directions (Dynamic Updates), not just out of Netbox DNS. + +## 1.5.0 - 2026-04-08 +- Change to versioning scheme - Now matches the major and minor version number to the one of netbox-plugin-dns. Only the minor sub version + will be used to track incremental changes to this plugin. diff --git a/README.md b/README.md index 00f15e5..574e513 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ For proper operation, each view requires an installed TSIG key, and the `dns-tra be running as a separate background service using the `manage.py` command. Note that DNSSEC support will be added once BIND9 provides a mechanism to configure it through the Catalog Zones system. -To start the service in the foreground: +To start the transfer endpoint service in the foreground: ``` manage.py dns-transfer-endpoint --port 5354 ``` @@ -51,10 +51,11 @@ Setting | Description --------------------| --------------------------------------------------------- tsig_keys | Maps a TSIG Key to be used for each view. -## Tested Setup Combinations -Netbox | Netbox DNS | DNS Provisioner ------- | ---------- | --------------- -4.5.0 | 1.5.0 | 1.0.7 +## Plugin compatibility +This plugin is an extension to the netbox-plugin-dns plugin. As such the versioning of this plugin +was changed to match the one of the netbox-plugin-dns plugin closely. To guarantee compatability, +ensure that the major and minor version match between both plugins. +For example, when using netbox-plugin-dns `v1.5.5` install netbox-plugin-dns-bridge `v1.5.x` ## Installation guide This setup provisions a BIND9 server directly with DNS data from NetBox. BIND9 can optionally run on diff --git a/netbox_dns_bridge/__init__.py b/netbox_dns_bridge/__init__.py index e14625e..b95c1a4 100644 --- a/netbox_dns_bridge/__init__.py +++ b/netbox_dns_bridge/__init__.py @@ -2,7 +2,7 @@ import logging from netbox.plugins import PluginConfig from django.conf import settings -__version__ = "1.0.8" +__version__ = "1.5.0" logger = logging.getLogger(__name__)