[PR #18823] [MERGED] Release v4.2.5 #15448

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/18823
Author: @bctiemann
Created: 3/6/2025
Status: Merged
Merged: 3/6/2025
Merged by: @bctiemann

Base: mainHead: release-v4.2.5


📝 Commits (7)

  • 9f69c46 NetBox v4.2.5
  • 033a960 Fix strawberry-graphql==0.262.0
  • 29b8827 Add translation files
  • c933cbf Update translations
  • e72b060 Bump Django and add missing PRs
  • 6d24268 Merge remote-tracking branch 'origin/release-v4.2.5' into release-v4.2.5
  • dffa380 Tweak issue ordering

📊 Changes

32 files changed (+51565 additions, -43420 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/01-feature_request.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/02-bug_report.yaml (+1 -1)
📝 docs/release-notes/version-4.2.md (+31 -0)
📝 netbox/project-static/yarn.lock (+8 -8)
📝 netbox/release.yaml (+2 -2)
📝 netbox/translations/cs/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/cs/LC_MESSAGES/django.po (+3960 -3337)
📝 netbox/translations/da/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/da/LC_MESSAGES/django.po (+3962 -3337)
📝 netbox/translations/de/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/de/LC_MESSAGES/django.po (+3968 -3339)
📝 netbox/translations/es/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/es/LC_MESSAGES/django.po (+3965 -3337)
📝 netbox/translations/fr/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/fr/LC_MESSAGES/django.po (+3965 -3336)
📝 netbox/translations/it/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/it/LC_MESSAGES/django.po (+3963 -3334)
📝 netbox/translations/ja/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/ja/LC_MESSAGES/django.po (+3952 -3342)
📝 netbox/translations/nl/LC_MESSAGES/django.mo (+0 -0)

...and 12 more files

📄 Description

Enhancements

  • #17357 - Use VirtualChassis name as fallback for unnamed devices
  • #17542 - Add contact assignments to VPN tunnels
  • #17944 - Allow script inputs to be filtered on ObjectVar and MultiObjectVar selections
  • #18024 - Add permalink URL pattern to match a custom script by module and class name
  • #18095 - Ensure contacts are shown on children of objects with contacts
  • #18141 - Support "Quick Add" for plugins
  • #18403 - Improve performance of job list views
  • #18693 - Support setting VLAN translation on bulk edit of interfaces
  • #18772 - Add "type" filter for virtual circuits
  • #18774 - Add tooltip preview of tag descriptions when hovering over tags

Bug Fixes

  • #15016 - Prevent AssertionError when adding multiple devices "mid-span" in a cable trace
  • #15924 - Prevent setting tagged VLANs on interfaces with mode: tagged-all
  • #17488 - Ensure VLANGroup.vid_ranges shows up in API results
  • #17796 - Fix IndexError on "Create & Add Another" operation on custom field choices
  • #17709 - Allow primary key for nested models in OpenAPI request schemas
  • #18605 - Limit VLAN selection dropdown to choices appropriate to site
  • #18722 - Improve UI feedback on failed script execution
  • #18729 - Fix unpredictable ordering on querysets with annotations/groupings
  • #18753 - Prevent webhooks from being triggered on a script dry-run
  • #18758 - Fix FieldError when sorting by account count field in providers list
  • #18768 - Fix removing a secondary MAC address from an interface

🔄 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/18823 **Author:** [@bctiemann](https://github.com/bctiemann) **Created:** 3/6/2025 **Status:** ✅ Merged **Merged:** 3/6/2025 **Merged by:** [@bctiemann](https://github.com/bctiemann) **Base:** `main` ← **Head:** `release-v4.2.5` --- ### 📝 Commits (7) - [`9f69c46`](https://github.com/netbox-community/netbox/commit/9f69c46a9907133ecee7501932e57d3162f0b506) NetBox v4.2.5 - [`033a960`](https://github.com/netbox-community/netbox/commit/033a960cabee9b1bcab10cdb1bde8b04ccf98083) Fix strawberry-graphql==0.262.0 - [`29b8827`](https://github.com/netbox-community/netbox/commit/29b8827128315cccdce9d1068aec5b8b121efa9f) Add translation files - [`c933cbf`](https://github.com/netbox-community/netbox/commit/c933cbf11ec60c61e8c3f2ef252382544bdb7f0a) Update translations - [`e72b060`](https://github.com/netbox-community/netbox/commit/e72b0606ba205954926772e7b7d7de8daca34bc6) Bump Django and add missing PRs - [`6d24268`](https://github.com/netbox-community/netbox/commit/6d2426843b26dc51fb15054755780af1c2c37126) Merge remote-tracking branch 'origin/release-v4.2.5' into release-v4.2.5 - [`dffa380`](https://github.com/netbox-community/netbox/commit/dffa380e5ca63cf34bc9b5b2bc0e8b16bea4c200) Tweak issue ordering ### 📊 Changes **32 files changed** (+51565 additions, -43420 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) 📝 `docs/release-notes/version-4.2.md` (+31 -0) 📝 `netbox/project-static/yarn.lock` (+8 -8) 📝 `netbox/release.yaml` (+2 -2) 📝 `netbox/translations/cs/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/cs/LC_MESSAGES/django.po` (+3960 -3337) 📝 `netbox/translations/da/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/da/LC_MESSAGES/django.po` (+3962 -3337) 📝 `netbox/translations/de/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/de/LC_MESSAGES/django.po` (+3968 -3339) 📝 `netbox/translations/es/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/es/LC_MESSAGES/django.po` (+3965 -3337) 📝 `netbox/translations/fr/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/fr/LC_MESSAGES/django.po` (+3965 -3336) 📝 `netbox/translations/it/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/it/LC_MESSAGES/django.po` (+3963 -3334) 📝 `netbox/translations/ja/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/ja/LC_MESSAGES/django.po` (+3952 -3342) 📝 `netbox/translations/nl/LC_MESSAGES/django.mo` (+0 -0) _...and 12 more files_ </details> ### 📄 Description ### Enhancements * [#17357](https://github.com/netbox-community/netbox/issues/17357) - Use VirtualChassis name as fallback for unnamed devices * [#17542](https://github.com/netbox-community/netbox/issues/17542) - Add contact assignments to VPN tunnels * [#17944](https://github.com/netbox-community/netbox/issues/17944) - Allow script inputs to be filtered on ObjectVar and MultiObjectVar selections * [#18024](https://github.com/netbox-community/netbox/issues/18024) - Add permalink URL pattern to match a custom script by module and class name * [#18095](https://github.com/netbox-community/netbox/issues/18095) - Ensure contacts are shown on children of objects with contacts * [#18141](https://github.com/netbox-community/netbox/issues/18141) - Support "Quick Add" for plugins * [#18403](https://github.com/netbox-community/netbox/issues/18403) - Improve performance of job list views * [#18693](https://github.com/netbox-community/netbox/issues/18693) - Support setting VLAN translation on bulk edit of interfaces * [#18772](https://github.com/netbox-community/netbox/issues/18772) - Add "type" filter for virtual circuits * [#18774](https://github.com/netbox-community/netbox/issues/18774) - Add tooltip preview of tag descriptions when hovering over tags ### Bug Fixes * [#15016](https://github.com/netbox-community/netbox/issues/15016) - Prevent AssertionError when adding multiple devices "mid-span" in a cable trace * [#15924](https://github.com/netbox-community/netbox/issues/15924) - Prevent setting tagged VLANs on interfaces with mode: tagged-all * [#17488](https://github.com/netbox-community/netbox/issues/17488) - Ensure VLANGroup.vid_ranges shows up in API results * [#17796](https://github.com/netbox-community/netbox/issues/17796) - Fix IndexError on "Create & Add Another" operation on custom field choices * [#17709](https://github.com/netbox-community/netbox/issues/17709) - Allow primary key for nested models in OpenAPI request schemas * [#18605](https://github.com/netbox-community/netbox/issues/18605) - Limit VLAN selection dropdown to choices appropriate to site * [#18722](https://github.com/netbox-community/netbox/issues/18722) - Improve UI feedback on failed script execution * [#18729](https://github.com/netbox-community/netbox/issues/18729) - Fix unpredictable ordering on querysets with annotations/groupings * [#18753](https://github.com/netbox-community/netbox/issues/18753) - Prevent webhooks from being triggered on a script dry-run * [#18758](https://github.com/netbox-community/netbox/issues/18758) - Fix FieldError when sorting by account count field in providers list * [#18768](https://github.com/netbox-community/netbox/issues/18768) - Fix removing a secondary MAC address from an interface --- <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:21:59 +01:00
adam closed this issue 2025-12-30 00:21:59 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15448