Skip to content

Commit 290e4af

Browse files
authored
Release v4.3.6 (#20081)
1 parent ca95050 commit 290e4af

File tree

36 files changed

+7917
-7590
lines changed

36 files changed

+7917
-7590
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.5
18+
placeholder: v4.3.6
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.5
30+
placeholder: v4.3.6
3131
validations:
3232
required: true
3333
- type: dropdown

contrib/generated_schema.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,7 @@
9595
"iec-60320-c8",
9696
"iec-60320-c14",
9797
"iec-60320-c16",
98+
"iec-60320-c18",
9899
"iec-60320-c20",
99100
"iec-60320-c22",
100101
"iec-60309-p-n-e-4h",
@@ -209,6 +210,7 @@
209210
"iec-60320-c7",
210211
"iec-60320-c13",
211212
"iec-60320-c15",
213+
"iec-60320-c17",
212214
"iec-60320-c19",
213215
"iec-60320-c21",
214216
"iec-60309-p-n-e-4h",

docs/release-notes/version-4.3.md

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

3+
## v4.3.6 (2025-08-12)
4+
5+
### Enhancements
6+
7+
* [#17222](https://github.com/netbox-community/netbox/issues/17222) - Made unread notifications more visible with improved styling and positioning
8+
* [#18843](https://github.com/netbox-community/netbox/issues/18843) - Include color name when exporting cables
9+
* [#18873](https://github.com/netbox-community/netbox/issues/18873) - Add a request timeout parameter to the RSS feed dashboard widget
10+
* [#19622](https://github.com/netbox-community/netbox/issues/19622) - Allow sharing GraphQL queries as links
11+
* [#19728](https://github.com/netbox-community/netbox/issues/19728) - Added C18 power port type for audio devices
12+
* [#19968](https://github.com/netbox-community/netbox/issues/19968) - Improve object type selection form field when editing permissions
13+
* [#19977](https://github.com/netbox-community/netbox/issues/19977) - Improve performance when filtering device components by site, location, or rack
14+
15+
### Bug Fixes
16+
17+
* [#19321](https://github.com/netbox-community/netbox/issues/19321) - Reduce redundant database queries when bulk importing devices
18+
* [#19379](https://github.com/netbox-community/netbox/issues/19379) - Support singular VLAN IDs in list when editing a VLAN group
19+
* [#19812](https://github.com/netbox-community/netbox/issues/19812) - Implement `contains` GraphQL filter for IPAM prefixes and IP ranges
20+
* [#19917](https://github.com/netbox-community/netbox/issues/19917) - Ensure deterministic ordering of duplicate MAC addresses
21+
* [#19996](https://github.com/netbox-community/netbox/issues/19996) - Correct dynamic query parameters for IP Address field in Add/Edit Service form
22+
* [#19998](https://github.com/netbox-community/netbox/issues/19998) - Fix missing changelog records for deleted tags
23+
* [#19999](https://github.com/netbox-community/netbox/issues/19999) - Corrected excessive whitespace in script list dashboard widget
24+
* [#20001](https://github.com/netbox-community/netbox/issues/20001) - `is_api_request()` should not evaluate a request's content type
25+
* [#20009](https://github.com/netbox-community/netbox/issues/20009) - Ensure search parameter is escaped for export links under object list views
26+
* [#20017](https://github.com/netbox-community/netbox/issues/20017) - Fix highlighting of changed lines in changelog data
27+
* [#20023](https://github.com/netbox-community/netbox/issues/20023) - Add GiST index on prefixes table to vastly improve bulk deletion time
28+
* [#20030](https://github.com/netbox-community/netbox/issues/20030) - Fix height of object list action buttons & others
29+
* [#20033](https://github.com/netbox-community/netbox/issues/20033) - Fix `TypeError` exception when bulk deleting bookmarks
30+
* [#20056](https://github.com/netbox-community/netbox/issues/20056) - Fixed missing RF role options in device type schema validation
31+
332
## v4.3.5 (2025-07-29)
433

534
### Enhancements

netbox/project-static/yarn.lock

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -845,101 +845,101 @@
845845
"@types/estree" "*"
846846

847847
"@typescript-eslint/eslint-plugin@^8.37.0":
848-
version "8.38.0"
849-
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz#6e5220d16f2691ab6d983c1737dd5b36e17641b7"
850-
integrity sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==
848+
version "8.39.1"
849+
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.39.1.tgz#28dffcb5272d20afe250bfeec3173263db5528a0"
850+
integrity sha512-yYegZ5n3Yr6eOcqgj2nJH8cH/ZZgF+l0YIdKILSDjYFRjgYQMgv/lRjV5Z7Up04b9VYUondt8EPMqg7kTWgJ2g==
851851
dependencies:
852852
"@eslint-community/regexpp" "^4.10.0"
853-
"@typescript-eslint/scope-manager" "8.38.0"
854-
"@typescript-eslint/type-utils" "8.38.0"
855-
"@typescript-eslint/utils" "8.38.0"
856-
"@typescript-eslint/visitor-keys" "8.38.0"
853+
"@typescript-eslint/scope-manager" "8.39.1"
854+
"@typescript-eslint/type-utils" "8.39.1"
855+
"@typescript-eslint/utils" "8.39.1"
856+
"@typescript-eslint/visitor-keys" "8.39.1"
857857
graphemer "^1.4.0"
858858
ignore "^7.0.0"
859859
natural-compare "^1.4.0"
860860
ts-api-utils "^2.1.0"
861861

862862
"@typescript-eslint/parser@^8.37.0":
863-
version "8.38.0"
864-
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.38.0.tgz#6723a5ea881e1777956b1045cba30be5ea838293"
865-
integrity sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==
866-
dependencies:
867-
"@typescript-eslint/scope-manager" "8.38.0"
868-
"@typescript-eslint/types" "8.38.0"
869-
"@typescript-eslint/typescript-estree" "8.38.0"
870-
"@typescript-eslint/visitor-keys" "8.38.0"
863+
version "8.39.1"
864+
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.39.1.tgz#7f8f9ecfc7e172d67e42c366fa198e42324e5d50"
865+
integrity sha512-pUXGCuHnnKw6PyYq93lLRiZm3vjuslIy7tus1lIQTYVK9bL8XBgJnCWm8a0KcTtHC84Yya1Q6rtll+duSMj0dg==
866+
dependencies:
867+
"@typescript-eslint/scope-manager" "8.39.1"
868+
"@typescript-eslint/types" "8.39.1"
869+
"@typescript-eslint/typescript-estree" "8.39.1"
870+
"@typescript-eslint/visitor-keys" "8.39.1"
871871
debug "^4.3.4"
872872

873-
"@typescript-eslint/project-service@8.38.0":
874-
version "8.38.0"
875-
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.38.0.tgz#4900771f943163027fd7d2020a062892056b5e2f"
876-
integrity sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==
873+
"@typescript-eslint/project-service@8.39.1":
874+
version "8.39.1"
875+
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.39.1.tgz#63525878d488ebf27c485f295e83434a1398f52d"
876+
integrity sha512-8fZxek3ONTwBu9ptw5nCKqZOSkXshZB7uAxuFF0J/wTMkKydjXCzqqga7MlFMpHi9DoG4BadhmTkITBcg8Aybw==
877877
dependencies:
878-
"@typescript-eslint/tsconfig-utils" "^8.38.0"
879-
"@typescript-eslint/types" "^8.38.0"
878+
"@typescript-eslint/tsconfig-utils" "^8.39.1"
879+
"@typescript-eslint/types" "^8.39.1"
880880
debug "^4.3.4"
881881

882-
"@typescript-eslint/scope-manager@8.38.0":
883-
version "8.38.0"
884-
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz#5a0efcb5c9cf6e4121b58f87972f567c69529226"
885-
integrity sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==
882+
"@typescript-eslint/scope-manager@8.39.1":
883+
version "8.39.1"
884+
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.39.1.tgz#1253fe3e1f2f33f08a3e438a05b5dd7faf9fbca6"
885+
integrity sha512-RkBKGBrjgskFGWuyUGz/EtD8AF/GW49S21J8dvMzpJitOF1slLEbbHnNEtAHtnDAnx8qDEdRrULRnWVx27wGBw==
886886
dependencies:
887-
"@typescript-eslint/types" "8.38.0"
888-
"@typescript-eslint/visitor-keys" "8.38.0"
887+
"@typescript-eslint/types" "8.39.1"
888+
"@typescript-eslint/visitor-keys" "8.39.1"
889889

890-
"@typescript-eslint/tsconfig-utils@8.38.0", "@typescript-eslint/tsconfig-utils@^8.38.0":
891-
version "8.38.0"
892-
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz#6de4ce224a779601a8df667db56527255c42c4d0"
893-
integrity sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==
890+
"@typescript-eslint/tsconfig-utils@8.39.1", "@typescript-eslint/tsconfig-utils@^8.39.1":
891+
version "8.39.1"
892+
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.39.1.tgz#17f13b4ad481e7bec7c249ee1854078645b34b12"
893+
integrity sha512-ePUPGVtTMR8XMU2Hee8kD0Pu4NDE1CN9Q1sxGSGd/mbOtGZDM7pnhXNJnzW63zk/q+Z54zVzj44HtwXln5CvHA==
894894

895-
"@typescript-eslint/type-utils@8.38.0":
896-
version "8.38.0"
897-
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz#a56cd84765fa6ec135fe252b5db61e304403a85b"
898-
integrity sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==
895+
"@typescript-eslint/type-utils@8.39.1":
896+
version "8.39.1"
897+
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.39.1.tgz#642f9fb96173649e2928fea0375b1d74d31906c2"
898+
integrity sha512-gu9/ahyatyAdQbKeHnhT4R+y3YLtqqHyvkfDxaBYk97EcbfChSJXyaJnIL3ygUv7OuZatePHmQvuH5ru0lnVeA==
899899
dependencies:
900-
"@typescript-eslint/types" "8.38.0"
901-
"@typescript-eslint/typescript-estree" "8.38.0"
902-
"@typescript-eslint/utils" "8.38.0"
900+
"@typescript-eslint/types" "8.39.1"
901+
"@typescript-eslint/typescript-estree" "8.39.1"
902+
"@typescript-eslint/utils" "8.39.1"
903903
debug "^4.3.4"
904904
ts-api-utils "^2.1.0"
905905

906-
"@typescript-eslint/types@8.38.0", "@typescript-eslint/types@^8.38.0":
907-
version "8.38.0"
908-
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.38.0.tgz#297351c994976b93c82ac0f0e206c8143aa82529"
909-
integrity sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==
906+
"@typescript-eslint/types@8.39.1", "@typescript-eslint/types@^8.39.1":
907+
version "8.39.1"
908+
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.39.1.tgz#f0ab996c8ab2c3b046bbf86bb1990b03529869a1"
909+
integrity sha512-7sPDKQQp+S11laqTrhHqeAbsCfMkwJMrV7oTDvtDds4mEofJYir414bYKUEb8YPUm9QL3U+8f6L6YExSoAGdQw==
910910

911-
"@typescript-eslint/typescript-estree@8.38.0":
912-
version "8.38.0"
913-
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz#82262199eb6778bba28a319e25ad05b1158957df"
914-
integrity sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==
911+
"@typescript-eslint/typescript-estree@8.39.1":
912+
version "8.39.1"
913+
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.39.1.tgz#8825d3ea7ea2144c577859ae489eec24ef7318a5"
914+
integrity sha512-EKkpcPuIux48dddVDXyQBlKdeTPMmALqBUbEk38McWv0qVEZwOpVJBi7ugK5qVNgeuYjGNQxrrnoM/5+TI/BPw==
915915
dependencies:
916-
"@typescript-eslint/project-service" "8.38.0"
917-
"@typescript-eslint/tsconfig-utils" "8.38.0"
918-
"@typescript-eslint/types" "8.38.0"
919-
"@typescript-eslint/visitor-keys" "8.38.0"
916+
"@typescript-eslint/project-service" "8.39.1"
917+
"@typescript-eslint/tsconfig-utils" "8.39.1"
918+
"@typescript-eslint/types" "8.39.1"
919+
"@typescript-eslint/visitor-keys" "8.39.1"
920920
debug "^4.3.4"
921921
fast-glob "^3.3.2"
922922
is-glob "^4.0.3"
923923
minimatch "^9.0.4"
924924
semver "^7.6.0"
925925
ts-api-utils "^2.1.0"
926926

927-
"@typescript-eslint/utils@8.38.0":
928-
version "8.38.0"
929-
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.38.0.tgz#5f10159899d30eb92ba70e642ca6f754bddbf15a"
930-
integrity sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==
927+
"@typescript-eslint/utils@8.39.1":
928+
version "8.39.1"
929+
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.39.1.tgz#58a834f89f93b786ada2cd14d77fa63c3c8f408b"
930+
integrity sha512-VF5tZ2XnUSTuiqZFXCZfZs1cgkdd3O/sSYmdo2EpSyDlC86UM/8YytTmKnehOW3TGAlivqTDT6bS87B/GQ/jyg==
931931
dependencies:
932932
"@eslint-community/eslint-utils" "^4.7.0"
933-
"@typescript-eslint/scope-manager" "8.38.0"
934-
"@typescript-eslint/types" "8.38.0"
935-
"@typescript-eslint/typescript-estree" "8.38.0"
933+
"@typescript-eslint/scope-manager" "8.39.1"
934+
"@typescript-eslint/types" "8.39.1"
935+
"@typescript-eslint/typescript-estree" "8.39.1"
936936

937-
"@typescript-eslint/visitor-keys@8.38.0":
938-
version "8.38.0"
939-
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz#a9765a527b082cb8fc60fd8a16e47c7ad5b60ea5"
940-
integrity sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==
937+
"@typescript-eslint/visitor-keys@8.39.1":
938+
version "8.39.1"
939+
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.39.1.tgz#a467742a98f2fa3c03d7bed4979dc0db3850a77a"
940+
integrity sha512-W8FQi6kEh2e8zVhQ0eeRnxdvIoOkAp/CPAahcNio6nO9dsIwb9b34z90KOlheoyuVf6LSOEdjlkxSkapNEc+4A==
941941
dependencies:
942-
"@typescript-eslint/types" "8.38.0"
942+
"@typescript-eslint/types" "8.39.1"
943943
eslint-visitor-keys "^4.2.1"
944944

945945
"@ungap/structured-clone@^1.2.0":
@@ -1742,9 +1742,9 @@ eslint-plugin-import@^2.32.0:
17421742
tsconfig-paths "^3.15.0"
17431743

17441744
eslint-plugin-prettier@^5.5.1:
1745-
version "5.5.3"
1746-
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.3.tgz#1f88e9220a72ac8be171eec5f9d4e4d529b5f4a0"
1747-
integrity sha512-NAdMYww51ehKfDyDhv59/eIItUVzU0Io9H2E8nHNGKEeeqlnci+1gCvrHib6EmZdf6GxF+LCV5K7UC65Ezvw7w==
1745+
version "5.5.4"
1746+
resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz#9d61c4ea11de5af704d4edf108c82ccfa7f2e61c"
1747+
integrity sha512-swNtI95SToIz05YINMA6Ox5R057IMAmWZ26GqPxusAp1TZzj+IdY9tXNWWD3vkF/wEqydCONcwjTFpxybBqZsg==
17481748
dependencies:
17491749
prettier-linter-helpers "^1.0.0"
17501750
synckit "^0.11.7"

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.5"
1+
version: "4.3.6"
22
edition: "Community"
3-
published: "2025-07-29"
3+
published: "2025-08-12"
381 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)