Parcourir la source

Release v4.0.9

Jeremy Stretch il y a 1 an
Parent
commit
f3f1aa3841

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

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

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

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

+ 1 - 1
base_requirements.txt

@@ -10,7 +10,7 @@ django-cors-headers
 # https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst
 # Pinned for DNS looukp bug; see https://github.com/netbox-community/netbox/issues/16454
 # and https://github.com/jazzband/django-debug-toolbar/issues/1927
-django-debug-toolbar==4.3.0
+django-debug-toolbar
 
 # Library for writing reusable URL query filters
 # https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst

+ 1 - 0
contrib/generated_schema.json

@@ -377,6 +377,7 @@
                         "ieee802.11ad",
                         "ieee802.11ax",
                         "ieee802.11ay",
+                        "ieee802.11be",
                         "ieee802.15.1",
                         "other-wireless",
                         "gsm",

+ 3 - 1
docs/release-notes/version-4.0.md

@@ -1,6 +1,6 @@
 # NetBox v4.0
 
-## v4.0.9 (FUTURE)
+## v4.0.9 (2024-08-14)
 
 ### Enhancements
 
@@ -10,7 +10,9 @@
 ### Bug Fixes
 
 * [#13459](https://github.com/netbox-community/netbox/issues/13459) - Correct OpenAPI schema type for `TreeNodeMultipleChoiceFilter`
+* [#16073](https://github.com/netbox-community/netbox/issues/16073) - Respect default values for custom fields during bulk import of objects
 * [#16176](https://github.com/netbox-community/netbox/issues/16176) - Restore ability to select multiple terminating devices when connecting a cable
+* [#16871](https://github.com/netbox-community/netbox/issues/16871) - Sanitize device ID query parameter when bulk editing components to prevent exception
 * [#17038](https://github.com/netbox-community/netbox/issues/17038) - Fix AttributeError exception when attempting to export system status data
 * [#17064](https://github.com/netbox-community/netbox/issues/17064) - Fix misaligned text within rendered Markdown code blocks
 * [#17124](https://github.com/netbox-community/netbox/issues/17124) - `BaseTable` should follow reverse one-to-one relationships when prefetching related objects

+ 6 - 6
requirements.txt

@@ -1,14 +1,14 @@
-Django==5.0.7
+Django==5.0.8
 django-cors-headers==4.4.0
-django-debug-toolbar==4.3.0
+django-debug-toolbar==4.4.6
 django-filter==24.2
-django-htmx==1.18.0
+django-htmx==1.19.0
 django-graphiql-debug-toolbar==0.2.0
 django-mptt==0.16.0
 django-pglocks==1.0.4
 django-prometheus==2.3.1
 django-redis==5.4.0
-django-rich==1.9.0
+django-rich==1.10.0
 django-rq==2.10.2
 django-taggit==5.0.1
 django-tables2==2.7.0
@@ -17,7 +17,7 @@ djangorestframework==3.15.2
 drf-spectacular==0.27.2
 drf-spectacular-sidecar==2024.7.1
 feedparser==6.0.11
-gunicorn==22.0.0
+gunicorn==23.0.0
 Jinja2==3.1.4
 Markdown==3.6
 mkdocs-material==9.5.30
@@ -26,7 +26,7 @@ netaddr==1.3.0
 nh3==0.2.18
 Pillow==10.4.0
 psycopg[c,pool]==3.2.1
-PyYAML==6.0.1
+PyYAML==6.0.2
 requests==2.32.3
 social-auth-app-django==5.4.2
 social-auth-core==4.5.4