Skip to content

Commit 71e6ea5

Browse files
committed
Release v4.3.3
1 parent 0a9887b commit 71e6ea5

File tree

40 files changed

+1469
-1028
lines changed

40 files changed

+1469
-1028
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.3.2
18+
placeholder: v4.3.3
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.3.2
30+
placeholder: v4.3.3
3131
validations:
3232
required: true
3333
- type: dropdown

base_requirements.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,8 @@ strawberry-graphql
140140

141141
# Strawberry GraphQL Django extension
142142
# https://github.com/strawberry-graphql/strawberry-django/releases
143-
strawberry-graphql-django
143+
# See #19771
144+
strawberry-graphql-django==0.60.0
144145

145146
# SVG image rendering (used for rack elevations)
146147
# https://github.com/mozman/svgwrite/blob/master/NEWS.rst

docs/development/release-checklist.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,8 @@ Then, compile these portable (`.po`) files for use in the application:
166166

167167
### Update Version and Changelog
168168

169-
* Update the version number and date in `netbox/release.yaml` and `pyproject.toml`. Add or remove the designation (e.g. `beta1`) if applicable.
169+
* Update the version number and published date in `netbox/release.yaml`. Add or remove the designation (e.g. `beta1`) if applicable.
170+
* Copy the version number from `release.yaml` to `pyproject.toml` in the project root.
170171
* Update the example version numbers in the feature request and bug report templates under `.github/ISSUE_TEMPLATES/`.
171172
* Add a section for this release at the top of the changelog page for the minor version (e.g. `docs/release-notes/version-4.2.md`) listing all relevant changes made in this release.
172173

docs/release-notes/version-4.3.md

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

3+
## v4.3.3 (2025-06-26)
4+
5+
### Enhancements
6+
7+
* [#17183](https://github.com/netbox-community/netbox/issues/17183) - Enable associating tags with object types during bulk import
8+
* [#17719](https://github.com/netbox-community/netbox/issues/17719) - Introduce a user preference for table row striping
9+
* [#19492](https://github.com/netbox-community/netbox/issues/19492) - Add a UI button to download the output of an executed custom script
10+
* [#19499](https://github.com/netbox-community/netbox/issues/19499) - Support qualifying interfaces by parent device when bulk importing wireless links
11+
12+
### Bug Fixes
13+
14+
* [#19529](https://github.com/netbox-community/netbox/issues/19529) - Fix support for running custom scripts via the `runscript` management command
15+
* [#19555](https://github.com/netbox-community/netbox/issues/19555) - Fix support for `schedule_at` when invoking a custom script via the REST API
16+
* [#19617](https://github.com/netbox-community/netbox/issues/19617) - Ensure consistent styling of "connect" buttons in UI
17+
* [#19640](https://github.com/netbox-community/netbox/issues/19640) - Restore ability to filter FHRP group assignments by device/VM in GraphQL API
18+
* [#19644](https://github.com/netbox-community/netbox/issues/19644) - Atomic transactions should always employ database routing
19+
* [#19659](https://github.com/netbox-community/netbox/issues/19659) - Populate initial device/VM selection for "add a service" button
20+
* [#19665](https://github.com/netbox-community/netbox/issues/19665) - Correct field reference in wireless link model validation
21+
* [#19667](https://github.com/netbox-community/netbox/issues/19667) - Fix `TypeError` exception when creating a new module profile type with no schema
22+
* [#19673](https://github.com/netbox-community/netbox/issues/19673) - Ignore custom field references when compiling table prefetches
23+
* [#19677](https://github.com/netbox-community/netbox/issues/19677) - Fix exception when passing null value to `present_in_vrf` filter
24+
* [#19680](https://github.com/netbox-community/netbox/issues/19680) - Correct chronological ordering of change records resulting from device deletions
25+
* [#19687](https://github.com/netbox-community/netbox/issues/19687) - Cellular interface types should be considered non-connectable
26+
* [#19702](https://github.com/netbox-community/netbox/issues/19702) - Fix `DoesNotExist` exception when deleting a notification group with an associated event rule
27+
* [#19745](https://github.com/netbox-community/netbox/issues/19745) - Fix bulk import of services with IP addresses assigned to FHRP groups
28+
29+
---
30+
331
## v4.3.2 (2025-06-05)
432

533
### 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: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@
2424
"dependencies": {
2525
"@mdi/font": "7.4.47",
2626
"@tabler/core": "1.3.2",
27-
"bootstrap": "5.3.6",
27+
"bootstrap": "5.3.7",
2828
"clipboard": "2.0.11",
2929
"flatpickr": "4.6.13",
3030
"gridstack": "12.2.1",
31-
"htmx.org": "2.0.4",
32-
"query-string": "9.2.0",
33-
"sass": "1.89.1",
31+
"htmx.org": "2.0.5",
32+
"query-string": "9.2.1",
33+
"sass": "1.89.2",
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: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1058,6 +1058,11 @@ bootstrap@5.3.6:
10581058
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.6.tgz#fbd91ebaff093f5b191a1c01a8c866d24f9fa6e1"
10591059
integrity sha512-jX0GAcRzvdwISuvArXn3m7KZscWWFAf1MKBcnzaN02qWMb3jpMoUX4/qgeiGzqyIb4ojulRzs89UCUmGcFSzTA==
10601060

1061+
bootstrap@5.3.7:
1062+
version "5.3.7"
1063+
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.7.tgz#8640065036124d961d885d80b5945745e1154d90"
1064+
integrity sha512-7KgiD8UHjfcPBHEpDNg+zGz8L3LqR3GVwqZiBRFX04a1BCArZOz1r2kjly2HQ0WokqTO0v1nF+QAt8dsW4lKlw==
1065+
10611066
brace-expansion@^1.1.7:
10621067
version "1.1.11"
10631068
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -1954,10 +1959,10 @@ hey-listen@^1.0.8:
19541959
resolved "https://registry.yarnpkg.com/hey-listen/-/hey-listen-1.0.8.tgz#8e59561ff724908de1aa924ed6ecc84a56a9aa68"
19551960
integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==
19561961

1957-
htmx.org@2.0.4:
1958-
version "2.0.4"
1959-
resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.4.tgz#74fce66b177eb59c6d251ecf1052a2478743bec9"
1960-
integrity sha512-HLxMCdfXDOJirs3vBZl/ZLoY+c7PfM4Ahr2Ad4YXh6d22T5ltbTXFFkpx9Tgb2vvmWFMbIc3LqN2ToNkZJvyYQ==
1962+
htmx.org@2.0.5:
1963+
version "2.0.5"
1964+
resolved "https://registry.yarnpkg.com/htmx.org/-/htmx.org-2.0.5.tgz#88e8d89078b3059d74ac4eb653d80451c144820c"
1965+
integrity sha512-ocgvtHCShWFW0DvSV1NbJC7Y5EzUMy2eo5zeWvGj2Ac4LOr7sv9YKg4jzCZJdXN21fXACmCViwKSy+cm6i2dWQ==
19611966

19621967
ignore@^5.2.0, ignore@^5.3.1:
19631968
version "5.3.2"
@@ -2514,10 +2519,10 @@ punycode@^2.1.0:
25142519
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
25152520
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==
25162521

2517-
query-string@9.2.0:
2518-
version "9.2.0"
2519-
resolved "https://registry.yarnpkg.com/query-string/-/query-string-9.2.0.tgz#bf9909412689117865aac4e05c10422c4839828f"
2520-
integrity sha512-YIRhrHujoQxhexwRLxfy3VSjOXmvZRd2nyw1PwL1UUqZ/ys1dEZd1+NSgXkne2l/4X/7OXkigEAuhTX0g/ivJQ==
2522+
query-string@9.2.1:
2523+
version "9.2.1"
2524+
resolved "https://registry.yarnpkg.com/query-string/-/query-string-9.2.1.tgz#67bd95f6e2cb64eafecfb0504be7cc38bcd4dd11"
2525+
integrity sha512-3jTGGLRzlhu/1ws2zlr4Q+GVMLCQTLFOj8CMX5x44cdZG9FQE07x2mQhaNxaKVPNmIDu0mvJ/cEwtY7Pim7hqA==
25212526
dependencies:
25222527
decode-uri-component "^0.4.1"
25232528
filter-obj "^5.1.0"
@@ -2660,10 +2665,10 @@ safe-regex-test@^1.0.3:
26602665
es-errors "^1.3.0"
26612666
is-regex "^1.1.4"
26622667

2663-
sass@1.89.1:
2664-
version "1.89.1"
2665-
resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.1.tgz#9281c52c85b4be54264d310fef63a811dfcfb9d9"
2666-
integrity sha512-eMLLkl+qz7tx/0cJ9wI+w09GQ2zodTkcE/aVfywwdlRcI3EO19xGnbmJwg/JMIm+5MxVJ6outddLZ4Von4E++Q==
2668+
sass@1.89.2:
2669+
version "1.89.2"
2670+
resolved "https://registry.yarnpkg.com/sass/-/sass-1.89.2.tgz#a771716aeae774e2b529f72c0ff2dfd46c9de10e"
2671+
integrity sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==
26672672
dependencies:
26682673
chokidar "^4.0.0"
26692674
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.3.2"
1+
version: "4.3.3"
22
edition: "Community"
3-
published: "2025-06-05"
3+
published: "2025-06-26"

0 commit comments

Comments
 (0)