From e1a8593a0c073ddd78db5dde2781a51c864cad67 Mon Sep 17 00:00:00 2001 From: Fabian Breckle Date: Sun, 26 Mar 2023 23:08:21 +0200 Subject: [PATCH] chore: Update changelog and docs --- CHANGELOG.md | 23 ++++++++++++++++++++++- README.md | 2 +- docs/index.md | 22 +++++++++++----------- templates/index.md.tmpl | 22 +++++++++++----------- 4 files changed, 45 insertions(+), 24 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4817fc9f..e6707d85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,27 @@ +## 3.2.0 (March 26th, 2023) + +ENHANCEMENTS + +* **New Resource:** `netbox_route_target` ([#344](https://github.com/e-breuninger/terraform-provider-netbox/pull/344) by [@imdhruva](https://github.com/imdhruva)) +* **New Resource:** `netbox_rack` ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* **New Resource:** `netbox_rack_reservation` ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* **New Resource:** `netbox_rack_role` ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* **New Data Source:** `netbox_ipam_role` ([#344](https://github.com/e-breuninger/terraform-provider-netbox/pull/344) by [@imdhruva](https://github.com/imdhruva)) +* **New Data Source:** `netbox_route_target` ([#344](https://github.com/e-breuninger/terraform-provider-netbox/pull/344) by [@imdhruva](https://github.com/imdhruva)) +* **New Data Source:** `netbox_racks` ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* **New Data Source:** `netbox_rack_role` ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* resource/netbox_device: Add `rack_face`, `rack_id` and `rack_position` attributes ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* data-source/netbox_device: Add `rack_face`, `rack_id` and `rack_position` attributes ([#358](https://github.com/e-breuninger/terraform-provider-netbox/pull/358) by [@joeyberkovitz](https://github.com/joeyberkovitz)) +* data-source/netbox_prefixes: Add support for filtering by `status` and `tag` ([#367](https://github.com/e-breuninger/terraform-provider-netbox/pull/367) by [@kyle-burnett](https://github.com/kyle-burnett)) +* resource/netbox_location: Add `description` attribute +* resource/netbox_rir: Add `description` attribute +* resource/netbox_vrf: Add `description` attribute +* data-source/netbox_prefixes: Include `description` attribute in search results +* data-source/netbox_ip_addresses: Add `limit` attribute (default 1000) + ## 3.1.0 (February 19th, 2023) -CHANGES: +CHANGES * provider: `slug` fields are now generated to match the netbox GUI behavior diff --git a/README.md b/README.md index 4f53912b..b4b6cb75 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Since version [1.6.6](https://github.com/e-breuninger/terraform-provider-netbox/ | Netbox version | Provider version | | -------------- | ---------------- | -| v3.3.0 - 3.4.4 | v3.0.x and up | +| v3.3.0 - 3.4.6 | v3.0.x and up | | v3.2.0 - 3.2.9 | v2.0.x | | v3.1.9 | v1.6.x and up | | v3.1.3 | v1.1.x and up | diff --git a/docs/index.md b/docs/index.md index 79b42957..ab275fef 100644 --- a/docs/index.md +++ b/docs/index.md @@ -14,17 +14,17 @@ Use the navigation to the left to read about the available resources. ## Supported Netbox versions Netbox often makes breaking API changes even in non-major releases. Check the table below to see which version this provider is compatible with your Netbox version. It is generally recommended to use the provider version matching your Netbox version. -Provider version | Netbox version ---- | --- -v3.0.x | v3.3.0 and up -v2.0.x | v3.2.0 and up -v1.6.x and up| v3.1.9 -v1.1.x and up | v3.1.3 -v1.0.x | v3.0.9 -v0.3.x | v2.11.12 -v0.2.x | v2.10.10 -v0.1.x | v2.9 -v0.0.x | v2.9 +| Netbox version | Provider version | +| -------------- | ---------------- | +| v3.3.0 - 3.4.6 | v3.0.x and up | +| v3.2.0 - 3.2.9 | v2.0.x | +| v3.1.9 | v1.6.x and up | +| v3.1.3 | v1.1.x and up | +| v3.0.9 | v1.0.x | +| v2.11.12 | v0.3.x | +| v2.10.10 | v0.2.x | +| v2.9 | v0.1.x | +| v2.9 | v0.0.x | Additionally, since version [1.6.6](https://github.com/e-breuninger/terraform-provider-netbox/commit/0b0b2fffa54d4ab2e5f1677e948b01e56ba211c8), each version of the provider has a built-in list of all Netbox versions it supports at release time. Upon initialization, the provider will probe your Netbox version and include a (non-blocking) warning if the used Netbox version is not supported. diff --git a/templates/index.md.tmpl b/templates/index.md.tmpl index 5c2a301b..248ab816 100644 --- a/templates/index.md.tmpl +++ b/templates/index.md.tmpl @@ -14,17 +14,17 @@ Use the navigation to the left to read about the available resources. ## Supported Netbox versions Netbox often makes breaking API changes even in non-major releases. Check the table below to see which version this provider is compatible with your Netbox version. It is generally recommended to use the provider version matching your Netbox version. -Provider version | Netbox version ---- | --- -v3.0.x | v3.3.0 and up -v2.0.x | v3.2.0 and up -v1.6.x and up| v3.1.9 -v1.1.x and up | v3.1.3 -v1.0.x | v3.0.9 -v0.3.x | v2.11.12 -v0.2.x | v2.10.10 -v0.1.x | v2.9 -v0.0.x | v2.9 +| Netbox version | Provider version | +| -------------- | ---------------- | +| v3.3.0 - 3.4.6 | v3.0.x and up | +| v3.2.0 - 3.2.9 | v2.0.x | +| v3.1.9 | v1.6.x and up | +| v3.1.3 | v1.1.x and up | +| v3.0.9 | v1.0.x | +| v2.11.12 | v0.3.x | +| v2.10.10 | v0.2.x | +| v2.9 | v0.1.x | +| v2.9 | v0.0.x | Additionally, since version [1.6.6](https://github.com/e-breuninger/terraform-provider-netbox/commit/0b0b2fffa54d4ab2e5f1677e948b01e56ba211c8), each version of the provider has a built-in list of all Netbox versions it supports at release time. Upon initialization, the provider will probe your Netbox version and include a (non-blocking) warning if the used Netbox version is not supported.