[PR #19975] [MERGED] Release v4.3.5 #15780

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

📋 Pull Request Information

Original PR: https://github.com/netbox-community/netbox/pull/19975
Author: @jnovinger
Created: 7/29/2025
Status: Merged
Merged: 7/29/2025
Merged by: @jnovinger

Base: mainHead: release-v4.3.5


📝 Commits (2)

  • 0294375 Release v4.3.5
  • 17f3634 Fix missing strawberry-graphql==0.278.0 specifier

📊 Changes

36 files changed (+5243 additions, -4811 deletions)

View changed files

📝 .github/ISSUE_TEMPLATE/01-feature_request.yaml (+1 -1)
📝 .github/ISSUE_TEMPLATE/02-bug_report.yaml (+1 -1)
📝 base_requirements.txt (+4 -3)
📝 docs/release-notes/version-4.3.md (+17 -0)
📝 netbox/project-static/yarn.lock (+262 -252)
📝 netbox/release.yaml (+2 -2)
📝 netbox/translations/cs/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/cs/LC_MESSAGES/django.po (+353 -325)
📝 netbox/translations/da/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/da/LC_MESSAGES/django.po (+352 -324)
📝 netbox/translations/de/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/de/LC_MESSAGES/django.po (+354 -327)
📝 netbox/translations/es/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/es/LC_MESSAGES/django.po (+354 -323)
📝 netbox/translations/fr/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/fr/LC_MESSAGES/django.po (+354 -324)
📝 netbox/translations/it/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/it/LC_MESSAGES/django.po (+354 -324)
📝 netbox/translations/ja/LC_MESSAGES/django.mo (+0 -0)
📝 netbox/translations/ja/LC_MESSAGES/django.po (+350 -324)

...and 16 more files

📄 Description

Enhancements

  • #18399 - Data source synchronization jobs now properly show "queued" status when enqueued
  • #18797 - Added jinja2.StrictUndefined option for config template rendering to catch undefined variables
  • #18936 - Cable imports now accept color names (e.g. "red", "blue") in addition to hex color codes
  • #19840 - Cable imports now support specifying site information for better organization
  • #19902 - Device names in rack elevation SVG exports are automatically truncated to prevent overflow beyond rack unit boundaries
  • #19903 - String field filters now support regex and iregex lookups for advanced pattern matching
  • #19910 - Internet-dependent links are no longer visible when running in air-gapped environments

Bug Fixes

  • #18900 - REST API paginator now raises proper exceptions when attempting to paginate unordered querysets
  • #19916 - Rack elevation image/label dropdown functionality restored
  • #19934 - Added missing description field to tenant bulk edit form
  • #19956 - Prevent duplicate deletion records in changelog from cascading deletions

🔄 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/19975 **Author:** [@jnovinger](https://github.com/jnovinger) **Created:** 7/29/2025 **Status:** ✅ Merged **Merged:** 7/29/2025 **Merged by:** [@jnovinger](https://github.com/jnovinger) **Base:** `main` ← **Head:** `release-v4.3.5` --- ### 📝 Commits (2) - [`0294375`](https://github.com/netbox-community/netbox/commit/02943751732b0dcdb05a7ddfd81c5bd1d2198cf5) Release v4.3.5 - [`17f3634`](https://github.com/netbox-community/netbox/commit/17f36341b3dca022bcbb470b35ecaede62b76b31) Fix missing strawberry-graphql==0.278.0 specifier ### 📊 Changes **36 files changed** (+5243 additions, -4811 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) 📝 `base_requirements.txt` (+4 -3) 📝 `docs/release-notes/version-4.3.md` (+17 -0) 📝 `netbox/project-static/yarn.lock` (+262 -252) 📝 `netbox/release.yaml` (+2 -2) 📝 `netbox/translations/cs/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/cs/LC_MESSAGES/django.po` (+353 -325) 📝 `netbox/translations/da/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/da/LC_MESSAGES/django.po` (+352 -324) 📝 `netbox/translations/de/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/de/LC_MESSAGES/django.po` (+354 -327) 📝 `netbox/translations/es/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/es/LC_MESSAGES/django.po` (+354 -323) 📝 `netbox/translations/fr/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/fr/LC_MESSAGES/django.po` (+354 -324) 📝 `netbox/translations/it/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/it/LC_MESSAGES/django.po` (+354 -324) 📝 `netbox/translations/ja/LC_MESSAGES/django.mo` (+0 -0) 📝 `netbox/translations/ja/LC_MESSAGES/django.po` (+350 -324) _...and 16 more files_ </details> ### 📄 Description ### Enhancements * ~[#18399](https://github.com/netbox-community/netbox/issues/18399) - Data source synchronization jobs now properly show "queued" status when enqueued~ * [#18797](https://github.com/netbox-community/netbox/issues/18797) - Added jinja2.StrictUndefined option for config template rendering to catch undefined variables * [#18936](https://github.com/netbox-community/netbox/issues/18936) - Cable imports now accept color names (e.g. "red", "blue") in addition to hex color codes * [#19840](https://github.com/netbox-community/netbox/issues/19840) - Cable imports now support specifying site information for better organization * [#19902](https://github.com/netbox-community/netbox/issues/19902) - Device names in rack elevation SVG exports are automatically truncated to prevent overflow beyond rack unit boundaries * [#19903](https://github.com/netbox-community/netbox/issues/19903) - String field filters now support `regex` and `iregex` lookups for advanced pattern matching * [#19910](https://github.com/netbox-community/netbox/issues/19910) - Internet-dependent links are no longer visible when running in air-gapped environments ### Bug Fixes * [#18900](https://github.com/netbox-community/netbox/issues/18900) - REST API paginator now raises proper exceptions when attempting to paginate unordered querysets * [#19916](https://github.com/netbox-community/netbox/issues/19916) - Rack elevation image/label dropdown functionality restored * [#19934](https://github.com/netbox-community/netbox/issues/19934) - Added missing description field to tenant bulk edit form * [#19956](https://github.com/netbox-community/netbox/issues/19956) - Prevent duplicate deletion records in changelog from cascading deletions --- <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:24:01 +01:00
adam closed this issue 2025-12-30 00:24:01 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#15780