[PR #19141] [MERGED] Release v4.2.7 #15540

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

📋 Pull Request Information

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

Base: mainHead: release-v4.2.7


📝 Commits (1)

📊 Changes

34 files changed (+3820 additions, -3733 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/01-feature_request.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/02-bug_report.yaml (+1 -1)
📝 contrib/generated_schema.json (+1 -0)
📝 docs/release-notes/version-4.2.md (+29 -0)
📝 netbox/release.yaml (+2 -2)
📝 netbox/translations/cs/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/cs/LC_MESSAGES/django.po (+266 -262)
📝 netbox/translations/da/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/da/LC_MESSAGES/django.po (+266 -262)
📝 netbox/translations/de/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/de/LC_MESSAGES/django.po (+266 -262)
📝 netbox/translations/es/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/es/LC_MESSAGES/django.po (+266 -262)
📝 netbox/translations/fr/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/fr/LC_MESSAGES/django.po (+269 -264)
📝 netbox/translations/it/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/it/LC_MESSAGES/django.po (+266 -262)
📝 netbox/translations/ja/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/ja/LC_MESSAGES/django.po (+311 -307)
📝 netbox/translations/nl/LC_MESSAGES/django.mo (+0 -0)

...and 14 more files

📄 Description

Enhancements

  • #16144 - Add support for plugin models to GetReturnURLMixin
  • #18138 - Enable filtering of ObjectVar and MultiObjectVar input selections for custom fields
  • #18656 - Enable FHRP group assignment when bulk importing IP addresses
  • #18980 - Optimize bulk updates of custom field values when custom fields are added/removed
  • #19018 - Add MoCA interface type

Bug Fixes

  • #18553 - Avoid clearing site of assigned virtual machines when editing a cluster
  • #18738 - Respect declared ordering of custom scripts within a module
  • #18895 - Fix GraphQL support for interfaces which terminate virtual circuits
  • #18904 - Add missing tags column to config contexts table
  • #18964 - Fix "select all" behavior on object lists
  • #18965 - "Run script" button should respect default commit toggle for custom scripts
  • #18991 - Fix cable path tracing for pass-through ports in REST API
  • #18999 - Fix filtering of inventory items with no manufacturer in GraphQL API
  • #19021 - Preserve JSONField stylign when help_text is passed
  • #19023 - get_field_value() should honor null values on bound form fields
  • #19030 - Prevent pagination buttons from overlapping bulk action buttons on object lists
  • #19041 - Fix IndexError exception when creating multiple front ports with a label
  • #19092 - Fix clearing of scope field when bulk editing prefixes
  • #19122 - Fix styling of server error page

🔄 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/19141 **Author:** [@jeremystretch](https://github.com/jeremystretch) **Created:** 4/10/2025 **Status:** ✅ Merged **Merged:** 4/10/2025 **Merged by:** [@jeremystretch](https://github.com/jeremystretch) **Base:** `main` ← **Head:** `release-v4.2.7` --- ### 📝 Commits (1) - [`80640a9`](https://github.com/netbox-community/netbox/commit/80640a992195242146342eb14814227b5f978da8) Release v4.2.7 ### 📊 Changes **34 files changed** (+3820 additions, -3733 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) 📝 `contrib/generated_schema.json` (+1 -0) 📝 `docs/release-notes/version-4.2.md` (+29 -0) 📝 `netbox/release.yaml` (+2 -2) 📝 `netbox/translations/cs/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/cs/LC_MESSAGES/django.po` (+266 -262) 📝 `netbox/translations/da/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/da/LC_MESSAGES/django.po` (+266 -262) 📝 `netbox/translations/de/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/de/LC_MESSAGES/django.po` (+266 -262) 📝 `netbox/translations/es/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/es/LC_MESSAGES/django.po` (+266 -262) 📝 `netbox/translations/fr/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/fr/LC_MESSAGES/django.po` (+269 -264) 📝 `netbox/translations/it/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/it/LC_MESSAGES/django.po` (+266 -262) 📝 `netbox/translations/ja/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/ja/LC_MESSAGES/django.po` (+311 -307) 📝 `netbox/translations/nl/LC_MESSAGES/django.mo` (+0 -0) _...and 14 more files_ </details> ### 📄 Description ### Enhancements * [#16144](https://github.com/netbox-community/netbox/issues/16144) - Add support for plugin models to GetReturnURLMixin * [#18138](https://github.com/netbox-community/netbox/issues/18138) - Enable filtering of ObjectVar and MultiObjectVar input selections for custom fields * [#18656](https://github.com/netbox-community/netbox/issues/18656) - Enable FHRP group assignment when bulk importing IP addresses * [#18980](https://github.com/netbox-community/netbox/issues/18980) - Optimize bulk updates of custom field values when custom fields are added/removed * [#19018](https://github.com/netbox-community/netbox/issues/19018) - Add MoCA interface type ### Bug Fixes * [#18553](https://github.com/netbox-community/netbox/issues/18553) - Avoid clearing site of assigned virtual machines when editing a cluster * [#18738](https://github.com/netbox-community/netbox/issues/18738) - Respect declared ordering of custom scripts within a module * [#18895](https://github.com/netbox-community/netbox/issues/18895) - Fix GraphQL support for interfaces which terminate virtual circuits * [#18904](https://github.com/netbox-community/netbox/issues/18904) - Add missing tags column to config contexts table * [#18964](https://github.com/netbox-community/netbox/issues/18964) - Fix "select all" behavior on object lists * [#18965](https://github.com/netbox-community/netbox/issues/18965) - "Run script" button should respect default commit toggle for custom scripts * [#18991](https://github.com/netbox-community/netbox/issues/18991) - Fix cable path tracing for pass-through ports in REST API * [#18999](https://github.com/netbox-community/netbox/issues/18999) - Fix filtering of inventory items with no manufacturer in GraphQL API * [#19021](https://github.com/netbox-community/netbox/issues/19021) - Preserve JSONField stylign when `help_text` is passed * [#19023](https://github.com/netbox-community/netbox/issues/19023) - `get_field_value()` should honor null values on bound form fields * [#19030](https://github.com/netbox-community/netbox/issues/19030) - Prevent pagination buttons from overlapping bulk action buttons on object lists * [#19041](https://github.com/netbox-community/netbox/issues/19041) - Fix `IndexError` exception when creating multiple front ports with a label * [#19092](https://github.com/netbox-community/netbox/issues/19092) - Fix clearing of scope field when bulk editing prefixes * [#19122](https://github.com/netbox-community/netbox/issues/19122) - Fix styling of server error page --- <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:22:34 +01:00
adam closed this issue 2025-12-30 00:22:34 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15540