diff --git a/.github/ISSUE_TEMPLATE/bug_report.yaml b/.github/ISSUE_TEMPLATE/bug_report.yaml index 30b18956b..06433bb70 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yaml +++ b/.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 diff --git a/.github/ISSUE_TEMPLATE/feature_request.yaml b/.github/ISSUE_TEMPLATE/feature_request.yaml index b73d332ef..30e3dea1c 100644 --- a/.github/ISSUE_TEMPLATE/feature_request.yaml +++ b/.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 diff --git a/base_requirements.txt b/base_requirements.txt index 841dc0a24..c89a1ebee 100644 --- a/base_requirements.txt +++ b/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 diff --git a/contrib/generated_schema.json b/contrib/generated_schema.json index deda2b821..fc4ae8064 100644 --- a/contrib/generated_schema.json +++ b/contrib/generated_schema.json @@ -377,6 +377,7 @@ "ieee802.11ad", "ieee802.11ax", "ieee802.11ay", + "ieee802.11be", "ieee802.15.1", "other-wireless", "gsm", diff --git a/docs/release-notes/version-4.0.md b/docs/release-notes/version-4.0.md index 15f98e4f5..9b98c94c5 100644 --- a/docs/release-notes/version-4.0.md +++ b/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 diff --git a/requirements.txt b/requirements.txt index dad3deb53..4efde65fe 100644 --- a/requirements.txt +++ b/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