[PR #18258] [MERGED] Release v4.1.9 #15303

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/18258
Author: @bctiemann
Created: 12/18/2024
Status: Merged
Merged: 12/18/2024
Merged by: @bctiemann

Base: masterHead: develop


📝 Commits (10+)

  • 8951aa8 Update source translation strings
  • fff4ec7 set disabled interface backgroundcolor to $gray-400
  • 382e246 Added the cable -> CableType-Annotation in CableTerminationType.
  • c0fec28 Handle editing IPAddresses on VMInterfaces without parent.oob_ip
  • 0b9ead3 Closes #18224: Apply all registered request processors when running custom scripts
  • e7fcbff Fixes: #16757 - Use table_htmx.html for assigning ipaddresses (#18226)
  • 8d6cec4 Fixes: #17868 - Handle orphaned cable condition gracefully in SVG rendering (#18244)
  • e396097 Release v4.1.9
  • 7e3d8e9 Merge pull request #18253 from netbox-community/release-v4.1.9
  • 8c07978 Merge branch 'master' into develop

📊 Changes

13 files changed (+192 additions, -158 deletions)

View changed files

📝 docs/release-notes/version-4.1.md (+16 -0)
📝 netbox/dcim/graphql/types.py (+1 -1)
📝 netbox/dcim/svg/cables.py (+1 -1)
📝 netbox/extras/jobs.py (+5 -3)
📝 netbox/ipam/forms/model_forms.py (+1 -1)
📝 netbox/project-static/dist/netbox.css (+1 -1)
📝 netbox/project-static/styles/custom/_interfaces.scss (+1 -1)
📝 netbox/release.yaml (+2 -2)
📝 netbox/templates/ipam/ipaddress_assign.html (+1 -1)
📝 netbox/translations/en/LC_MESSAGES/django.po (+63 -63)
📝 netbox/translations/pt/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/pt/LC_MESSAGES/django.po (+96 -80)
📝 requirements.txt (+4 -4)

📄 Description

Enhancements

  • #17215 - Change the highlighted color of disabled interfaces in interface lists
  • #18224 - Apply all registered request processors when running custom scripts

Bug Fixes

  • #16757 - Fix rendering of IP addresses table when assigning an existing IP address to an interface with global HTMX navigation enabled
  • #17868 - Fix ZeroDivisionError exception under specific circumstances when generating a cable trace
  • #18124 - Enable referencing cable attributes when querying a cabletermination_set via the GraphQL API
  • #18230 - Fix AttributeError exception when attempting to edit an IP address assigned to a virtual machine 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/18258 **Author:** [@bctiemann](https://github.com/bctiemann) **Created:** 12/18/2024 **Status:** ✅ Merged **Merged:** 12/18/2024 **Merged by:** [@bctiemann](https://github.com/bctiemann) **Base:** `master` ← **Head:** `develop` --- ### 📝 Commits (10+) - [`8951aa8`](https://github.com/netbox-community/netbox/commit/8951aa815fe49922b3be5f6f87f82c495aef4b04) Update source translation strings - [`fff4ec7`](https://github.com/netbox-community/netbox/commit/fff4ec78ad0c14d80cb1f4619e401ac3bcfc4d2e) set disabled interface backgroundcolor to $gray-400 - [`382e246`](https://github.com/netbox-community/netbox/commit/382e246b2c0ac1726d3d23847319dbebde80c893) Added the cable -> CableType-Annotation in CableTerminationType. - [`c0fec28`](https://github.com/netbox-community/netbox/commit/c0fec28b2ab6a0a74d04f7a13e7e4890d5da4e8c) Handle editing IPAddresses on VMInterfaces without parent.oob_ip - [`0b9ead3`](https://github.com/netbox-community/netbox/commit/0b9ead3e8b6cb4b3ee51ea4c36ec8fef4b40852b) Closes #18224: Apply all registered request processors when running custom scripts - [`e7fcbff`](https://github.com/netbox-community/netbox/commit/e7fcbffaf3e66c955a3e5c9a07dea0460caa401c) Fixes: #16757 - Use table_htmx.html for assigning ipaddresses (#18226) - [`8d6cec4`](https://github.com/netbox-community/netbox/commit/8d6cec408cb8a50a1c98284185456ff6a96efd47) Fixes: #17868 - Handle orphaned cable condition gracefully in SVG rendering (#18244) - [`e396097`](https://github.com/netbox-community/netbox/commit/e396097f3c362a319eb47a46a537ca5ae2e7e4d6) Release v4.1.9 - [`7e3d8e9`](https://github.com/netbox-community/netbox/commit/7e3d8e9c3b8a250ff418c1d6f65d9c70b82f7c2c) Merge pull request #18253 from netbox-community/release-v4.1.9 - [`8c07978`](https://github.com/netbox-community/netbox/commit/8c07978042e8c80259d7ad5b2b44c7adfc551716) Merge branch 'master' into develop ### 📊 Changes **13 files changed** (+192 additions, -158 deletions) <details> <summary>View changed files</summary> 📝 `docs/release-notes/version-4.1.md` (+16 -0) 📝 `netbox/dcim/graphql/types.py` (+1 -1) 📝 `netbox/dcim/svg/cables.py` (+1 -1) 📝 `netbox/extras/jobs.py` (+5 -3) 📝 `netbox/ipam/forms/model_forms.py` (+1 -1) 📝 `netbox/project-static/dist/netbox.css` (+1 -1) 📝 `netbox/project-static/styles/custom/_interfaces.scss` (+1 -1) 📝 `netbox/release.yaml` (+2 -2) 📝 `netbox/templates/ipam/ipaddress_assign.html` (+1 -1) 📝 `netbox/translations/en/LC_MESSAGES/django.po` (+63 -63) 📝 `netbox/translations/pt/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/pt/LC_MESSAGES/django.po` (+96 -80) 📝 `requirements.txt` (+4 -4) </details> ### 📄 Description ### Enhancements * [#17215](https://github.com/netbox-community/netbox/issues/17215) - Change the highlighted color of disabled interfaces in interface lists * [#18224](https://github.com/netbox-community/netbox/issues/18224) - Apply all registered request processors when running custom scripts ### Bug Fixes * [#16757](https://github.com/netbox-community/netbox/issues/16757) - Fix rendering of IP addresses table when assigning an existing IP address to an interface with global HTMX navigation enabled * [#17868](https://github.com/netbox-community/netbox/issues/17868) - Fix `ZeroDivisionError` exception under specific circumstances when generating a cable trace * [#18124](https://github.com/netbox-community/netbox/issues/18124) - Enable referencing cable attributes when querying a `cabletermination_set` via the GraphQL API * [#18230](https://github.com/netbox-community/netbox/issues/18230) - Fix `AttributeError` exception when attempting to edit an IP address assigned to a virtual machine 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:09 +01:00
adam closed this issue 2025-12-30 00:21:09 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15303