Parcourir la source

Release v4.4.10

Jeremy Stretch il y a 1 mois
Parent
commit
fa8a9ef9de
41 fichiers modifiés avec 5942 ajouts et 3231 suppressions
  1. 1 1
      .github/ISSUE_TEMPLATE/01-feature_request.yaml
  2. 1 1
      .github/ISSUE_TEMPLATE/02-bug_report.yaml
  3. 2437 1
      contrib/openapi.json
  4. 20 0
      docs/release-notes/version-4.4.md
  5. 0 0
      netbox/project-static/dist/netbox.js
  6. 0 0
      netbox/project-static/dist/netbox.js.map
  7. 2 2
      netbox/project-static/package.json
  8. 8 8
      netbox/project-static/yarn.lock
  9. 2 2
      netbox/release.yaml
  10. BIN
      netbox/translations/cs/LC_MESSAGES/django.mo
  11. 231 214
      netbox/translations/cs/LC_MESSAGES/django.po
  12. BIN
      netbox/translations/da/LC_MESSAGES/django.mo
  13. 231 214
      netbox/translations/da/LC_MESSAGES/django.po
  14. BIN
      netbox/translations/de/LC_MESSAGES/django.mo
  15. 231 214
      netbox/translations/de/LC_MESSAGES/django.po
  16. BIN
      netbox/translations/es/LC_MESSAGES/django.mo
  17. 231 214
      netbox/translations/es/LC_MESSAGES/django.po
  18. BIN
      netbox/translations/fr/LC_MESSAGES/django.mo
  19. 231 214
      netbox/translations/fr/LC_MESSAGES/django.po
  20. BIN
      netbox/translations/it/LC_MESSAGES/django.mo
  21. 231 214
      netbox/translations/it/LC_MESSAGES/django.po
  22. BIN
      netbox/translations/ja/LC_MESSAGES/django.mo
  23. 231 214
      netbox/translations/ja/LC_MESSAGES/django.po
  24. BIN
      netbox/translations/lv/LC_MESSAGES/django.mo
  25. 231 214
      netbox/translations/lv/LC_MESSAGES/django.po
  26. BIN
      netbox/translations/nl/LC_MESSAGES/django.mo
  27. 231 214
      netbox/translations/nl/LC_MESSAGES/django.po
  28. BIN
      netbox/translations/pl/LC_MESSAGES/django.mo
  29. 231 214
      netbox/translations/pl/LC_MESSAGES/django.po
  30. BIN
      netbox/translations/pt/LC_MESSAGES/django.mo
  31. 231 214
      netbox/translations/pt/LC_MESSAGES/django.po
  32. BIN
      netbox/translations/ru/LC_MESSAGES/django.mo
  33. 231 214
      netbox/translations/ru/LC_MESSAGES/django.po
  34. BIN
      netbox/translations/tr/LC_MESSAGES/django.mo
  35. 231 214
      netbox/translations/tr/LC_MESSAGES/django.po
  36. BIN
      netbox/translations/uk/LC_MESSAGES/django.mo
  37. 231 214
      netbox/translations/uk/LC_MESSAGES/django.po
  38. BIN
      netbox/translations/zh/LC_MESSAGES/django.mo
  39. 231 214
      netbox/translations/zh/LC_MESSAGES/django.po
  40. 1 1
      pyproject.toml
  41. 5 5
      requirements.txt

+ 1 - 1
.github/ISSUE_TEMPLATE/01-feature_request.yaml

@@ -15,7 +15,7 @@ body:
     attributes:
     attributes:
       label: NetBox version
       label: NetBox version
       description: What version of NetBox are you currently running?
       description: What version of NetBox are you currently running?
-      placeholder: v4.4.9
+      placeholder: v4.4.10
     validations:
     validations:
       required: true
       required: true
   - type: dropdown
   - type: dropdown

+ 1 - 1
.github/ISSUE_TEMPLATE/02-bug_report.yaml

@@ -27,7 +27,7 @@ body:
     attributes:
     attributes:
       label: NetBox Version
       label: NetBox Version
       description: What version of NetBox are you currently running?
       description: What version of NetBox are you currently running?
-      placeholder: v4.4.9
+      placeholder: v4.4.10
     validations:
     validations:
       required: true
       required: true
   - type: dropdown
   - type: dropdown

Fichier diff supprimé car celui-ci est trop grand
+ 2437 - 1
contrib/openapi.json


+ 20 - 0
docs/release-notes/version-4.4.md

@@ -1,5 +1,25 @@
 # NetBox v4.4
 # NetBox v4.4
 
 
+## v4.4.10 (2026-01-06)
+
+### Enhancements
+
+* [#20953](https://github.com/netbox-community/netbox/issues/20953) - Show reverse bridge relationships on interface detail pages
+* [#21071](https://github.com/netbox-community/netbox/issues/21071) - Include request method & URL when displaying server errors
+
+### Bug Fixes
+
+* [#19506](https://github.com/netbox-community/netbox/issues/19506) - Add filter forms for component templates to ensure object selector support
+* [#20044](https://github.com/netbox-community/netbox/issues/20044) - Fix dark mode support for rack elevations
+* [#20320](https://github.com/netbox-community/netbox/issues/20320) - Restore support for selecting related interfaces when bulk editing device interfaces
+* [#20817](https://github.com/netbox-community/netbox/issues/20817) - Re-enable sync button when disabling scheduled syncing for a data source
+* [#21045](https://github.com/netbox-community/netbox/issues/21045) - Fix `ValueError` exception when saving a site with an assigned prefix
+* [#21049](https://github.com/netbox-community/netbox/issues/21049) - Ignore stale custom field data when validating an object
+* [#21063](https://github.com/netbox-community/netbox/issues/21063) - Check for duplicate choice values when validating a custom field choice set
+* [#21064](https://github.com/netbox-community/netbox/issues/21064) - Ensures that extra choices in custom field choice sets preserve escaped colons
+
+---
+
 ## v4.4.9 (2025-12-23)
 ## v4.4.9 (2025-12-23)
 
 
 ### Enhancements
 ### Enhancements

Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
netbox/project-static/dist/netbox.js


Fichier diff supprimé car celui-ci est trop grand
+ 0 - 0
netbox/project-static/dist/netbox.js.map


+ 2 - 2
netbox/project-static/package.json

@@ -27,10 +27,10 @@
     "bootstrap": "5.3.8",
     "bootstrap": "5.3.8",
     "clipboard": "2.0.11",
     "clipboard": "2.0.11",
     "flatpickr": "4.6.13",
     "flatpickr": "4.6.13",
-    "gridstack": "12.4.1",
+    "gridstack": "12.4.2",
     "htmx.org": "2.0.8",
     "htmx.org": "2.0.8",
     "query-string": "9.3.1",
     "query-string": "9.3.1",
-    "sass": "1.97.1",
+    "sass": "1.97.2",
     "tom-select": "2.4.3",
     "tom-select": "2.4.3",
     "typeface-inter": "3.18.1",
     "typeface-inter": "3.18.1",
     "typeface-roboto-mono": "1.1.13"
     "typeface-roboto-mono": "1.1.13"

+ 8 - 8
netbox/project-static/yarn.lock

@@ -2178,10 +2178,10 @@ graphql@16.10.0:
   resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
   resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
   integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
   integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
 
 
-gridstack@12.4.1:
-  version "12.4.1"
-  resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-12.4.1.tgz#4a44511e5da33016e731f00bee279bed550d4ab9"
-  integrity sha512-dYBNVEDw2zwnz0bCDouHk8rMclrMoMn4r6rtNyyWSeYsV3RF8QV2KFRTj4c86T2FsZPr3iQv+/LD/ae29FcpHQ==
+gridstack@12.4.2:
+  version "12.4.2"
+  resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-12.4.2.tgz#188de180b6cda77e48b1414aac1d778a38f48f04"
+  integrity sha512-aXbJrQpi3LwpYXYOr4UriPM5uc/dPcjK01SdOE5PDpx2vi8tnLhU7yBg/1i4T59UhNkG/RBfabdFUObuN+gMnw==
 
 
 has-bigints@^1.0.1, has-bigints@^1.0.2:
 has-bigints@^1.0.1, has-bigints@^1.0.2:
   version "1.0.2"
   version "1.0.2"
@@ -3190,10 +3190,10 @@ safe-regex-test@^1.1.0:
     es-errors "^1.3.0"
     es-errors "^1.3.0"
     is-regex "^1.2.1"
     is-regex "^1.2.1"
 
 
-sass@1.97.1:
-  version "1.97.1"
-  resolved "https://registry.yarnpkg.com/sass/-/sass-1.97.1.tgz#f36e492baf8ccdd08d591b58d3d8b53ea35ab905"
-  integrity sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A==
+sass@1.97.2:
+  version "1.97.2"
+  resolved "https://registry.yarnpkg.com/sass/-/sass-1.97.2.tgz#e515a319092fd2c3b015228e3094b40198bff0da"
+  integrity sha512-y5LWb0IlbO4e97Zr7c3mlpabcbBtS+ieiZ9iwDooShpFKWXf62zz5pEPdwrLYm+Bxn1fnbwFGzHuCLSA9tBmrw==
   dependencies:
   dependencies:
     chokidar "^4.0.0"
     chokidar "^4.0.0"
     immutable "^5.0.2"
     immutable "^5.0.2"

+ 2 - 2
netbox/release.yaml

@@ -1,3 +1,3 @@
-version: "4.4.9"
+version: "4.4.10"
 edition: "Community"
 edition: "Community"
-published: "2025-12-23"
+published: "2026-01-06"

BIN
netbox/translations/cs/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/cs/LC_MESSAGES/django.po


BIN
netbox/translations/da/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/da/LC_MESSAGES/django.po


BIN
netbox/translations/de/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/de/LC_MESSAGES/django.po


BIN
netbox/translations/es/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/es/LC_MESSAGES/django.po


BIN
netbox/translations/fr/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/fr/LC_MESSAGES/django.po


BIN
netbox/translations/it/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/it/LC_MESSAGES/django.po


BIN
netbox/translations/ja/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/ja/LC_MESSAGES/django.po


BIN
netbox/translations/lv/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/lv/LC_MESSAGES/django.po


BIN
netbox/translations/nl/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/nl/LC_MESSAGES/django.po


BIN
netbox/translations/pl/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/pl/LC_MESSAGES/django.po


BIN
netbox/translations/pt/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/pt/LC_MESSAGES/django.po


BIN
netbox/translations/ru/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/ru/LC_MESSAGES/django.po


BIN
netbox/translations/tr/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/tr/LC_MESSAGES/django.po


BIN
netbox/translations/uk/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/uk/LC_MESSAGES/django.po


BIN
netbox/translations/zh/LC_MESSAGES/django.mo


Fichier diff supprimé car celui-ci est trop grand
+ 231 - 214
netbox/translations/zh/LC_MESSAGES/django.po


+ 1 - 1
pyproject.toml

@@ -3,7 +3,7 @@
 
 
 [project]
 [project]
 name = "netbox"
 name = "netbox"
-version = "4.4.9"
+version = "4.4.10"
 requires-python = ">=3.10"
 requires-python = ">=3.10"
 description = "The premier source of truth powering network automation."
 description = "The premier source of truth powering network automation."
 readme = "README.md"
 readme = "README.md"

+ 5 - 5
requirements.txt

@@ -10,14 +10,14 @@ django-pglocks==1.0.4
 django-prometheus==2.4.1
 django-prometheus==2.4.1
 django-redis==6.0.0
 django-redis==6.0.0
 django-rich==2.2.0
 django-rich==2.2.0
-django-rq==3.2.1
+django-rq==3.2.2
 django-storages==1.14.6
 django-storages==1.14.6
 django-tables2==2.8.0
 django-tables2==2.8.0
 django-taggit==6.1.0
 django-taggit==6.1.0
 django-timezone-field==7.2.1
 django-timezone-field==7.2.1
 djangorestframework==3.16.1
 djangorestframework==3.16.1
 drf-spectacular==0.29.0
 drf-spectacular==0.29.0
-drf-spectacular-sidecar==2025.12.1
+drf-spectacular-sidecar==2026.1.1
 feedparser==6.0.12
 feedparser==6.0.12
 gunicorn==23.0.0
 gunicorn==23.0.0
 Jinja2==3.1.6
 Jinja2==3.1.6
@@ -28,7 +28,7 @@ mkdocstrings==1.0.0
 mkdocstrings-python==2.0.1
 mkdocstrings-python==2.0.1
 netaddr==1.3.0
 netaddr==1.3.0
 nh3==0.3.2
 nh3==0.3.2
-Pillow==12.0.0
+Pillow==12.1.0
 psycopg[c,pool]==3.3.2
 psycopg[c,pool]==3.3.2
 PyYAML==6.0.3
 PyYAML==6.0.3
 requests==2.32.5
 requests==2.32.5
@@ -36,8 +36,8 @@ rq==2.6.1
 social-auth-app-django==5.7.0
 social-auth-app-django==5.7.0
 social-auth-core==4.8.3
 social-auth-core==4.8.3
 sorl-thumbnail==12.11.0
 sorl-thumbnail==12.11.0
-strawberry-graphql==0.287.3
-strawberry-graphql-django==0.70.1
+strawberry-graphql==0.288.2
+strawberry-graphql-django==0.73.0
 svgwrite==1.4.3
 svgwrite==1.4.3
 tablib==3.9.0
 tablib==3.9.0
 tzdata==2025.3
 tzdata==2025.3

Certains fichiers n'ont pas été affichés car il y a eu trop de fichiers modifiés dans ce diff