[PR #7437] [MERGED] Release v3.0.5 #13240

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/7437
Author: @jeremystretch
Created: 10/4/2021
Status: Merged
Merged: 10/4/2021
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

  • 19c984b PRVB
  • 47c3a20 Correct version number referenced for installation video
  • 14b065c Fixes #7373: Improve handling of mismatched server, client, and browser color-mode preferences
  • 1f1a05d Fixes #6895: Remove errant markup for null values in CSV export
  • a9761e8 Fixes #7397: Fix AttributeError exception when rendering export template for devices via REST API
  • 0fdd081 feat: scripts within a module can now be ordered
  • 7337630 chore: introduce the script_order notion in the documentation
  • d9f178e Fixes #7411: Fix exception in UI when adding member devices to virtual chassis
  • 114500e Fixes #7401: Pin jsonschema package to v3.2.0 to fix REST API docs rendering
  • a5b99e7 Fixes #7412: Fix exception in UI when adding child device to device bay

📊 Changes

44 files changed (+337 additions, -287 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 docs/customization/custom-scripts.md (+14 -0)
📝 docs/installation/index.md (+1 -1)
📝 docs/release-notes/version-3.0.md (+28 -0)
📝 netbox/circuits/models.py (+4 -0)
📝 netbox/dcim/forms/models.py (+2 -0)
📝 netbox/dcim/models/power.py (+4 -0)
📝 netbox/dcim/tables/cables.py (+2 -2)
📝 netbox/dcim/tables/devices.py (+4 -4)
📝 netbox/dcim/tables/template_code.py (+1 -5)
📝 netbox/dcim/urls.py (+1 -5)
📝 netbox/extras/management/commands/housekeeping.py (+39 -23)
📝 netbox/extras/scripts.py (+5 -3)
📝 netbox/extras/urls.py (+1 -0)
📝 netbox/extras/views.py (+13 -9)
📝 netbox/ipam/tables/ip.py (+5 -13)
📝 netbox/ipam/tables/vlans.py (+6 -16)
📝 netbox/ipam/tables/vrfs.py (+4 -6)
📝 netbox/ipam/views.py (+1 -0)

...and 24 more files

📄 Description

Enhancements

  • #5925 - Always show IP addresses tab under prefix view
  • #6423 - Cache rendered REST API specifications
  • #6708 - Add image attachment support for circuits, power panels
  • #7387 - Enable arbitrary ordering of custom scripts
  • #7427 - Don't select hidden rows when selecting all in a table

Bug Fixes

  • #6433 - Fix bulk editing of child prefixes under aggregate view
  • #6817 - Custom field columns should be removed from tables upon their deletion
  • #6895 - Remove errant markup for null values in CSV export
  • #7215 - Prevent rack elevations from overlapping when higher width is specified
  • #7373 - Fix flashing when server, client, and browser color-mode preferences are mismatched
  • #7397 - Fix AttributeError exception when rendering export template for devices via REST API
  • #7401 - Pin jsonschema package to v3.2.0 to fix REST API docs rendering
  • #7411 - Fix exception in UI when adding member devices to virtual chassis
  • #7412 - Fix exception in UI when adding child device to device bay
  • #7417 - Prevent exception when filtering objects list by invalid tag
  • #7425 - Housekeeping command should honor zero verbosity

🔄 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/7437 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 10/4/2021 **Status:** ✅ Merged **Merged:** 10/4/2021 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`19c984b`](https://github.com/netbox-community/netbox/commit/19c984bdab8427324a14031de12f9eb9c5e7e1f3) PRVB - [`47c3a20`](https://github.com/netbox-community/netbox/commit/47c3a20fda145cd8cf8aa24cd86ccb565d094c7f) Correct version number referenced for installation video - [`14b065c`](https://github.com/netbox-community/netbox/commit/14b065cf5f1221dee59f2c2a32a5d2347a2c525e) Fixes #7373: Improve handling of mismatched server, client, and browser color-mode preferences - [`1f1a05d`](https://github.com/netbox-community/netbox/commit/1f1a05dc67852a97648f9a84ab2bd277b6f1a994) Fixes #6895: Remove errant markup for null values in CSV export - [`a9761e8`](https://github.com/netbox-community/netbox/commit/a9761e8dd21883f43e7b109c7eb845ce4f47edf9) Fixes #7397: Fix AttributeError exception when rendering export template for devices via REST API - [`0fdd081`](https://github.com/netbox-community/netbox/commit/0fdd0818695e2673c1c81a0cd5911956b68f244a) feat: scripts within a module can now be ordered - [`7337630`](https://github.com/netbox-community/netbox/commit/7337630704b195ac3771ebee1280d67061323c70) chore: introduce the script_order notion in the documentation - [`d9f178e`](https://github.com/netbox-community/netbox/commit/d9f178e315df01a0b120be7d05446e8d5bcbc604) Fixes #7411: Fix exception in UI when adding member devices to virtual chassis - [`114500e`](https://github.com/netbox-community/netbox/commit/114500e7f487d964ba8b6efec31379524b32feb1) Fixes #7401: Pin jsonschema package to v3.2.0 to fix REST API docs rendering - [`a5b99e7`](https://github.com/netbox-community/netbox/commit/a5b99e7148eada4036d36054ec6b2b7d826c2283) Fixes #7412: Fix exception in UI when adding child device to device bay ### 📊 Changes **44 files changed** (+337 additions, -287 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `docs/customization/custom-scripts.md` (+14 -0) 📝 `docs/installation/index.md` (+1 -1) 📝 `docs/release-notes/version-3.0.md` (+28 -0) 📝 `netbox/circuits/models.py` (+4 -0) 📝 `netbox/dcim/forms/models.py` (+2 -0) 📝 `netbox/dcim/models/power.py` (+4 -0) 📝 `netbox/dcim/tables/cables.py` (+2 -2) 📝 `netbox/dcim/tables/devices.py` (+4 -4) 📝 `netbox/dcim/tables/template_code.py` (+1 -5) 📝 `netbox/dcim/urls.py` (+1 -5) 📝 `netbox/extras/management/commands/housekeeping.py` (+39 -23) 📝 `netbox/extras/scripts.py` (+5 -3) 📝 `netbox/extras/urls.py` (+1 -0) 📝 `netbox/extras/views.py` (+13 -9) 📝 `netbox/ipam/tables/ip.py` (+5 -13) 📝 `netbox/ipam/tables/vlans.py` (+6 -16) 📝 `netbox/ipam/tables/vrfs.py` (+4 -6) 📝 `netbox/ipam/views.py` (+1 -0) _...and 24 more files_ </details> ### 📄 Description ### Enhancements * [#5925](https://github.com/netbox-community/netbox/issues/5925) - Always show IP addresses tab under prefix view * [#6423](https://github.com/netbox-community/netbox/issues/6423) - Cache rendered REST API specifications * [#6708](https://github.com/netbox-community/netbox/issues/6708) - Add image attachment support for circuits, power panels * [#7387](https://github.com/netbox-community/netbox/issues/7387) - Enable arbitrary ordering of custom scripts * [#7427](https://github.com/netbox-community/netbox/issues/7427) - Don't select hidden rows when selecting all in a table ### Bug Fixes * [#6433](https://github.com/netbox-community/netbox/issues/6433) - Fix bulk editing of child prefixes under aggregate view * [#6817](https://github.com/netbox-community/netbox/issues/6817) - Custom field columns should be removed from tables upon their deletion * [#6895](https://github.com/netbox-community/netbox/issues/6895) - Remove errant markup for null values in CSV export * [#7215](https://github.com/netbox-community/netbox/issues/7215) - Prevent rack elevations from overlapping when higher width is specified * [#7373](https://github.com/netbox-community/netbox/issues/7373) - Fix flashing when server, client, and browser color-mode preferences are mismatched * [#7397](https://github.com/netbox-community/netbox/issues/7397) - Fix AttributeError exception when rendering export template for devices via REST API * [#7401](https://github.com/netbox-community/netbox/issues/7401) - Pin `jsonschema` package to v3.2.0 to fix REST API docs rendering * [#7411](https://github.com/netbox-community/netbox/issues/7411) - Fix exception in UI when adding member devices to virtual chassis * [#7412](https://github.com/netbox-community/netbox/issues/7412) - Fix exception in UI when adding child device to device bay * [#7417](https://github.com/netbox-community/netbox/issues/7417) - Prevent exception when filtering objects list by invalid tag * [#7425](https://github.com/netbox-community/netbox/issues/7425) - Housekeeping command should honor zero verbosity --- <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:11 +01:00
adam closed this issue 2025-12-29 22:26:11 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13240