Skip to content

Commit f845b2c

Browse files
committed
Release v4.2.2
1 parent 2ed4a2b commit f845b2c

File tree

12 files changed

+51
-33
lines changed

12 files changed

+51
-33
lines changed

Diff for: .github/ISSUE_TEMPLATE/01-feature_request.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ body:
1414
attributes:
1515
label: NetBox version
1616
description: What version of NetBox are you currently running?
17-
placeholder: v4.2.1
17+
placeholder: v4.2.2
1818
validations:
1919
required: true
2020
- type: dropdown

Diff for: .github/ISSUE_TEMPLATE/02-bug_report.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ body:
2626
attributes:
2727
label: NetBox Version
2828
description: What version of NetBox are you currently running?
29-
placeholder: v4.2.1
29+
placeholder: v4.2.2
3030
validations:
3131
required: true
3232
- type: dropdown

Diff for: base_requirements.txt

-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ 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-
# Pinned for DNS looukp bug; see https://github.com/netbox-community/netbox/issues/16454
12-
# and https://github.com/jazzband/django-debug-toolbar/issues/1927
1311
django-debug-toolbar
1412

1513
# Library for writing reusable URL query filters

Diff for: docs/release-notes/version-4.2.md

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

3+
## v4.2.2 (2025-01-17)
4+
5+
### Bug Fixes
6+
7+
* [#18336](https://github.com/netbox-community/netbox/issues/18336) - Validate new rack height against installed devices when changing a rack's type
8+
* [#18350](https://github.com/netbox-community/netbox/issues/18350) - Fix `FieldDoesNotExist` exception when global search results include a circuit termination
9+
* [#18353](https://github.com/netbox-community/netbox/issues/18353) - Disable fetching of plugin catalog data when `ISOLATED_DEPLOYMENT` is enabled
10+
* [#18362](https://github.com/netbox-community/netbox/issues/18362) - Avoid transmitting census data on every worker restart
11+
* [#18363](https://github.com/netbox-community/netbox/issues/18363) - Fix support for assigning a MAC address to an interface via the REST API
12+
* [#18368](https://github.com/netbox-community/netbox/issues/18368) - Restore missing attributes from REST API serializer for MAC addresses (`tags`, `created`, `last_updated`, and custom fields)
13+
* [#18369](https://github.com/netbox-community/netbox/issues/18369) - Fix `TypeError` exception when rendering the system configuration view with one or more custom classes defined under `PROTECTION_RULES`
14+
* [#18373](https://github.com/netbox-community/netbox/issues/18373) - Fix `AttributeError` exception when attempting to assign host devices to a cluster
15+
* [#18376](https://github.com/netbox-community/netbox/issues/18376) - Fix the display of tagged VLANs in interfaces list for Q-in-Q interfaces
16+
* [#18379](https://github.com/netbox-community/netbox/issues/18379) - Ensure RSS feed dashboard widget content is sanitized
17+
* [#18392](https://github.com/netbox-community/netbox/issues/18392) - Virtual machines should not inherit config contexts assigned to locations
18+
* [#18400](https://github.com/netbox-community/netbox/issues/18400) - Fix support for `STORAGE_BACKEND` configuration parameter
19+
* [#18406](https://github.com/netbox-community/netbox/issues/18406) - Scope column headers in object lists should not be orderable
20+
21+
---
22+
323
## v4.2.1 (2025-01-08)
424

525
### Bug Fixes

Diff for: netbox/project-static/dist/netbox.js

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

Diff for: netbox/project-static/dist/netbox.js.map

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

Diff for: netbox/project-static/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@
2727
"bootstrap": "5.3.3",
2828
"clipboard": "2.0.11",
2929
"flatpickr": "4.6.13",
30-
"gridstack": "11.2.0",
30+
"gridstack": "11.3.0",
3131
"htmx.org": "1.9.12",
3232
"query-string": "9.1.1",
33-
"sass": "1.83.1",
33+
"sass": "1.83.4",
3434
"tom-select": "2.4.1",
3535
"typeface-inter": "3.18.1",
3636
"typeface-roboto-mono": "1.1.13"

Diff for: netbox/project-static/yarn.lock

+8-8
Original file line numberDiff line numberDiff line change
@@ -1905,10 +1905,10 @@ [email protected]:
19051905
resolved "https://registry.yarnpkg.com/graphql/-/graphql-16.10.0.tgz#24c01ae0af6b11ea87bf55694429198aaa8e220c"
19061906
integrity sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==
19071907

1908-
gridstack@11.2.0:
1909-
version "11.2.0"
1910-
resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-11.2.0.tgz#8977a6632c521260f064ef171b92c7a8df4f58a9"
1911-
integrity sha512-ajwUzd9spR8NXDxfJotHWq9WOYoDOV9o6UJR3ksevNz8cvXNxDtI9H/lC+RN6ijM2DexureLlsG0RpYjBZiOtg==
1908+
gridstack@11.3.0:
1909+
version "11.3.0"
1910+
resolved "https://registry.yarnpkg.com/gridstack/-/gridstack-11.3.0.tgz#b110c66bafc64c920fc54933e2c9df4f7b2cfffe"
1911+
integrity sha512-Z0eRovKcZTRTs3zetJwjO6CNwrgIy845WfOeZGk8ybpeMCE8fMA8tScyKU72Y2M6uGHkjgwnjflglvPiv+RcBQ==
19121912

19131913
has-bigints@^1.0.1, has-bigints@^1.0.2:
19141914
version "1.0.2"
@@ -2667,10 +2667,10 @@ safe-regex-test@^1.0.3:
26672667
es-errors "^1.3.0"
26682668
is-regex "^1.1.4"
26692669

2670-
2671-
version "1.83.1"
2672-
resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.1.tgz#dee1ab94b47a6f9993d3195d36f556bcbda64846"
2673-
integrity sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==
2670+
2671+
version "1.83.4"
2672+
resolved "https://registry.yarnpkg.com/sass/-/sass-1.83.4.tgz#5ccf60f43eb61eeec300b780b8dcb85f16eec6d1"
2673+
integrity sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==
26742674
dependencies:
26752675
chokidar "^4.0.0"
26762676
immutable "^5.0.2"

Diff for: netbox/release.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
version: "4.2.1"
1+
version: "4.2.2"
22
edition: "Community"
3-
published: "2025-01-08"
3+
published: "2025-01-17"

Diff for: netbox/translations/ru/LC_MESSAGES/django.mo

-13 Bytes
Binary file not shown.

Diff for: netbox/translations/ru/LC_MESSAGES/django.po

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
# Alexander Ryazanov (alryaz) <[email protected]>, 2024
1313
# Vladyslav V. Prodan, 2024
1414
# Jeremy Stretch, 2024
15-
# Michail Tatarinov, 2024
1615
# Artem Kotik, 2025
16+
# Michail Tatarinov, 2025
1717
#
1818
#, fuzzy
1919
msgid ""
@@ -22,7 +22,7 @@ msgstr ""
2222
"Report-Msgid-Bugs-To: \n"
2323
"POT-Creation-Date: 2025-01-04 05:02+0000\n"
2424
"PO-Revision-Date: 2023-10-30 17:48+0000\n"
25-
"Last-Translator: Artem Kotik, 2025\n"
25+
"Last-Translator: Michail Tatarinov, 2025\n"
2626
"Language-Team: Russian (https://app.transifex.com/netbox-community/teams/178115/ru/)\n"
2727
"MIME-Version: 1.0\n"
2828
"Content-Type: text/plain; charset=UTF-8\n"
@@ -6334,7 +6334,7 @@ msgstr "распределительный щит"
63346334

63356335
#: netbox/dcim/models/power.py:56
63366336
msgid "power panels"
6337-
msgstr "распределительный щиты"
6337+
msgstr "распределительные щиты"
63386338

63396339
#: netbox/dcim/models/power.py:70
63406340
#, python-brace-format
@@ -9256,7 +9256,7 @@ msgstr "SLAAC"
92569256

92579257
#: netbox/ipam/choices.py:89
92589258
msgid "Loopback"
9259-
msgstr "Обратная петля"
9259+
msgstr "Loopback"
92609260

92619261
#: netbox/ipam/choices.py:91
92629262
msgid "Anycast"
@@ -11185,7 +11185,7 @@ msgstr "Сети провайдеров"
1118511185

1118611186
#: netbox/netbox/navigation/menu.py:298
1118711187
msgid "Power Panels"
11188-
msgstr "Распределительный щиты"
11188+
msgstr "Распределительные щиты"
1118911189

1119011190
#: netbox/netbox/navigation/menu.py:309
1119111191
msgid "Configurations"

Diff for: requirements.txt

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
Django==5.1.4
1+
Django==5.1.5
22
django-cors-headers==4.6.0
3-
django-debug-toolbar==4.4.6
3+
django-debug-toolbar==5.0.1
44
django-filter==24.3
55
django-htmx==1.21.0
66
django-graphiql-debug-toolbar==0.2.0
@@ -12,7 +12,7 @@ django-rich==1.13.0
1212
django-rq==3.0
1313
django-taggit==6.1.0
1414
django-tables2==2.7.5
15-
django-timezone-field==7.0
15+
django-timezone-field==7.1
1616
djangorestframework==3.15.2
1717
drf-spectacular==0.28.0
1818
drf-spectacular-sidecar==2024.12.1
@@ -25,13 +25,13 @@ mkdocstrings[python-legacy]==0.27.0
2525
netaddr==1.3.0
2626
nh3==0.2.20
2727
Pillow==11.1.0
28-
psycopg[c,pool]==3.2.3
28+
psycopg[c,pool]==3.2.4
2929
PyYAML==6.0.2
3030
requests==2.32.3
3131
rq==2.1.0
3232
social-auth-app-django==5.4.2
3333
social-auth-core==4.5.4
34-
strawberry-graphql==0.256.1
34+
strawberry-graphql==0.258.0
3535
strawberry-graphql-django==0.52.0
3636
svgwrite==1.4.3
3737
tablib==3.7.0

0 commit comments

Comments
 (0)