Browse Source

Release v4.2.9

Jeremy Stretch 9 months ago
parent
commit
e5cdd8f2b0
33 changed files with 2965 additions and 2844 deletions
  1. 1 1
      .github/ISSUE_TEMPLATE/01-feature_request.yaml
  2. 1 1
      .github/ISSUE_TEMPLATE/02-bug_report.yaml
  3. 37 0
      docs/release-notes/version-4.2.md
  4. 2 2
      netbox/release.yaml
  5. BIN
      netbox/translations/cs/LC_MESSAGES/django.mo
  6. 209 203
      netbox/translations/cs/LC_MESSAGES/django.po
  7. BIN
      netbox/translations/da/LC_MESSAGES/django.mo
  8. 209 203
      netbox/translations/da/LC_MESSAGES/django.po
  9. BIN
      netbox/translations/de/LC_MESSAGES/django.mo
  10. 208 202
      netbox/translations/de/LC_MESSAGES/django.po
  11. BIN
      netbox/translations/es/LC_MESSAGES/django.mo
  12. 208 202
      netbox/translations/es/LC_MESSAGES/django.po
  13. BIN
      netbox/translations/fr/LC_MESSAGES/django.mo
  14. 208 202
      netbox/translations/fr/LC_MESSAGES/django.po
  15. BIN
      netbox/translations/it/LC_MESSAGES/django.mo
  16. 208 202
      netbox/translations/it/LC_MESSAGES/django.po
  17. BIN
      netbox/translations/ja/LC_MESSAGES/django.mo
  18. 209 203
      netbox/translations/ja/LC_MESSAGES/django.po
  19. BIN
      netbox/translations/nl/LC_MESSAGES/django.mo
  20. 208 202
      netbox/translations/nl/LC_MESSAGES/django.po
  21. BIN
      netbox/translations/pl/LC_MESSAGES/django.mo
  22. 208 202
      netbox/translations/pl/LC_MESSAGES/django.po
  23. BIN
      netbox/translations/pt/LC_MESSAGES/django.mo
  24. 210 204
      netbox/translations/pt/LC_MESSAGES/django.po
  25. BIN
      netbox/translations/ru/LC_MESSAGES/django.mo
  26. 208 202
      netbox/translations/ru/LC_MESSAGES/django.po
  27. BIN
      netbox/translations/tr/LC_MESSAGES/django.mo
  28. 208 202
      netbox/translations/tr/LC_MESSAGES/django.po
  29. BIN
      netbox/translations/uk/LC_MESSAGES/django.mo
  30. 210 204
      netbox/translations/uk/LC_MESSAGES/django.po
  31. BIN
      netbox/translations/zh/LC_MESSAGES/django.mo
  32. 209 203
      netbox/translations/zh/LC_MESSAGES/django.po
  33. 4 4
      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.8
+      placeholder: v4.2.9
     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.8
+      placeholder: v4.2.9
     validations:
       required: true
   - type: dropdown

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

@@ -1,5 +1,42 @@
 # NetBox v4.2
 
+## v4.2.9 (2025-04-30)
+
+### Enhancements
+
+* [#17151](https://github.com/netbox-community/netbox/issues/17151) - Display circuit type with background color in circuits list
+* [#17319](https://github.com/netbox-community/netbox/issues/17319) - Improve layout of component template edit forms
+* [#17405](https://github.com/netbox-community/netbox/issues/17405) - Display plugin icons in plugins list
+* [#18215](https://github.com/netbox-community/netbox/issues/18215) - Link to script results list from script history
+* [#18334](https://github.com/netbox-community/netbox/issues/18334) - Add region, site group, site, location, and rack filters for modules
+* [#18982](https://github.com/netbox-community/netbox/issues/18982) - Reference rack as related object in changelog records for rack reservations
+* [#18989](https://github.com/netbox-community/netbox/issues/18989) - List virtual circuits under provider view
+* [#19110](https://github.com/netbox-community/netbox/issues/19110) - Enable filtering devices and virtual machines by primary IP address
+* [#19358](https://github.com/netbox-community/netbox/issues/19358) - Move release info from footer to the navigation menu
+
+### Bug Fixes
+
+* [#15739](https://github.com/netbox-community/netbox/issues/15739) - Account for parallel cables when calculating total path length
+* [#15971](https://github.com/netbox-community/netbox/issues/15971) - Preserve "none" selection in filter form fields
+* [#16238](https://github.com/netbox-community/netbox/issues/16238) - Fix styling for white, gray, and black custom link buttons
+* [#17613](https://github.com/netbox-community/netbox/issues/17613) - Fix layout of object view content on mobile
+* [#17676](https://github.com/netbox-community/netbox/issues/17676) - Fix support for module bay creation when bulk importing module types
+* [#18706](https://github.com/netbox-community/netbox/issues/18706) - Fix validation for VLANs assigned to both a group and a site
+* [#18717](https://github.com/netbox-community/netbox/issues/18717) - Ensure change logs populated for many-to-one changes
+* [#19117](https://github.com/netbox-community/netbox/issues/19117) - Avoid `AttributeError` exception when bulk import objects which have a multi-object custom field with a default value
+* [#19204](https://github.com/netbox-community/netbox/issues/19204) - Improve JSON serialization support for data returned by a custom script
+* [#19217](https://github.com/netbox-community/netbox/issues/19217) - Ensure static assets for the debug toolbar are installed even if `DEBUG` is false
+* [#19228](https://github.com/netbox-community/netbox/issues/19228) - Fix ordering of custom scripts to avoid `NoReverseMatch` exception
+* [#19229](https://github.com/netbox-community/netbox/issues/19229) - Fix `ValueError` exception when attempting to nullify interface mode when a VLAN is assigned
+* [#19275](https://github.com/netbox-community/netbox/issues/19275) - `type` field should not be required when bulk editing interfaces
+* [#19279](https://github.com/netbox-community/netbox/issues/19279) - `status` field should not be required when bulk editing inventory items
+* [#19281](https://github.com/netbox-community/netbox/issues/19281) - Fix form validation failure when attempting to create a service from a service template
+* [#19320](https://github.com/netbox-community/netbox/issues/19320) - Include Q-in-Q VLAN (if any) in VM interface details
+* [#19322](https://github.com/netbox-community/netbox/issues/19322) - Correct URL paths for bulk import views
+* [#19346](https://github.com/netbox-community/netbox/issues/19346) - Ensure all redirect URLs are validated before use
+
+---
+
 ## v4.2.8 (2025-04-22)
 
 ### Enhancements

+ 2 - 2
netbox/release.yaml

@@ -1,3 +1,3 @@
-version: "4.2.8"
+version: "4.2.9"
 edition: "Community"
-published: "2025-04-22"
+published: "2025-04-30"

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


File diff suppressed because it is too large
+ 209 - 203
netbox/translations/cs/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 209 - 203
netbox/translations/da/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/de/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/es/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/fr/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/it/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 209 - 203
netbox/translations/ja/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/nl/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/pl/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 210 - 204
netbox/translations/pt/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/ru/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 208 - 202
netbox/translations/tr/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 210 - 204
netbox/translations/uk/LC_MESSAGES/django.po


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


File diff suppressed because it is too large
+ 209 - 203
netbox/translations/zh/LC_MESSAGES/django.po


+ 4 - 4
requirements.txt

@@ -1,6 +1,6 @@
 Django==5.1.8
 django-cors-headers==4.7.0
-django-debug-toolbar==5.1.0
+django-debug-toolbar==5.2.0
 django-filter==25.1
 django-htmx==1.23.0
 django-graphiql-debug-toolbar==0.2.0
@@ -9,7 +9,7 @@ django-pglocks==1.0.4
 django-prometheus==2.3.1
 django-redis==5.4.0
 django-rich==1.14.0
-django-rq==3.0
+django-rq==3.0.1
 django-taggit==6.1.0
 django-tables2==2.7.5
 django-timezone-field==7.1
@@ -25,12 +25,12 @@ mkdocstrings[python]==0.29.1
 netaddr==1.3.0
 nh3==0.2.21
 Pillow==11.2.1
-psycopg[c,pool]==3.2.6
+psycopg[c,pool]==3.2.7
 PyYAML==6.0.2
 requests==2.32.3
 rq==2.3.2
 social-auth-app-django==5.4.3
-social-auth-core==4.5.6
+social-auth-core==4.6.1
 strawberry-graphql==0.266.0
 strawberry-graphql-django==0.58.0
 svgwrite==1.4.3

Some files were not shown because too many files changed in this diff