[PR #7922] [MERGED] Release v3.0.11 #13300

Closed
opened 2025-12-29 22:26:37 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/7922
Author: @jeremystretch
Created: 11/24/2021
Status: Merged
Merged: 11/24/2021
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

38 files changed (+512 additions, -281 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/administration/housekeeping.md (+1 -1)
📝 docs/installation/3-netbox.md (+1 -1)
📝 docs/installation/upgrading.md (+1 -1)
📝 docs/release-notes/version-3.0.md (+28 -1)
📝 netbox/dcim/api/nested_serializers.py (+1 -1)
📝 netbox/dcim/api/serializers.py (+6 -4)
📝 netbox/dcim/choices.py (+5 -3)
📝 netbox/dcim/filtersets.py (+24 -0)
📝 netbox/dcim/forms/connections.py (+2 -4)
📝 netbox/dcim/forms/filtersets.py (+31 -9)
📝 netbox/dcim/svg.py (+10 -9)
📝 netbox/dcim/tests/test_api.py (+25 -1)
📝 netbox/dcim/tests/test_filtersets.py (+9 -0)
📝 netbox/extras/context_managers.py (+10 -10)
📝 netbox/extras/filtersets.py (+60 -0)
📝 netbox/extras/scripts.py (+5 -0)
📝 netbox/extras/signals.py (+17 -9)
📝 netbox/extras/views.py (+2 -2)

...and 18 more files

📄 Description

Enhancements

  • #2101 - Add missing q filters for necessary models
  • #7424 - Add virtual chassis filters for device components
  • #7531 - Add Markdown support for strikethrough formatting
  • #7542 - Add optional VLAN group column to prefixes table
  • #7803 - Improve live reloading of custom scripts
  • #7810 - Add IEEE 802.15.1 interface type

Bug Fixes

  • #7399 - Fix excessive CPU utilization when AUTH_LDAP_FIND_GROUP_PERMS is enabled
  • #7657 - Make change logging middleware thread-safe
  • #7720 - Fix initialization of custom script MultiObjectVar field with multiple values
  • #7729 - Fix permissions evaluation when displaying VLAN group VLANs table
  • #7739 - Fix exception when tracing cable across circuit with no far end termination
  • #7813 - Fix handling of errors during export template rendering
  • #7851 - Add missing cluster name filter for virtual machines
  • #7857 - Fix ordering IP addresses by assignment status
  • #7859 - Fix styling of form widgets under cable connection views
  • #7864 - power_port can be null when creating power outlets via REST API
  • #7865 - REST API should support null values for console port speeds

🔄 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/7922 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 11/24/2021 **Status:** ✅ Merged **Merged:** 11/24/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`830cf4b`](https://github.com/netbox-community/netbox/commit/830cf4b31f6036c4ca17422d9bace348f034c41e) Fix #7399 - LDAP using excessive CPU when AUTH_LDAP_FIND_GROUP_PERMS is enabled - [`ae6ed97`](https://github.com/netbox-community/netbox/commit/ae6ed97a80f55e87cd75dc0e942069758a1cd38d) Clear sys.modules cache when reloading scripts - [`c0ca1ea`](https://github.com/netbox-community/netbox/commit/c0ca1eaf9044ace9d4b7933d6ff75a9d53e55bb1) PRVB - [`8aa73c5`](https://github.com/netbox-community/netbox/commit/8aa73c59009a1936f40123dd46696d3776a6048c) Add IEEE 802.15.1 Interface Type - [`9458521`](https://github.com/netbox-community/netbox/commit/9458521f3e98bef4b197059e197386a054a1e7e4) Merge branch 'netbox-community:develop' into script-reload - [`17e0164`](https://github.com/netbox-community/netbox/commit/17e01644f5ff6d55a18f5f308058cd3258b7f6c0) Fixes #7813: Fix handling of errors during export template rendering - [`ada911c`](https://github.com/netbox-community/netbox/commit/ada911c20ba67f14baf102b6a12040d3ef9886ff) Merge pull request #7816 from byts-tech/FR7810 - [`8820cac`](https://github.com/netbox-community/netbox/commit/8820cac7928df0064ce3c6362b182716a719b271) Merge pull request #7820 from kkthxbye-code/script-reload - [`bb99c3e`](https://github.com/netbox-community/netbox/commit/bb99c3e6f9247d85f9f81e43e9d5505c6ddee1ee) Changelog for #7803, #7810 - [`1fed564`](https://github.com/netbox-community/netbox/commit/1fed564c477e220e2b5acc19e30becf850e74e03) Clean up script & report lists ### 📊 Changes **38 files changed** (+512 additions, -281 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/administration/housekeeping.md` (+1 -1) 📝 `docs/installation/3-netbox.md` (+1 -1) 📝 `docs/installation/upgrading.md` (+1 -1) 📝 `docs/release-notes/version-3.0.md` (+28 -1) 📝 `netbox/dcim/api/nested_serializers.py` (+1 -1) 📝 `netbox/dcim/api/serializers.py` (+6 -4) 📝 `netbox/dcim/choices.py` (+5 -3) 📝 `netbox/dcim/filtersets.py` (+24 -0) 📝 `netbox/dcim/forms/connections.py` (+2 -4) 📝 `netbox/dcim/forms/filtersets.py` (+31 -9) 📝 `netbox/dcim/svg.py` (+10 -9) 📝 `netbox/dcim/tests/test_api.py` (+25 -1) 📝 `netbox/dcim/tests/test_filtersets.py` (+9 -0) 📝 `netbox/extras/context_managers.py` (+10 -10) 📝 `netbox/extras/filtersets.py` (+60 -0) 📝 `netbox/extras/scripts.py` (+5 -0) 📝 `netbox/extras/signals.py` (+17 -9) 📝 `netbox/extras/views.py` (+2 -2) _...and 18 more files_ </details> ### 📄 Description ### Enhancements * [#2101](https://github.com/netbox-community/netbox/issues/2101) - Add missing `q` filters for necessary models * [#7424](https://github.com/netbox-community/netbox/issues/7424) - Add virtual chassis filters for device components * [#7531](https://github.com/netbox-community/netbox/issues/7531) - Add Markdown support for strikethrough formatting * [#7542](https://github.com/netbox-community/netbox/issues/7542) - Add optional VLAN group column to prefixes table * [#7803](https://github.com/netbox-community/netbox/issues/7803) - Improve live reloading of custom scripts * [#7810](https://github.com/netbox-community/netbox/issues/7810) - Add IEEE 802.15.1 interface type ### Bug Fixes * [#7399](https://github.com/netbox-community/netbox/issues/7399) - Fix excessive CPU utilization when `AUTH_LDAP_FIND_GROUP_PERMS` is enabled * [#7657](https://github.com/netbox-community/netbox/issues/7657) - Make change logging middleware thread-safe * [#7720](https://github.com/netbox-community/netbox/issues/7720) - Fix initialization of custom script MultiObjectVar field with multiple values * [#7729](https://github.com/netbox-community/netbox/issues/7729) - Fix permissions evaluation when displaying VLAN group VLANs table * [#7739](https://github.com/netbox-community/netbox/issues/7739) - Fix exception when tracing cable across circuit with no far end termination * [#7813](https://github.com/netbox-community/netbox/issues/7813) - Fix handling of errors during export template rendering * [#7851](https://github.com/netbox-community/netbox/issues/7851) - Add missing cluster name filter for virtual machines * [#7857](https://github.com/netbox-community/netbox/issues/7857) - Fix ordering IP addresses by assignment status * [#7859](https://github.com/netbox-community/netbox/issues/7859) - Fix styling of form widgets under cable connection views * [#7864](https://github.com/netbox-community/netbox/issues/7864) - `power_port` can be null when creating power outlets via REST API * [#7865](https://github.com/netbox-community/netbox/issues/7865) - REST API should support null values for console port speeds --- <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-29 22:26:37 +01:00
adam closed this issue 2025-12-29 22:26:37 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13300