Skip to content

Commit 7c63d00

Browse files
committed
Release v4.4.9
1 parent 93119f5 commit 7c63d00

File tree

29 files changed

+17749
-16126
lines changed

29 files changed

+17749
-16126
lines changed

.github/ISSUE_TEMPLATE/01-feature_request.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ body:
1515
attributes:
1616
label: NetBox version
1717
description: What version of NetBox are you currently running?
18-
placeholder: v4.4.8
18+
placeholder: v4.4.9
1919
validations:
2020
required: true
2121
- type: dropdown

.github/ISSUE_TEMPLATE/02-bug_report.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ body:
2727
attributes:
2828
label: NetBox Version
2929
description: What version of NetBox are you currently running?
30-
placeholder: v4.4.8
30+
placeholder: v4.4.9
3131
validations:
3232
required: true
3333
- type: dropdown

contrib/openapi.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"openapi": "3.0.3",
33
"info": {
44
"title": "NetBox REST API",
5-
"version": "4.4.8",
5+
"version": "4.4.9",
66
"license": {
77
"name": "Apache v2 License"
88
}
@@ -158511,6 +158511,7 @@
158511158511
"fr",
158512158512
"it",
158513158513
"ja",
158514+
"lv",
158514158515
"nl",
158515158516
"pl",
158516158517
"pt",
@@ -205630,15 +205631,9 @@
205630205631
"description": {
205631205632
"type": "string",
205632205633
"maxLength": 200
205633-
},
205634-
"devicetype_count": {
205635-
"type": "integer",
205636-
"format": "int64",
205637-
"readOnly": true
205638205634
}
205639205635
},
205640205636
"required": [
205641-
"devicetype_count",
205642205637
"display",
205643205638
"id",
205644205639
"name",

docs/release-notes/version-4.4.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,31 @@
11
# NetBox v4.4
22

3+
## v4.4.9 (2025-12-23)
4+
5+
### Enhancements
6+
7+
* [#20309](https://github.com/netbox-community/netbox/issues/20309) - Support ASDOT notation for ASN ranges
8+
* [#20720](https://github.com/netbox-community/netbox/issues/20720) - Add Latvian translations
9+
* [#20900](https://github.com/netbox-community/netbox/issues/20900) - Allow filtering custom choice fields by multiple values in the UI
10+
11+
### Bug Fixes
12+
13+
* [#17976](https://github.com/netbox-community/netbox/issues/17976) - Remove `devicetype_count` from nested manufacturer to correct OpenAPI schema
14+
* [#20011](https://github.com/netbox-community/netbox/issues/20011) - Provide a clear message when encountering duplicate object IDs during bulk import
15+
* [#20114](https://github.com/netbox-community/netbox/issues/20114) - Preserve `parent_bay` during device bulk import when tags are present
16+
* [#20491](https://github.com/netbox-community/netbox/issues/20491) - Improve handling of numeric ranges in tests
17+
* [#20873](https://github.com/netbox-community/netbox/issues/20873) - Fix `AttributeError` exception triggered by event rules associated with an object that supports file attachments
18+
* [#20875](https://github.com/netbox-community/netbox/issues/20875) - Ensure that parent object relations are cached (for filtering) on device/module components during instantiation
19+
* [#20876](https://github.com/netbox-community/netbox/issues/20876) - Allow editing an IP address that resides within a range marked as populated
20+
* [#20912](https://github.com/netbox-community/netbox/issues/20912) - Fix inconsistent clearing of `module` field on ModuleBay
21+
* [#20944](https://github.com/netbox-community/netbox/issues/20944) - Ensure cached scope is updated on child objects when a parent region/site/location is changed
22+
* [#20948](https://github.com/netbox-community/netbox/issues/20948) - Handle the deletion of related objects with `on_delete=RESTRICT` the same as `CASCADE`
23+
* [#20969](https://github.com/netbox-community/netbox/issues/20969) - Fix querying of front port templates by `rear_port_id`
24+
* [#21011](https://github.com/netbox-community/netbox/issues/21011) - Avoid writing to the database when loading active ConfigRevision
25+
* [#21032](https://github.com/netbox-community/netbox/issues/21032) - Avoid SQL subquery in RestrictedQuerySet where unnecessary
26+
27+
---
28+
329
## v4.4.8 (2025-12-09)
430

531
### Enhancements

netbox/project-static/dist/netbox.js

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

netbox/project-static/dist/netbox.js.map

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

netbox/project-static/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
"bootstrap": "5.3.8",
2828
"clipboard": "2.0.11",
2929
"flatpickr": "4.6.13",
30-
"gridstack": "12.3.3",
30+
"gridstack": "12.4.1",
3131
"htmx.org": "2.0.8",
3232
"query-string": "9.3.1",
33-
"sass": "1.95.0",
33+
"sass": "1.97.1",
3434
"tom-select": "2.4.3",
3535
"typeface-inter": "3.18.1",
3636
"typeface-roboto-mono": "1.1.13"

netbox/project-static/yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2178,10 +2178,10 @@ graphql@16.10.0:
21782178
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
21792179
integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
21802180

2181-
gridstack@12.3.3:
2182-
version "12.3.3"
2183-
resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-12.3.3.tgz#0c4fc3cdf6e1c16e6095bc79ff7240a590d2c200"
2184-
integrity sha512-Bboi4gj7HXGnx1VFXQNde4Nwi5srdUSuCCnOSszKhFjBs8EtMEWhsKX02BjIKkErq/FjQUkNUbXUYeQaVMQ0jQ==
2181+
gridstack@12.4.1:
2182+
version "12.4.1"
2183+
resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-12.4.1.tgz#4a44511e5da33016e731f00bee279bed550d4ab9"
2184+
integrity sha512-dYBNVEDw2zwnz0bCDouHk8rMclrMoMn4r6rtNyyWSeYsV3RF8QV2KFRTj4c86T2FsZPr3iQv+/LD/ae29FcpHQ==
21852185

21862186
has-bigints@^1.0.1, has-bigints@^1.0.2:
21872187
version "1.0.2"
@@ -3190,10 +3190,10 @@ safe-regex-test@^1.1.0:
31903190
es-errors "^1.3.0"
31913191
is-regex "^1.2.1"
31923192

3193-
sass@1.95.0:
3194-
version "1.95.0"
3195-
resolved "https://registry.yarnpkg.com/sass/-/sass-1.95.0.tgz#3a3a4d4d954313ab50eaf16f6e2548a2f6ec0811"
3196-
integrity sha512-9QMjhLq+UkOg/4bb8Lt8A+hJZvY3t+9xeZMKSBtBEgxrXA3ed5Ts4NDreUkYgJP1BTmrscQE/xYhf7iShow6lw==
3193+
sass@1.97.1:
3194+
version "1.97.1"
3195+
resolved "https://registry.yarnpkg.com/sass/-/sass-1.97.1.tgz#f36e492baf8ccdd08d591b58d3d8b53ea35ab905"
3196+
integrity sha512-uf6HoO8fy6ClsrShvMgaKUn14f2EHQLQRtpsZZLeU/Mv0Q1K5P0+x2uvH6Cub39TVVbWNSrraUhDAoFph6vh0A==
31973197
dependencies:
31983198
chokidar "^4.0.0"
31993199
immutable "^5.0.2"

netbox/release.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
version: "4.4.8"
1+
version: "4.4.9"
22
edition: "Community"
3-
published: "2025-12-09"
3+
published: "2025-12-23"

0 commit comments

Comments
 (0)