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..3511323 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "nautobot-firewall-models" -version = "2.0.3" +version = "2.1.1b1" 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})"