Просмотр исходного кода

Merge pull request #18823 from netbox-community/release-v4.2.5

Release v4.2.5
bctiemann 11 месяцев назад
Родитель
Сommit
2d35cc56ed
32 измененных файлов с 5627 добавлено и 4192 удалено
  1. 1 1
      .github/ISSUE_TEMPLATE/01-feature_request.yaml
  2. 1 1
      .github/ISSUE_TEMPLATE/02-bug_report.yaml
  3. 31 0
      docs/release-notes/version-4.2.md
  4. 8 8
      netbox/project-static/yarn.lock
  5. 2 2
      netbox/release.yaml
  6. BIN
      netbox/translations/cs/LC_MESSAGES/django.mo
  7. 428 320
      netbox/translations/cs/LC_MESSAGES/django.po
  8. BIN
      netbox/translations/da/LC_MESSAGES/django.mo
  9. 428 320
      netbox/translations/da/LC_MESSAGES/django.po
  10. BIN
      netbox/translations/de/LC_MESSAGES/django.mo
  11. 431 323
      netbox/translations/de/LC_MESSAGES/django.po
  12. BIN
      netbox/translations/es/LC_MESSAGES/django.mo
  13. 428 320
      netbox/translations/es/LC_MESSAGES/django.po
  14. BIN
      netbox/translations/fr/LC_MESSAGES/django.mo
  15. 430 322
      netbox/translations/fr/LC_MESSAGES/django.po
  16. BIN
      netbox/translations/it/LC_MESSAGES/django.mo
  17. 428 320
      netbox/translations/it/LC_MESSAGES/django.po
  18. BIN
      netbox/translations/ja/LC_MESSAGES/django.mo
  19. 430 322
      netbox/translations/ja/LC_MESSAGES/django.po
  20. BIN
      netbox/translations/nl/LC_MESSAGES/django.mo
  21. 430 322
      netbox/translations/nl/LC_MESSAGES/django.po
  22. BIN
      netbox/translations/pl/LC_MESSAGES/django.mo
  23. 428 320
      netbox/translations/pl/LC_MESSAGES/django.po
  24. BIN
      netbox/translations/ru/LC_MESSAGES/django.mo
  25. 428 320
      netbox/translations/ru/LC_MESSAGES/django.po
  26. BIN
      netbox/translations/tr/LC_MESSAGES/django.mo
  27. 428 320
      netbox/translations/tr/LC_MESSAGES/django.po
  28. BIN
      netbox/translations/uk/LC_MESSAGES/django.mo
  29. 430 322
      netbox/translations/uk/LC_MESSAGES/django.po
  30. BIN
      netbox/translations/zh/LC_MESSAGES/django.mo
  31. 430 322
      netbox/translations/zh/LC_MESSAGES/django.po
  32. 7 7
      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.2.4
+      placeholder: v4.2.5
     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.2.4
+      placeholder: v4.2.5
     validations:
       required: true
   - type: dropdown

+ 31 - 0
docs/release-notes/version-4.2.md

@@ -1,5 +1,36 @@
 # NetBox v4.2
 
+## v4.2.5 (2025-03-06)
+
+### Enhancements
+
+* [#17357](https://github.com/netbox-community/netbox/issues/17357) - Use VirtualChassis name as fallback for unnamed devices
+* [#17542](https://github.com/netbox-community/netbox/issues/17542) - Add contact assignments to VPN tunnels
+* [#17944](https://github.com/netbox-community/netbox/issues/17944) - Allow script inputs to be filtered on ObjectVar and MultiObjectVar selections
+* [#18024](https://github.com/netbox-community/netbox/issues/18024) - Add permalink URL pattern to match a custom script by module and class name
+* [#18095](https://github.com/netbox-community/netbox/issues/18095) - Ensure contacts are shown on children of objects with contacts
+* [#18141](https://github.com/netbox-community/netbox/issues/18141) - Support "Quick Add" for plugins
+* [#18403](https://github.com/netbox-community/netbox/issues/18403) - Improve performance of job list views
+* [#18693](https://github.com/netbox-community/netbox/issues/18693) - Support setting VLAN translation on bulk edit of interfaces
+* [#18772](https://github.com/netbox-community/netbox/issues/18772) - Add "type" filter for virtual circuits
+* [#18774](https://github.com/netbox-community/netbox/issues/18774) - Add tooltip preview of tag descriptions when hovering over tags
+
+### Bug Fixes
+
+* [#15016](https://github.com/netbox-community/netbox/issues/15016) - Prevent AssertionError when adding multiple devices "mid-span" in a cable trace
+* [#15924](https://github.com/netbox-community/netbox/issues/15924) - Prevent setting tagged VLANs on interfaces with mode: tagged-all
+* [#17488](https://github.com/netbox-community/netbox/issues/17488) - Ensure VLANGroup.vid_ranges shows up in API results
+* [#17709](https://github.com/netbox-community/netbox/issues/17709) - Allow primary key for nested models in OpenAPI request schemas
+* [#17796](https://github.com/netbox-community/netbox/issues/17796) - Fix IndexError on "Create & Add Another" operation on custom field choices
+* [#18605](https://github.com/netbox-community/netbox/issues/18605) - Limit VLAN selection dropdown to choices appropriate to site
+* [#18722](https://github.com/netbox-community/netbox/issues/18722) - Improve UI feedback on failed script execution
+* [#18729](https://github.com/netbox-community/netbox/issues/18729) - Fix unpredictable ordering on querysets with annotations/groupings
+* [#18753](https://github.com/netbox-community/netbox/issues/18753) - Prevent webhooks from being triggered on a script dry-run
+* [#18758](https://github.com/netbox-community/netbox/issues/18758) - Fix FieldError when sorting by account count field in providers list
+* [#18768](https://github.com/netbox-community/netbox/issues/18768) - Fix removing a secondary MAC address from an interface
+
+---
+
 ## v4.2.4 (2025-02-21)
 
 ### Enhancements

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

@@ -2673,10 +2673,10 @@ safe-regex-test@^1.0.3:
     es-errors "^1.3.0"
     is-regex "^1.1.4"
 
-sass@1.83.4:
-  version "1.83.4"
-  resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.4.tgz#5ccf60f43eb61eeec300b780b8dcb85f16eec6d1"
-  integrity sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==
+sass@1.85.0:
+  version "1.85.0"
+  resolved "https://registry.yarnpkg.com/sass/-/sass-1.85.0.tgz#0127ef697d83144496401553f0a0e87be83df45d"
+  integrity sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==
   dependencies:
     chokidar "^4.0.0"
     immutable "^5.0.2"
@@ -2882,10 +2882,10 @@ toggle-selection@^1.0.6:
   resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32"
   integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==
 
-tom-select@2.4.2:
-  version "2.4.2"
-  resolved "https://registry.yarnpkg.com/tom-select/-/tom-select-2.4.2.tgz#9764faf6cba51f6571d03a79bb7c1cac1cac7a5a"
-  integrity sha512-2RWjkL3gMDz9E+u8w+tQy9JWsYq8gaSytEVeugKYDeMus6ZtxT1HttLPnXsfHCnBPlsNubVyj5gtUeN+S+bcpA==
+tom-select@2.4.3:
+  version "2.4.3"
+  resolved "https://registry.yarnpkg.com/tom-select/-/tom-select-2.4.3.tgz#1daa4131cd317de691f39eb5bf41148265986c1f"
+  integrity sha512-MFFrMxP1bpnAMPbdvPCZk0KwYxLqhYZso39torcdoefeV/NThNyDu8dV96/INJ5XQVTL3O55+GqQ78Pkj5oCfw==
   dependencies:
     "@orchidjs/sifter" "^1.1.0"
     "@orchidjs/unicode-variants" "^1.1.2"

+ 2 - 2
netbox/release.yaml

@@ -1,3 +1,3 @@
-version: "4.2.4"
+version: "4.2.5"
 edition: "Community"
-published: "2025-02-21"
+published: "2025-03-06"

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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/cs/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/da/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 431 - 323
netbox/translations/de/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/es/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 430 - 322
netbox/translations/fr/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/it/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 430 - 322
netbox/translations/ja/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 430 - 322
netbox/translations/nl/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/pl/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/ru/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 428 - 320
netbox/translations/tr/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 430 - 322
netbox/translations/uk/LC_MESSAGES/django.po


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


Разница между файлами не показана из-за своего большого размера
+ 430 - 322
netbox/translations/zh/LC_MESSAGES/django.po


+ 7 - 7
requirements.txt

@@ -1,4 +1,4 @@
-Django==5.1.6
+Django==5.1.7
 django-cors-headers==4.7.0
 django-debug-toolbar==5.0.1
 django-filter==25.1
@@ -15,23 +15,23 @@ django-tables2==2.7.5
 django-timezone-field==7.1
 djangorestframework==3.15.2
 drf-spectacular==0.28.0
-drf-spectacular-sidecar==2025.2.1
+drf-spectacular-sidecar==2025.3.1
 feedparser==6.0.11
 gunicorn==23.0.0
-Jinja2==3.1.5
+Jinja2==3.1.6
 Markdown==3.7
-mkdocs-material==9.6.5
+mkdocs-material==9.6.7
 mkdocstrings[python-legacy]==0.27.0
 netaddr==1.3.0
-nh3==0.2.20
+nh3==0.2.21
 Pillow==11.1.0
-psycopg[c,pool]==3.2.4
+psycopg[c,pool]==3.2.5
 PyYAML==6.0.2
 requests==2.32.3
 rq==2.1.0
 social-auth-app-django==5.4.3
 social-auth-core==4.5.6
-strawberry-graphql==0.260.2
+strawberry-graphql==0.262.0
 strawberry-graphql-django==0.52.0
 svgwrite==1.4.3
 tablib==3.8.0

Некоторые файлы не были показаны из-за большого количества измененных файлов