Skip to content

Commit 43cb476

Browse files
committed
Release v4.4.5
1 parent d6f756d commit 43cb476

File tree

39 files changed

+10788
-10202
lines changed

39 files changed

+10788
-10202
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.4
18+
placeholder: v4.4.5
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.4
30+
placeholder: v4.4.5
3131
validations:
3232
required: true
3333
- type: dropdown

contrib/openapi.json

Lines changed: 22 additions & 3 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.4",
5+
"version": "4.4.5",
66
"license": {
77
"name": "Apache v2 License"
88
}
@@ -60645,6 +60645,14 @@
6064560645
"operationId": "dcim_mac_addresses_list",
6064660646
"description": "Get a list of MAC address objects.",
6064760647
"parameters": [
60648+
{
60649+
"in": "query",
60650+
"name": "assigned",
60651+
"schema": {
60652+
"type": "boolean"
60653+
},
60654+
"description": "Is assigned"
60655+
},
6064860656
{
6064960657
"in": "query",
6065060658
"name": "assigned_object_id",
@@ -61426,6 +61434,14 @@
6142661434
"type": "string"
6142761435
}
6142861436
},
61437+
{
61438+
"in": "query",
61439+
"name": "primary",
61440+
"schema": {
61441+
"type": "boolean"
61442+
},
61443+
"description": "Is primary"
61444+
},
6142961445
{
6143061446
"in": "query",
6143161447
"name": "q",
@@ -228988,7 +229004,6 @@
228988229004
},
228989229005
"key": {
228990229006
"type": "string",
228991-
"writeOnly": true,
228992229007
"maxLength": 40,
228993229008
"minLength": 40
228994229009
},
@@ -245223,6 +245238,11 @@
245223245238
"format": "date-time",
245224245239
"nullable": true
245225245240
},
245241+
"key": {
245242+
"type": "string",
245243+
"maxLength": 40,
245244+
"minLength": 40
245245+
},
245226245246
"write_enabled": {
245227245247
"type": "boolean",
245228245248
"description": "Permit create/update/delete operations using this key"
@@ -245369,7 +245389,6 @@
245369245389
},
245370245390
"key": {
245371245391
"type": "string",
245372-
"writeOnly": true,
245373245392
"maxLength": 40,
245374245393
"minLength": 40
245375245394
},

docs/release-notes/version-4.4.md

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

3+
## v4.4.5 (2025-10-28)
4+
5+
### Enhancements
6+
7+
* [#19751](https://github.com/netbox-community/netbox/issues/19751) - Disable occupied module bays in form dropdowns when installing a new module
8+
* [#20301](https://github.com/netbox-community/netbox/issues/20301) - Add a "dismiss all" option to the notifications dropdown
9+
* [#20399](https://github.com/netbox-community/netbox/issues/20399) - Add `assigned` and `primary` boolean filters for MAC addresses
10+
* [#20567](https://github.com/netbox-community/netbox/issues/20567) - Add contacts column to services table
11+
* [#20675](https://github.com/netbox-community/netbox/issues/20675) - Enable [NetBox Copilot](https://netboxlabs.com/products/netbox-copilot/) integration
12+
* [#20692](https://github.com/netbox-community/netbox/issues/20692) - Add contacts column to IP addresses table
13+
* [#20700](https://github.com/netbox-community/netbox/issues/20700) - Add contacts table column for various additional models
14+
15+
### Bug Fixes
16+
17+
* [#19872](https://github.com/netbox-community/netbox/issues/19872) - Ensure custom script validation failures display error messages
18+
* [#20389](https://github.com/netbox-community/netbox/issues/20389) - Fix "select all" behavior for bulk rename views
19+
* [#20422](https://github.com/netbox-community/netbox/issues/20422) - Enable filtering of aggregates and prefixes by family in GraphQL API
20+
* [#20459](https://github.com/netbox-community/netbox/issues/20459) - Fix validation of `is_oob` & `is_primary` fields under IP address bulk import
21+
* [#20466](https://github.com/netbox-community/netbox/issues/20466) - Fix querying of devices with a primary IP assigned in GraphQL API
22+
* [#20498](https://github.com/netbox-community/netbox/issues/20498) - Enforce the validation regex (if set) for custom URL fields
23+
* [#20524](https://github.com/netbox-community/netbox/issues/20524) - Raise a validation error when attempting to schedule a custom script for a past date/time
24+
* [#20541](https://github.com/netbox-community/netbox/issues/20541) - Fix resolution of GraphQL object fields which rely on custom filters
25+
* [#20551](https://github.com/netbox-community/netbox/issues/20551) - Fix automatic slug generation in quick-add UI form
26+
* [#20606](https://github.com/netbox-community/netbox/issues/20606) - Enable copying of values from table columns rendered as badges
27+
* [#20641](https://github.com/netbox-community/netbox/issues/20641) - Fix `AttributeError` exception raised by the object changes REST API endpoint
28+
* [#20646](https://github.com/netbox-community/netbox/issues/20646) - Prevent cables from connecting to objects marked as connected
29+
* [#20655](https://github.com/netbox-community/netbox/issues/20655) - Fix `FieldError` exception when attempting to sort permissions list by actions
30+
31+
---
32+
333
## v4.4.4 (2025-10-15)
434

535
### Bug Fixes

netbox/project-static/dist/netbox.js

Lines changed: 1 addition & 1 deletion
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: 2 additions & 2 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: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"clipboard": "2.0.11",
2929
"flatpickr": "4.6.13",
3030
"gridstack": "12.3.3",
31-
"htmx.org": "2.0.7",
31+
"htmx.org": "2.0.8",
3232
"query-string": "9.3.1",
3333
"sass": "1.93.2",
3434
"tom-select": "2.4.3",

netbox/project-static/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2241,10 +2241,10 @@ hey-listen@^1.0.8:
22412241
resolved "https://registry.yarnpkg.com/hey-listen/-/hey-listen-1.0.8.tgz#8e59561ff724908de1aa924ed6ecc84a56a9aa68"
22422242
integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==
22432243

2244-
htmx.org@2.0.7:
2245-
version "2.0.7"
2246-
resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.7.tgz#991571e009a2ea4cb60e7af8bb4c1c8c0de32ecd"
2247-
integrity sha512-YiJqF3U5KyO28VC5mPfehKJPF+n1Gni+cupK+D69TF0nm7wY6AXn3a4mPWIikfAXtl1u1F1+ZhSCS7KT8pVmqA==
2244+
htmx.org@2.0.8:
2245+
version "2.0.8"
2246+
resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.8.tgz#8ac8ba87c141b7bfda7576117476062eeb4aceda"
2247+
integrity sha512-fm297iru0iWsNJlBrjvtN7V9zjaxd+69Oqjh4F/Vq9Wwi2kFisLcrLCiv5oBX0KLfOX/zG8AUo9ROMU5XUB44Q==
22482248

22492249
ignore@^5.2.0:
22502250
version "5.3.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.4"
1+
version: "4.4.5"
22
edition: "Community"
3-
published: "2025-10-15"
3+
published: "2025-10-28"
696 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)