[PR #10254] [MERGED] Release v3.3.2 #13595

Closed
opened 2025-12-29 23:19:45 +01:00 by adam · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/10254
Author: @jeremystretch
Created: 9/2/2022
Status: Merged
Merged: 9/2/2022
Merged by: @jeremystretch

Base: masterHead: develop


📝 Commits (10+)

📊 Changes

77 files changed (+962 additions, -285 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/bug_report.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/feature_request.yaml (+1 -1)
📝 .github/PULL_REQUEST_TEMPLATE.md (+10 -9)
📝 CONTRIBUTING.md (+18 -11)
📝 README.md (+14 -11)
docs/development/git-cheat-sheet.md (+388 -0)
📝 docs/index.md (+2 -0)
📝 docs/media/screenshots/home-dark.png (+0 -0)
docs/media/screenshots/home-light.png (+0 -0)
docs/media/screenshots/netbox-ui.png (+0 -0)
📝 docs/plugins/development/filtersets.md (+2 -2)
📝 docs/release-notes/version-3.3.md (+34 -0)
📝 mkdocs.yml (+1 -0)
📝 netbox/dcim/api/nested_serializers.py (+8 -0)
📝 netbox/dcim/api/serializers.py (+5 -5)
📝 netbox/dcim/filtersets.py (+11 -0)
📝 netbox/dcim/forms/filtersets.py (+19 -10)
📝 netbox/dcim/forms/models.py (+1 -0)
📝 netbox/dcim/models/cables.py (+9 -3)
📝 netbox/dcim/models/devices.py (+5 -0)

...and 57 more files

📄 Description

Enhancements

  • #9477 - Enable clearing applied table column ordering
  • #10034 - Add L2VPN column to interface and VLAN tables
  • #10043 - Add support for limit query parameter to available VLANs API endpoint
  • #10060 - Add journal entries to global search
  • #10195 - Enable filtering of device components by rack
  • #10233 - Enable sorting rack elevations by facility ID

Bug Fixes

  • #9328 - Hide available IPs when non-default ordering is applied
  • #9481 - Update child device location when parent location changes
  • #9832 - Improve error message when validating rack reservation units
  • #9895 - Various corrections to OpenAPI spec
  • #9962 - SSO login should respect next URL query parameter
  • #9963 - Fix support for custom CSRF_COOKIE_NAME value
  • #10155 - Fix rear port display when editing front port template for module type
  • #10156 - Avoid forcing SVG image links to open in a new window
  • #10161 - Restore "set null" option for custom fields during bulk edit
  • #10176 - Correct utilization display for empty racks
  • #10177 - Correct display of custom fields when editing VM interfaces
  • #10178 - Display manufacturer name alongside device type under device view
  • #10181 - Restore MultiPartParser (regression from #10031)
  • #10184 - Fix vertical alignment when displaying object attributes with buttons
  • #10208 - Fix permissions evaluation for interface actions dropdown menu
  • #10217 - Handle exception when trace splits to multiple rear ports
  • #10220 - Validate IP version when assigning primary IPs to a virtual machine
  • #10231 - Correct API schema definition for several serializer fields

🔄 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/10254 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 9/2/2022 **Status:** ✅ Merged **Merged:** 9/2/2022 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`bd615eb`](https://github.com/netbox-community/netbox/commit/bd615ebf65cc5a8c3f290f8e94ebd5ece7136c48) PRVB - [`88d2fca`](https://github.com/netbox-community/netbox/commit/88d2fca2c6339b5e9a55f831b6a356b8190a7bce) Fixes #10155 - Fix rear port display when editing front port template for module type - [`e75e189`](https://github.com/netbox-community/netbox/commit/e75e189933bc697a38b324f7270bd5c4891bb64e) Render "Set Null" button for custom fields - [`fd81f57`](https://github.com/netbox-community/netbox/commit/fd81f57e612934660402b29f42e1bc0325b534f0) Fixes #10156: Avoid forcing SVG image links to open in a new window - [`74ba5a6`](https://github.com/netbox-community/netbox/commit/74ba5a61bf6e0378825dea3de297cd1487cbc9b7) Merge pull request #10163 from netbox-community/10156-svg-link-target - [`d00d9cb`](https://github.com/netbox-community/netbox/commit/d00d9cb00ffa9e815ab3b1432bd80935b6885fd8) Merge pull request #10162 from kkthxbye-code/10161-fix-cf-setnull - [`ee111a2`](https://github.com/netbox-community/netbox/commit/ee111a28d4a9f59c710ae6f977cff5d781aa6d52) Changelog for #10161 - [`3da8e4c`](https://github.com/netbox-community/netbox/commit/3da8e4c1bb1bf21576309020bc4356f9c78c1783) Update README & screenshots - [`83db8d2`](https://github.com/netbox-community/netbox/commit/83db8d207208d9abe88a038f6114fc3247d163e5) Clarify that issues must be accepted and assigned prior to PR submission - [`cb6d8bf`](https://github.com/netbox-community/netbox/commit/cb6d8bf063ee3ccedc36eea8875d80edf2f50a36) #10170 optimize change log queries ### 📊 Changes **77 files changed** (+962 additions, -285 deletions) <details> <summary>View changed files</summary> 📝 `.github/ISSUE_TEMPLATE/bug_report.yaml` (+1 -1) 📝 `.github/ISSUE_TEMPLATE/feature_request.yaml` (+1 -1) 📝 `.github/PULL_REQUEST_TEMPLATE.md` (+10 -9) 📝 `CONTRIBUTING.md` (+18 -11) 📝 `README.md` (+14 -11) ➕ `docs/development/git-cheat-sheet.md` (+388 -0) 📝 `docs/index.md` (+2 -0) 📝 `docs/media/screenshots/home-dark.png` (+0 -0) ➖ `docs/media/screenshots/home-light.png` (+0 -0) ➕ `docs/media/screenshots/netbox-ui.png` (+0 -0) 📝 `docs/plugins/development/filtersets.md` (+2 -2) 📝 `docs/release-notes/version-3.3.md` (+34 -0) 📝 `mkdocs.yml` (+1 -0) 📝 `netbox/dcim/api/nested_serializers.py` (+8 -0) 📝 `netbox/dcim/api/serializers.py` (+5 -5) 📝 `netbox/dcim/filtersets.py` (+11 -0) 📝 `netbox/dcim/forms/filtersets.py` (+19 -10) 📝 `netbox/dcim/forms/models.py` (+1 -0) 📝 `netbox/dcim/models/cables.py` (+9 -3) 📝 `netbox/dcim/models/devices.py` (+5 -0) _...and 57 more files_ </details> ### 📄 Description ### Enhancements * [#9477](https://github.com/netbox-community/netbox/issues/9477) - Enable clearing applied table column ordering * [#10034](https://github.com/netbox-community/netbox/issues/10034) - Add L2VPN column to interface and VLAN tables * [#10043](https://github.com/netbox-community/netbox/issues/10043) - Add support for `limit` query parameter to available VLANs API endpoint * [#10060](https://github.com/netbox-community/netbox/issues/10060) - Add journal entries to global search * [#10195](https://github.com/netbox-community/netbox/issues/10195) - Enable filtering of device components by rack * [#10233](https://github.com/netbox-community/netbox/issues/10233) - Enable sorting rack elevations by facility ID ### Bug Fixes * [#9328](https://github.com/netbox-community/netbox/issues/9328) - Hide available IPs when non-default ordering is applied * [#9481](https://github.com/netbox-community/netbox/issues/9481) - Update child device location when parent location changes * [#9832](https://github.com/netbox-community/netbox/issues/9832) - Improve error message when validating rack reservation units * [#9895](https://github.com/netbox-community/netbox/issues/9895) - Various corrections to OpenAPI spec * [#9962](https://github.com/netbox-community/netbox/issues/9962) - SSO login should respect `next` URL query parameter * [#9963](https://github.com/netbox-community/netbox/issues/9963) - Fix support for custom `CSRF_COOKIE_NAME` value * [#10155](https://github.com/netbox-community/netbox/issues/10155) - Fix rear port display when editing front port template for module type * [#10156](https://github.com/netbox-community/netbox/issues/10156) - Avoid forcing SVG image links to open in a new window * [#10161](https://github.com/netbox-community/netbox/issues/10161) - Restore "set null" option for custom fields during bulk edit * [#10176](https://github.com/netbox-community/netbox/issues/10176) - Correct utilization display for empty racks * [#10177](https://github.com/netbox-community/netbox/issues/10177) - Correct display of custom fields when editing VM interfaces * [#10178](https://github.com/netbox-community/netbox/issues/10178) - Display manufacturer name alongside device type under device view * [#10181](https://github.com/netbox-community/netbox/issues/10181) - Restore MultiPartParser (regression from #10031) * [#10184](https://github.com/netbox-community/netbox/issues/10184) - Fix vertical alignment when displaying object attributes with buttons * [#10208](https://github.com/netbox-community/netbox/issues/10208) - Fix permissions evaluation for interface actions dropdown menu * [#10217](https://github.com/netbox-community/netbox/issues/10217) - Handle exception when trace splits to multiple rear ports * [#10220](https://github.com/netbox-community/netbox/issues/10220) - Validate IP version when assigning primary IPs to a virtual machine * [#10231](https://github.com/netbox-community/netbox/issues/10231) - Correct API schema definition for several serializer fields --- <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 23:19:45 +01:00
adam closed this issue 2025-12-29 23:19:46 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#13595