What's Changed
Security in v2.4.1
- #6780 - Updated
Django
to4.2.18
to addressCVE-2024-56374
.
Fixed in v2.4.1
- #6427 - Fixed a bug which allowed several wireless interface types to accept cables.
- #6489 - Fixed partial-match filters (such as
__ic
and__isw
) on fields that have restricted choices (Prefix.type
,Interface.type
, etc.) so that partial values are no longer rejected. - #6763 - Fixed the issue where the Wireless Network detail view fails to render when any record in the Controller Managed Device Groups table is missing a VLAN.
- #6770 - Fixed breakage of JobButton functionality.
- #6771 - Reverted breaking changes to various generic View base class attributes.
- #6773 - Fixed an exception when trying to render a Job class to a form when no corresponding Job database record exists.
- #6776 - Fixed
FilterTestCase.generic_filter_tests
to again be optional as intended. - #6779 - Fixed Object Bulk Delete and Object Bulk Edit functionalities.
- #6783 - Fixed
NautobotDataBaseScheduler
unable to run Scheduled Jobs without job queues assigned. - #6786 - Fixed incorrect marking of
capabilities
field as required on Controller and ControllerManagedDeviceGroup REST APIs. - #6792 - Fixed
natural_key_field_lookups
for proxy models.
Housekeeping in v2.4.1
- #6768 - Fixed link to changelog fragment documentation.
- #6794 - Fixed Device factory to ensure that it only selects SoftwareImageFiles that are permitted for a given Device.
Contributor
- @HanlinMiao
- @nrnvgh
- @mateusz-lachowski-codilime
- @icovada
- @jdrew82
- @timizuoebideri1
- @bryanculver
- @glennmatthews
- @LochieP
New Contributors
Full Changelog: v2.4.0...v2.4.1