[PR #20573] [MERGED] Release v4.4.3 #15967

Closed
opened 2025-12-30 00:25:04 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/20573
Author: @jeremystretch
Created: 10/14/2025
Status: Merged
Merged: 10/14/2025
Merged by: @jeremystretch

Base: mainHead: release-v4.4.3


📝 Commits (1)

📊 Changes

36 files changed (+5057 additions, -4961 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/01-feature_request.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/02-bug_report.yaml (+1 -1)
📝 base_requirements.txt (+1 -3)
📝 contrib/openapi.json (+1 -1)
📝 docs/release-notes/version-4.4.md (+27 -0)
📝 netbox/release.yaml (+2 -2)
📝 netbox/translations/cs/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/cs/LC_MESSAGES/django.po (+352 -348)
📝 netbox/translations/da/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/da/LC_MESSAGES/django.po (+353 -348)
📝 netbox/translations/de/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/de/LC_MESSAGES/django.po (+358 -352)
📝 netbox/translations/es/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/es/LC_MESSAGES/django.po (+354 -348)
📝 netbox/translations/fr/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/fr/LC_MESSAGES/django.po (+354 -348)
📝 netbox/translations/it/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/it/LC_MESSAGES/django.po (+354 -348)
📝 netbox/translations/ja/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/ja/LC_MESSAGES/django.po (+352 -348)

...and 16 more files

📄 Description

Enhancements

  • #20426 - Add a copy-to-clipboard button for custom script output
  • #20516 - Improve rendering of VLAN ID ranges in VLAN group tables

Bug Fixes

  • #19302 - Fix uniqueness validation in REST API for nullable fields
  • #19615 - Fix support for static file parameters in templates when external storage is in use
  • #19818 - Hide primary IP assignment fields when creating a new virtual machine in the UI
  • #19825 - Prevent cache for config revisions from being erroneously overwritten when debugging is enabled
  • #20140 - Changing a site's region or group should update any associated circuit terminations
  • #20156 - Fix display of rack elevation labels
  • #20290 - Fix migration error when upgrading to NetBox v4.4 from releases earlier than v4.3
  • #20471 - Saving an unmodified VLAN group should not generate a change record
  • #20475 - Collapse singleton VLAN IDs in VLAN group display
  • #20494 - Correct OpenAPI schema definition for IntegerRangeSerializer
  • #20496 - REST API should always honor MAX_PAGE_SIZE value
  • #20497 - Fix filtering of VLAN groups by VLAN ID range in GraphQL API
  • #20507 - Fix support for fetching ASN contacts via GraphQL API
  • #20523 - Hide password change form for users authenticated via SSO
  • #20542 - Fix the creation of MAC addresses using the "quick add" form

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbox-community/netbox/pull/20573 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 10/14/2025 **Status:** ✅ Merged **Merged:** 10/14/2025 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `main` ← **Head:** `release-v4.4.3` --- ### 📝 Commits (1) - [`aa4b57c`](https://github.com/netbox-community/netbox/commit/aa4b57c93f5c47d5b9d6c3c43cef4bd44d7a9dbc) Release v4.4.3 ### 📊 Changes **36 files changed** (+5057 additions, -4961 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/01-feature_request.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/02-bug_report.yaml` (+1 -1) 📝 `base_requirements.txt` (+1 -3) 📝 `contrib/openapi.json` (+1 -1) 📝 `docs/release-notes/version-4.4.md` (+27 -0) 📝 `netbox/release.yaml` (+2 -2) 📝 `netbox/translations/cs/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/cs/LC_MESSAGES/django.po` (+352 -348) 📝 `netbox/translations/da/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/da/LC_MESSAGES/django.po` (+353 -348) 📝 `netbox/translations/de/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/de/LC_MESSAGES/django.po` (+358 -352) 📝 `netbox/translations/es/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/es/LC_MESSAGES/django.po` (+354 -348) 📝 `netbox/translations/fr/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/fr/LC_MESSAGES/django.po` (+354 -348) 📝 `netbox/translations/it/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/it/LC_MESSAGES/django.po` (+354 -348) 📝 `netbox/translations/ja/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/ja/LC_MESSAGES/django.po` (+352 -348) _...and 16 more files_ </details> ### 📄 Description ### Enhancements * [#20426](https://github.com/netbox-community/netbox/issues/20426) - Add a copy-to-clipboard button for custom script output * [#20516](https://github.com/netbox-community/netbox/issues/20516) - Improve rendering of VLAN ID ranges in VLAN group tables ### Bug Fixes * [#19302](https://github.com/netbox-community/netbox/issues/19302) - Fix uniqueness validation in REST API for nullable fields * [#19615](https://github.com/netbox-community/netbox/issues/19615) - Fix support for static file parameters in templates when external storage is in use * [#19818](https://github.com/netbox-community/netbox/issues/19818) - Hide primary IP assignment fields when creating a new virtual machine in the UI * [#19825](https://github.com/netbox-community/netbox/issues/19825) - Prevent cache for config revisions from being erroneously overwritten when debugging is enabled * [#20140](https://github.com/netbox-community/netbox/issues/20140) - Changing a site's region or group should update any associated circuit terminations * [#20156](https://github.com/netbox-community/netbox/issues/20156) - Fix display of rack elevation labels * [#20290](https://github.com/netbox-community/netbox/issues/20290) - Fix migration error when upgrading to NetBox v4.4 from releases earlier than v4.3 * [#20471](https://github.com/netbox-community/netbox/issues/20471) - Saving an unmodified VLAN group should not generate a change record * [#20475](https://github.com/netbox-community/netbox/issues/20475) - Collapse singleton VLAN IDs in VLAN group display * [#20494](https://github.com/netbox-community/netbox/issues/20494) - Correct OpenAPI schema definition for `IntegerRangeSerializer` * [#20496](https://github.com/netbox-community/netbox/issues/20496) - REST API should always honor `MAX_PAGE_SIZE` value * [#20497](https://github.com/netbox-community/netbox/issues/20497) - Fix filtering of VLAN groups by VLAN ID range in GraphQL API * [#20507](https://github.com/netbox-community/netbox/issues/20507) - Fix support for fetching ASN contacts via GraphQL API * [#20523](https://github.com/netbox-community/netbox/issues/20523) - Hide password change form for users authenticated via SSO * [#20542](https://github.com/netbox-community/netbox/issues/20542) - Fix the creation of MAC addresses using the "quick add" form --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
adam added the pull-request label 2025-12-30 00:25:04 +01:00
adam closed this issue 2025-12-30 00:25:04 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15967