From 320b68c459e4311081f55d29518022139bfec1eb Mon Sep 17 00:00:00 2001 From: Gary Snider <75227981+gsnider2195@users.noreply.github.com> Date: Wed, 7 Aug 2024 16:20:58 -0500 Subject: [PATCH 1/2] release v2.1.0 --- changes/212.fixed | 1 - changes/213.added | 3 --- changes/218.housekeeping | 1 - changes/229.housekeeping | 1 - changes/258.added | 1 - changes/258.fixed | 1 - changes/8.housekeeping | 1 - docs/admin/compatibility_matrix.md | 3 ++- docs/admin/release_notes/version_2.1.md | 27 +++++++++++++++++++++++++ mkdocs.yml | 1 + pyproject.toml | 4 ++-- 11 files changed, 32 insertions(+), 12 deletions(-) delete mode 100644 changes/212.fixed delete mode 100644 changes/213.added delete mode 100644 changes/218.housekeeping delete mode 100644 changes/229.housekeeping delete mode 100644 changes/258.added delete mode 100644 changes/258.fixed delete mode 100644 changes/8.housekeeping create mode 100644 docs/admin/release_notes/version_2.1.md diff --git a/changes/212.fixed b/changes/212.fixed deleted file mode 100644 index fa47a22..0000000 --- a/changes/212.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed ruff excludes to use per-file excludes instead of global excludes. diff --git a/changes/213.added b/changes/213.added deleted file mode 100644 index 733210d..0000000 --- a/changes/213.added +++ /dev/null @@ -1,3 +0,0 @@ -Added `invoke generate-app-config-schema` command to generate a JSON schema for the App config. -Added `invoke validate-app-config` command to validate the App config against the schema. -Added App config JSON schema. diff --git a/changes/218.housekeeping b/changes/218.housekeeping deleted file mode 100644 index 190989d..0000000 --- a/changes/218.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Rebaked using `nautobot-app-v2.1.0` cookiecutter template tag. diff --git a/changes/229.housekeeping b/changes/229.housekeeping deleted file mode 100644 index 653c54a..0000000 --- a/changes/229.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Re-baked from the latest template. diff --git a/changes/258.added b/changes/258.added deleted file mode 100644 index 9e63650..0000000 --- a/changes/258.added +++ /dev/null @@ -1 +0,0 @@ -Added migration to support Django 4. diff --git a/changes/258.fixed b/changes/258.fixed deleted file mode 100644 index ef510bb..0000000 --- a/changes/258.fixed +++ /dev/null @@ -1 +0,0 @@ -Fixed IPRangeSerializer requiring vrf field. diff --git a/changes/8.housekeeping b/changes/8.housekeeping deleted file mode 100644 index 653c54a..0000000 --- a/changes/8.housekeeping +++ /dev/null @@ -1 +0,0 @@ -Re-baked from the latest template. diff --git a/docs/admin/compatibility_matrix.md b/docs/admin/compatibility_matrix.md index 671cc28..de829dc 100644 --- a/docs/admin/compatibility_matrix.md +++ b/docs/admin/compatibility_matrix.md @@ -5,4 +5,5 @@ | 1.0.X | 1.2.0 | 1.5.99 | | 1.1.X | 1.4.0 | 1.5.99 | | 1.2.X | 1.4.0 | 1.5.99 | -| 2.0.X | 2.0.0 | 2.9999 | +| 2.0.X | 2.0.0 | 2.2.99 | +| 2.1.X | 2.0.0 | 2.99.99 | diff --git a/docs/admin/release_notes/version_2.1.md b/docs/admin/release_notes/version_2.1.md new file mode 100644 index 0000000..5ab23b8 --- /dev/null +++ b/docs/admin/release_notes/version_2.1.md @@ -0,0 +1,27 @@ +# v2.1 Release Notes + +This document describes all new features and changes in the release `2.1`. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Release Overview + +This release includes various housekeeping updates and adds support for Nautobot v2.3.0. + + +## [v2.1.0 (2024-08-07)](https://github.com/nautobot/nautobot-app-firewall-models/releases/tag/v2.1.0) + +### Added + +- [#213](https://github.com/nautobot/nautobot-app-firewall-models/issues/213) - Added `invoke generate-app-config-schema` command to generate a JSON schema for the App config. +- [#213](https://github.com/nautobot/nautobot-app-firewall-models/issues/213) - Added `invoke validate-app-config` command to validate the App config against the schema. +- [#213](https://github.com/nautobot/nautobot-app-firewall-models/issues/213) - Added App config JSON schema. +- [#258](https://github.com/nautobot/nautobot-app-firewall-models/issues/258) - Added migration to support Django 4. + +### Fixed + +- [#258](https://github.com/nautobot/nautobot-app-firewall-models/issues/258) - Fixed IPRangeSerializer requiring vrf field. + +### Housekeeping + +- [#8](https://github.com/nautobot/nautobot-app-firewall-models/issues/8), [#229](https://github.com/nautobot/nautobot-app-firewall-models/issues/229) - Re-baked from the latest template. +- [#212](https://github.com/nautobot/nautobot-app-firewall-models/issues/212) - Fixed ruff excludes to use per-file excludes instead of global excludes. +- [#218](https://github.com/nautobot/nautobot-app-firewall-models/issues/218) - Rebaked using `nautobot-app-v2.1.0` cookiecutter template tag. diff --git a/mkdocs.yml b/mkdocs.yml index a8fb187..24b5f5a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -116,6 +116,7 @@ nav: - Compatibility Matrix: "admin/compatibility_matrix.md" - Release Notes: - "admin/release_notes/index.md" + - v2.1: "admin/release_notes/version_2.1.md" - v2.0: "admin/release_notes/version_2.0.md" - v1.2: "admin/release_notes/version_1.2.md" - v1.1: "admin/release_notes/version_1.1.md" diff --git a/pyproject.toml b/pyproject.toml index e84070b..b7e5492 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-firewall-models" -version = "2.0.3" +version = "2.1.0" description = "Nautobot app to model firewall objects." authors = ["Network to Code, LLC "] license = "Apache-2.0" @@ -162,7 +162,7 @@ build-backend = "poetry.core.masonry.api" [tool.towncrier] package = "nautobot_firewall_models" directory = "changes" -filename = "docs/admin/release_notes/version_X.Y.md" +filename = "docs/admin/release_notes/version_2.1.md" template = "development/towncrier_template.j2" start_string = "" issue_format = "[#{issue}](https://github.com/nautobot/nautobot-app-firewall-models/issues/{issue})" From 2a86d16388862d9c797738e5b043c26caea1d078 Mon Sep 17 00:00:00 2001 From: Gary Snider <75227981+gsnider2195@users.noreply.github.com> Date: Wed, 7 Aug 2024 17:18:55 -0500 Subject: [PATCH 2/2] seed version --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index b7e5492..3511323 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-firewall-models" -version = "2.1.0" +version = "2.1.1b1" description = "Nautobot app to model firewall objects." authors = ["Network to Code, LLC "] license = "Apache-2.0"