From 00791344e68213bde942218283dce03cc3941c30 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Mon, 4 May 2026 14:24:17 -0400 Subject: [PATCH] Release v4.6.0 --- .github/ISSUE_TEMPLATE/01-feature_request.yaml | 2 +- .github/ISSUE_TEMPLATE/02-bug_report.yaml | 2 +- .github/ISSUE_TEMPLATE/03-performance.yaml | 2 +- base_requirements.txt | 4 ++++ contrib/openapi.json | 2 +- docs/release-notes/version-4.6.md | 6 +++++- netbox/release.yaml | 3 +-- pyproject.toml | 4 ++-- 8 files changed, 16 insertions(+), 9 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/01-feature_request.yaml b/.github/ISSUE_TEMPLATE/01-feature_request.yaml index 973384dd3..664bea5c6 100644 --- a/.github/ISSUE_TEMPLATE/01-feature_request.yaml +++ b/.github/ISSUE_TEMPLATE/01-feature_request.yaml @@ -15,7 +15,7 @@ body: attributes: label: NetBox version description: What version of NetBox are you currently running? - placeholder: v4.5.10 + placeholder: v4.6.0 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/02-bug_report.yaml b/.github/ISSUE_TEMPLATE/02-bug_report.yaml index 0d9cfa194..59fd99d0f 100644 --- a/.github/ISSUE_TEMPLATE/02-bug_report.yaml +++ b/.github/ISSUE_TEMPLATE/02-bug_report.yaml @@ -27,7 +27,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.5.10 + placeholder: v4.6.0 validations: required: true - type: dropdown diff --git a/.github/ISSUE_TEMPLATE/03-performance.yaml b/.github/ISSUE_TEMPLATE/03-performance.yaml index 8a221bcfa..727f39b2f 100644 --- a/.github/ISSUE_TEMPLATE/03-performance.yaml +++ b/.github/ISSUE_TEMPLATE/03-performance.yaml @@ -8,7 +8,7 @@ body: attributes: label: NetBox Version description: What version of NetBox are you currently running? - placeholder: v4.5.10 + placeholder: v4.6.0 validations: required: true - type: dropdown diff --git a/base_requirements.txt b/base_requirements.txt index d88174c5e..c2d533af8 100644 --- a/base_requirements.txt +++ b/base_requirements.txt @@ -101,6 +101,10 @@ jsonschema # https://python-markdown.github.io/changelog/ Markdown +# Retain MkDocs 1.x for mkdocstrings +# https://github.com/mkdocs/mkdocs +mkdocs<2.0 + # MkDocs Material theme (for documentation build) # https://squidfunk.github.io/mkdocs-material/changelog/ mkdocs-material diff --git a/contrib/openapi.json b/contrib/openapi.json index 57bfe97bd..af1199596 100644 --- a/contrib/openapi.json +++ b/contrib/openapi.json @@ -2,7 +2,7 @@ "openapi": "3.0.3", "info": { "title": "NetBox REST API", - "version": "4.6.0-beta2", + "version": "4.6.0", "license": { "name": "Apache v2 License" } diff --git a/docs/release-notes/version-4.6.md b/docs/release-notes/version-4.6.md index b39bcb497..ab1363f4f 100644 --- a/docs/release-notes/version-4.6.md +++ b/docs/release-notes/version-4.6.md @@ -1,6 +1,6 @@ # NetBox v4.6 -## v4.6.0-beta2 (2026-04-28) +## v4.6.0 (2026-05-05) ### New Features @@ -54,6 +54,7 @@ A new `start` query parameter has been introduced as an efficient alternative to * [#21780](https://github.com/netbox-community/netbox/issues/21780) - Add changelog message support to bulk creation of IP addresses * [#21865](https://github.com/netbox-community/netbox/issues/21865) - Allow setting empty `INTERNAL_IPS` to enable debug toolbar for all clients * [#21924](https://github.com/netbox-community/netbox/issues/21924) - Improve styling and consistency of floating bulk action controls +* [#22062](https://github.com/netbox-community/netbox/issues/22062) - Display API token ID & plaintext one time immediately upon creation ### Performance Improvements @@ -76,6 +77,9 @@ A new `start` query parameter has been introduced as an efficient alternative to * [#21887](https://github.com/netbox-community/netbox/issues/21887) - Deprecate support for legacy view actions * [#21890](https://github.com/netbox-community/netbox/issues/21890) - Deprecate `models` key in application registry * [#21936](https://github.com/netbox-community/netbox/issues/21936) - Deprecate the `LOGIN_REQUIRED` configuration parameter +* [#22046](https://github.com/netbox-community/netbox/issues/22046) - Deprecate OptionalLimitOffsetPagination +* [#22047](https://github.com/netbox-community/netbox/issues/22047) - Deprecate ExpandableIPAddressField +* [#22048](https://github.com/netbox-community/netbox/issues/22048) - Deprecate the `expand_ipaddress_pattern()` utility function ### Other Changes diff --git a/netbox/release.yaml b/netbox/release.yaml index a66374dd7..fd7c51d14 100644 --- a/netbox/release.yaml +++ b/netbox/release.yaml @@ -1,4 +1,3 @@ version: "4.6.0" edition: "Community" -published: "2026-04-28" -designation: "beta2" +published: "2026-05-05" diff --git a/pyproject.toml b/pyproject.toml index 37425fbc8..06319e69c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -3,14 +3,14 @@ [project] name = "netbox" -version = "4.6.0-beta2" +version = "4.6.0" requires-python = ">=3.12" description = "The premier source of truth powering network automation." readme = "README.md" license = "Apache-2.0" license-files = ["LICENSE.txt"] classifiers = [ - "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", "Framework :: Django", "Natural Language :: English", "Programming Language :: Python",