What's Changed
Security in v2.4.8
- #7223 - Updated dependency
h11
to0.16.0
to addressCVE-2025-43859
. This is a development dependency and will not auto-update when upgrading Nautobot. Please be sure to update your local environment. - #7273 - Updated
Django
to 4.2.21 to addressCVE-2025-32873
.
Added in v2.4.8
- #6053 - Added
primary_ip
property to GraphQLDeviceType
to simplify lookup of primary IPs when a mixture of IPv4 and IPv6 are involved. - #6053 - Added
device
property to GraphQLModuleType
to simplify lookup of the Device containing a given Module. - #7048 - Added Bulk Edit functionality for the Platform model.
- #7075 - Added Bulk Edit functionality for the Webhook model.
- #7107 - Added Bulk Edit functionality for the JobHook model.
- #7126 - Added Bulk Edit functionality for the CustomLink model.
- #7148 - Added Bulk Edit functionality for the RackGroup model.
- #7154 - Added index to
created
field inJobLogEntry
. - #7159 - Added Bulk Edit functionality for the ComputedField model.
- #7232 - Added Bulk Edit functionality for the CircuitType model.
- #7234 - Added Bulk Edit functionality for the CircuitTermination model.
Changed in v2.4.8
- #7219 - Enhanced Contact and Team search to include matching by email and phone number.
- #7224 - Changed
ObjectsTablePanel.__init__()
to enforce that arelated_field_name
is required when specifying atable_attribute
. - #7267 - Changed the
contacts
tab in object detail views to not render if users do not have permission to view contact-associations.
Fixed in v2.4.8
- #6053 - Added
all_interfaces
,all_modules
, etc. properties to GraphQLDeviceType
to facilitate lookup of components belonging to descendant modules. - #6053 - Added
common_vc_interfaces
,vc_interfaces
properties to GraphQLDeviceType
to facilitate lookup of components when VirtualChassis are involved. - #6157 - Fixed invalid specs for ChoiceFields and EmailFields in the swagger schema.
- #6985 - Added
filterset_form
toRackElevationListView
. - #7026 - Fixed collapsing/expanding on the jobs page.
- #7102 - Fixed that event payload's
prechange
field is empty when relevant object's previous changelog entries do not exist. - #7154 - Fixed memory issue in cleanup Job Results by changing
delete
to_raw_delete
inrecursive_delete_with_cascade
method. - #7184 - Fixed missing support for
value_transforms
with certain model field types inObjectFieldsPanel
. - #7188 - Fixed broken advanced filters in Nautobot v2.4.7
- #7224 - Fixed table filter issues in CloudNetwork model related UI component.
Documentation in v2.4.8
- #7140 - Fixed a typo in front port documentation.
- #7240 - This change reorganizes and expands the Nautobot Jobs documentation across both the User Guide and the Development Guide.
- #7240 - The goals of this update are to improve navigation, reduce page length for easier readability, standardize examples, and align the documentation with Nautobot 2.4.x behavior.
Housekeeping in v2.4.8
- #6157 - Added a unit test to validate the generated OpenAPI spec.
- #7047 - Refactored VLANGroup model related UI views to use
NautobotUIViewSet
andUI Component Framework
. - #7048 - Refactored Platform model related UI views to use
NautobotUIViewSet
andUI Component Framework
. - #7056 - Refactored Cluster model related UI views to use
NautobotUIViewSet
andUI component framework
. - #7075 - Refactored webhook model related UI views to use
NautobotUIViewSet
andUI Component Framework
. - #7107 - Refactored JobHook model related UI views to use
NautobotUIViewSet
andUI component framework
. - #7126 - Refactored CustomLink model related UI views to use
NautobotUIViewSet
andUI component framework
. - #7141 - Refactored PowerPanel model related UI views to use
NautobotUIViewSet
andUI component framework
. - #7148 - Refactored RackGroup model related UI views to use
NautobotUIViewSet
andUI component framework
. - #7153 - Refactored SupportedDataRate model related UI views to use
UI component framework
. - #7155 - Refactored RackReservation model related UI views to use
NautobotUIViewSet
. - #7158 - Refactored CloudNetwork model related UI views to use
UI component framework
. - #7159 - Refactored ComputedField model related UI views to use
NautobotUIViewSet
. - #7162 - Refactored CloudService model related UI views to use
UI component framework
. - #7172 - Refactored PowerFeed model related UI views to use
NautobotUIViewSet
. - #7173 - Refactored JobQueue model related UI views to use
UI component framework
. - #7175 - Refactored JobButton model related UI views to use
UI component framework
. - #7184 - Refactored RadioProfile model related UI views to use
UI component framework
. - #7187 - Added upstream testing for next/next-3.0 in Apps.
- #7187 - Removed upstream testing for ltm-1.6.
- #7189 - Updated
mkdocs-material
documentation dependency to~9.6.12
. - #7189 - Updated
mkdocs-section-index
documentation dependency to~0.3.10
. - #7204 - Refactored SoftwareVersion model related UI views to use
UI component framework
. - #7212 - Refactored SoftwareImageFile model related UI views to use
UI component framework
.
Contributors
- @HanlinMiao
- @sirisha-bode
- @Sridevi-NTC
- @Pavan-183
- @gioccher
- @smk4664
- @gsnider2195
- @dsoftait
- @icovada
- @glennmatthews
- @jabelk
New Contributors
Full Changelog: v2.4.7...v2.4.8