Ver Fonte

Release v4.4.3

Jeremy Stretch há 4 meses atrás
pai
commit
a69bbcf651
36 ficheiros alterados com 2599 adições e 2489 exclusões
  1. 1 1
      .github/ISSUE_TEMPLATE/01-feature_request.yaml
  2. 1 1
      .github/ISSUE_TEMPLATE/02-bug_report.yaml
  3. 1 3
      base_requirements.txt
  4. 1 1
      contrib/openapi.json
  5. 27 0
      docs/release-notes/version-4.4.md
  6. 2 2
      netbox/release.yaml
  7. BIN
      netbox/translations/cs/LC_MESSAGES/django.mo
  8. 183 177
      netbox/translations/cs/LC_MESSAGES/django.po
  9. BIN
      netbox/translations/da/LC_MESSAGES/django.mo
  10. 183 177
      netbox/translations/da/LC_MESSAGES/django.po
  11. BIN
      netbox/translations/de/LC_MESSAGES/django.mo
  12. 176 170
      netbox/translations/de/LC_MESSAGES/django.po
  13. BIN
      netbox/translations/es/LC_MESSAGES/django.mo
  14. 183 177
      netbox/translations/es/LC_MESSAGES/django.po
  15. BIN
      netbox/translations/fr/LC_MESSAGES/django.mo
  16. 183 177
      netbox/translations/fr/LC_MESSAGES/django.po
  17. BIN
      netbox/translations/it/LC_MESSAGES/django.mo
  18. 183 177
      netbox/translations/it/LC_MESSAGES/django.po
  19. BIN
      netbox/translations/ja/LC_MESSAGES/django.mo
  20. 183 177
      netbox/translations/ja/LC_MESSAGES/django.po
  21. BIN
      netbox/translations/nl/LC_MESSAGES/django.mo
  22. 183 177
      netbox/translations/nl/LC_MESSAGES/django.po
  23. BIN
      netbox/translations/pl/LC_MESSAGES/django.mo
  24. 183 177
      netbox/translations/pl/LC_MESSAGES/django.po
  25. BIN
      netbox/translations/pt/LC_MESSAGES/django.mo
  26. 184 177
      netbox/translations/pt/LC_MESSAGES/django.po
  27. BIN
      netbox/translations/ru/LC_MESSAGES/django.mo
  28. 183 177
      netbox/translations/ru/LC_MESSAGES/django.po
  29. BIN
      netbox/translations/tr/LC_MESSAGES/django.mo
  30. 183 177
      netbox/translations/tr/LC_MESSAGES/django.po
  31. BIN
      netbox/translations/uk/LC_MESSAGES/django.mo
  32. 183 177
      netbox/translations/uk/LC_MESSAGES/django.po
  33. BIN
      netbox/translations/zh/LC_MESSAGES/django.mo
  34. 183 177
      netbox/translations/zh/LC_MESSAGES/django.po
  35. 1 1
      pyproject.toml
  36. 9 9
      requirements.txt

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

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

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

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

+ 1 - 3
base_requirements.txt

@@ -12,9 +12,7 @@ django-cors-headers
 
 # Runtime UI tool for debugging Django
 # https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst
-# django-debug-toolbar v6.0.0 raises "Attribute Error at /: 'function' object has no attribute 'set'" 
-# see https://github.com/netbox-community/netbox/issues/19974
-django-debug-toolbar==5.2.0
+django-debug-toolbar
 
 # Library for writing reusable URL query filters
 # https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst

+ 1 - 1
contrib/openapi.json

@@ -2,7 +2,7 @@
     "openapi": "3.0.3",
     "info": {
         "title": "NetBox REST API",
-        "version": "4.4.2",
+        "version": "4.4.3",
         "license": {
             "name": "Apache v2 License"
         }

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

@@ -1,5 +1,32 @@
 # NetBox v4.4
 
+## v4.4.3 (2025-10-14)
+
+### Enhancements
+
+* [#20426](https://github.com/netbox-community/netbox/issues/20426) - Add a copy-to-clipboard button for custom script output
+* [#20516](https://github.com/netbox-community/netbox/issues/20516) - Improve rendering of VLAN ID ranges in VLAN group tables
+
+### Bug Fixes
+
+* [#19302](https://github.com/netbox-community/netbox/issues/19302) - Fix uniqueness validation in REST API for nullable fields
+* [#19615](https://github.com/netbox-community/netbox/issues/19615) - Fix support for static file parameters in templates when external storage is in use
+* [#19818](https://github.com/netbox-community/netbox/issues/19818) - Hide primary IP assignment fields when creating a new virtual machine in the UI
+* [#19825](https://github.com/netbox-community/netbox/issues/19825) - Prevent cache for config revisions from being erroneously overwritten when debugging is enabled
+* [#20140](https://github.com/netbox-community/netbox/issues/20140) - Changing a site's region or group should update any associated circuit terminations
+* [#20156](https://github.com/netbox-community/netbox/issues/20156) - Fix display of rack elevation labels
+* [#20290](https://github.com/netbox-community/netbox/issues/20290) - Fix migration error when upgrading to NetBox v4.4 from releases earlier than v4.3
+* [#20471](https://github.com/netbox-community/netbox/issues/20471) - Saving an unmodified VLAN group should not generate a change record
+* [#20475](https://github.com/netbox-community/netbox/issues/20475) - Collapse singleton VLAN IDs in VLAN group display
+* [#20494](https://github.com/netbox-community/netbox/issues/20494) - Correct OpenAPI schema definition for `IntegerRangeSerializer`
+* [#20496](https://github.com/netbox-community/netbox/issues/20496) - REST API should always honor `MAX_PAGE_SIZE` value
+* [#20497](https://github.com/netbox-community/netbox/issues/20497) - Fix filtering of VLAN groups by VLAN ID range in GraphQL API
+* [#20507](https://github.com/netbox-community/netbox/issues/20507) - Fix support for fetching ASN contacts via GraphQL API
+* [#20523](https://github.com/netbox-community/netbox/issues/20523) - Hide password change form for users authenticated via SSO
+* [#20542](https://github.com/netbox-community/netbox/issues/20542) - Fix the creation of MAC addresses using the "quick add" form
+
+---
+
 ## v4.4.2 (2025-09-30)
 
 ### Enhancements

+ 2 - 2
netbox/release.yaml

@@ -1,3 +1,3 @@
-version: "4.4.2"
+version: "4.4.3"
 edition: "Community"
-published: "2025-09-30"
+published: "2025-10-14"

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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/cs/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/da/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 176 - 170
netbox/translations/de/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/es/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/fr/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/it/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/ja/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/nl/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/pl/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 184 - 177
netbox/translations/pt/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/ru/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/tr/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/uk/LC_MESSAGES/django.po


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


Diff do ficheiro suprimidas por serem muito extensas
+ 183 - 177
netbox/translations/zh/LC_MESSAGES/django.po


+ 1 - 1
pyproject.toml

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

+ 9 - 9
requirements.txt

@@ -1,8 +1,8 @@
 colorama==0.4.6
 Django==5.2.7
 django-cors-headers==4.9.0
-django-debug-toolbar==5.2.0
-django-filter==25.1
+django-debug-toolbar==6.0.0
+django-filter==25.2
 django-graphiql-debug-toolbar==0.2.0
 django-htmx==1.26.0
 django-mptt==0.17.0
@@ -17,27 +17,27 @@ django-taggit==6.1.0
 django-timezone-field==7.1
 djangorestframework==3.16.1
 drf-spectacular==0.28.0
-drf-spectacular-sidecar==2025.9.1
+drf-spectacular-sidecar==2025.10.1
 feedparser==6.0.12
 gunicorn==23.0.0
 Jinja2==3.1.6
 jsonschema==4.25.1
 Markdown==3.9
-mkdocs-material==9.6.20
+mkdocs-material==9.6.21
 mkdocstrings==0.30.1
 mkdocstrings-python==1.18.2
 netaddr==1.3.0
-nh3==0.3.0
+nh3==0.3.1
 Pillow==11.3.0
 psycopg[c,pool]==3.2.10
 PyYAML==6.0.3
 requests==2.32.5
 rq==2.6.0
-social-auth-app-django==5.5.1
-social-auth-core==4.7.0
+social-auth-app-django==5.6.0
+social-auth-core==4.8.1
 sorl-thumbnail==12.11.0
-strawberry-graphql==0.282.0
-strawberry-graphql-django==0.65.1
+strawberry-graphql==0.283.3
+strawberry-graphql-django==0.66.1
 svgwrite==1.4.3
 tablib==3.8.0
 tzdata==2025.2

Alguns ficheiros não foram mostrados porque muitos ficheiros mudaram neste diff