Skip to content

Commit d2e74e9

Browse files
committed
Release v4.2.8
1 parent 0257113 commit d2e74e9

File tree

39 files changed

+6039
-5718
lines changed

39 files changed

+6039
-5718
lines changed

.github/ISSUE_TEMPLATE/01-feature_request.yaml

+1-1
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.2.7
18+
placeholder: v4.2.8
1919
validations:
2020
required: true
2121
- type: dropdown

.github/ISSUE_TEMPLATE/02-bug_report.yaml

+1-1
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.2.7
30+
placeholder: v4.2.8
3131
validations:
3232
required: true
3333
- type: dropdown

base_requirements.txt

+2-6
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ django-cors-headers
88

99
# Runtime UI tool for debugging Django
1010
# https://github.com/jazzband/django-debug-toolbar/blob/main/docs/changes.rst
11-
# See: https://django-debug-toolbar.readthedocs.io/en/latest/changes.html#id1
12-
# "Wrap SHOW_TOOLBAR_CALLBACK function with sync_to_async or async_to_sync to allow sync/async
13-
# compatibility." breaks stawberry-graphql-django at version 0.52.0 (current)
14-
django-debug-toolbar==5.0.1
11+
django-debug-toolbar
1512

1613
# Library for writing reusable URL query filters
1714
# https://github.com/carltongibson/django-filter/blob/main/CHANGES.rst
@@ -135,8 +132,7 @@ strawberry-graphql
135132

136133
# Strawberry GraphQL Django extension
137134
# https://github.com/strawberry-graphql/strawberry-django/releases
138-
# Pinned to v0.52.0 for suspected upstream bug; see #18329
139-
strawberry-graphql-django==0.52.0
135+
strawberry-graphql-django
140136

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

docs/release-notes/version-4.2.md

+30
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# NetBox v4.2
22

3+
## v4.2.8 (2025-04-22)
4+
5+
### Enhancements
6+
7+
* [#17136](https://github.com/netbox-community/netbox/issues/17136) - Introduce the `--readonly` flag on upgrade script
8+
* [#17908](https://github.com/netbox-community/netbox/issues/17908) - Add trace buttons to terminations under cable view
9+
* [#18879](https://github.com/netbox-community/netbox/issues/18879) - Enable filtering prefixes by group of assigned VLAN
10+
* [#18976](https://github.com/netbox-community/netbox/issues/18976) - Include FHRP group name on interface lists
11+
* [#18978](https://github.com/netbox-community/netbox/issues/18978) - Add 802.1Q mode to interface filter form
12+
* [#19038](https://github.com/netbox-community/netbox/issues/19038) - Show count of related VLAN groups under cluster view
13+
* [#19040](https://github.com/netbox-community/netbox/issues/19040) - Add "copy to clipboard" button for rendered config
14+
* [#19056](https://github.com/netbox-community/netbox/issues/19056) - Enable filtering devices by location slug
15+
* [#19196](https://github.com/netbox-community/netbox/issues/19196) - Add filtering by VLAN translation policy to interface filter forms
16+
17+
### Bug Fixes
18+
19+
* [#18500](https://github.com/netbox-community/netbox/issues/18500) - `prepare_cloned_fields()` should validate cloning support on model
20+
* [#18669](https://github.com/netbox-community/netbox/issues/18669) - Ensure default custom field values are respected when creating objects via the REST API
21+
* [#18881](https://github.com/netbox-community/netbox/issues/18881) - Include missing related object counts under certain views
22+
* [#18955](https://github.com/netbox-community/netbox/issues/18955) - Omit "clear" button on required choice fields
23+
* [#18959](https://github.com/netbox-community/netbox/issues/18959) - Preserve ordering of terminations in cable traces
24+
* [#18961](https://github.com/netbox-community/netbox/issues/18961) - Virtual chassis form should exclude members of other VCs when adding members
25+
* [#19166](https://github.com/netbox-community/netbox/issues/19166) - Fix custom field choices bulk import support for `base_choices`
26+
* [#19189](https://github.com/netbox-community/netbox/issues/19189) - The `load_yaml()` convenience method on BaseScript should use SafeLoader
27+
* [#19195](https://github.com/netbox-community/netbox/issues/19195) - Language cookie should respect `SESSION_COOKIE_SECURE` value
28+
* [#19230](https://github.com/netbox-community/netbox/issues/19230) - Allow label reuse when creating multiple components from a pattern
29+
* [#19268](https://github.com/netbox-community/netbox/issues/19268) - Restore editing conflict protection for several object forms
30+
31+
---
32+
333
## v4.2.7 (2025-04-10)
434

535
### Enhancements

netbox/project-static/dist/netbox.css

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

netbox/project-static/dist/netbox.js

+3-3
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

+3-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

netbox/project-static/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "netbox",
3-
"version": "4.1.0",
3+
"version": "4.2.8",
44
"main": "dist/netbox.js",
55
"license": "Apache-2.0",
66
"private": true,
@@ -24,13 +24,13 @@
2424
"dependencies": {
2525
"@mdi/font": "7.4.47",
2626
"@tabler/core": "1.0.0-beta21",
27-
"bootstrap": "5.3.3",
27+
"bootstrap": "5.3.5",
2828
"clipboard": "2.0.11",
2929
"flatpickr": "4.6.13",
3030
"gridstack": "11.5.0",
3131
"htmx.org": "1.9.12",
3232
"query-string": "9.1.1",
33-
"sass": "1.86.0",
33+
"sass": "1.87.0",
3434
"tom-select": "2.4.3",
3535
"typeface-inter": "3.18.1",
3636
"typeface-roboto-mono": "1.1.13"

netbox/project-static/yarn.lock

+9-4
Original file line numberDiff line numberDiff line change
@@ -1066,6 +1066,11 @@ [email protected]:
10661066
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.3.tgz#de35e1a765c897ac940021900fcbb831602bac38"
10671067
integrity sha512-8HLCdWgyoMguSO9o+aH+iuZ+aht+mzW0u3HIMzVu7Srrpv7EBBxTnrFlSCskwdY1+EOFQSm7uMJhNQHkdPcmjg==
10681068

1069+
1070+
version "5.3.5"
1071+
resolved "https://registry.yarnpkg.com/bootstrap/-/bootstrap-5.3.5.tgz#be42cfe0d580e97ee1abb7d38ce94f5c393c9bb6"
1072+
integrity sha512-ct1CHKtiobRimyGzmsSldEtM03E8fcEX4Tb3dGXz1V8faRwM50+vfHwTzOxB3IlKO7m+9vTH3s/3C6T2EAPeTA==
1073+
10691074
brace-expansion@^1.1.7:
10701075
version "1.1.11"
10711076
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -2673,10 +2678,10 @@ safe-regex-test@^1.0.3:
26732678
es-errors "^1.3.0"
26742679
is-regex "^1.1.4"
26752680

2676-
sass@1.86.0:
2677-
version "1.86.0"
2678-
resolved "https://registry.yarnpkg.com/sass/-/sass-1.86.0.tgz#f49464fb6237a903a93f4e8760ef6e37a5030114"
2679-
integrity sha512-zV8vGUld/+mP4KbMLJMX7TyGCuUp7hnkOScgCMsWuHtns8CWBoz+vmEhoGMXsaJrbUP8gj+F1dLvVe79sK8UdA==
2681+
sass@1.87.0:
2682+
version "1.87.0"
2683+
resolved "https://registry.yarnpkg.com/sass/-/sass-1.87.0.tgz#8cceb36fa63fb48a8d5d7f2f4c13b49c524b723e"
2684+
integrity sha512-d0NoFH4v6SjEK7BoX810Jsrhj7IQSYHAHLi/iSpgqKc7LaIDshFRlSg5LOymf9FqQhxEHs2W5ZQXlvy0KD45Uw==
26802685
dependencies:
26812686
chokidar "^4.0.0"
26822687
immutable "^5.0.2"

netbox/release.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
version: "4.2.7"
1+
version: "4.2.8"
22
edition: "Community"
3-
published: "2025-04-10"
3+
published: "2025-04-22"
189 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)