v4.0 Release Notes¶
This document describes all new features and changes in the release. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Release Overview¶
This major release marks the compatibility of the Device Lifecycle Management App with Nautobot 3.0.0. Check out the full details of the changes included in this new major release of Nautobot. Highlights:
- Minimum Nautobot version supported is 3.0.
- Added support for Python 3.13 and removed support for 3.9.
- Updated UI framework to use latest Bootstrap 5.3.
We will continue to support the previous major release for users of Nautobot LTM 2.4 only with critical bug and security fixes as per the Software Lifecycle Policy.
v4.0.1 (2026-02-18)¶
Changed¶
- #512 - Allowed cloning of validated software objects.
Fixed¶
- #529 - Fixed global search for Vendors.
- #533 - Fixed duplicate "Software Version" column labels on the Devices and Inventory Items list views.
- #554 - Fixed an issue rendering Validated Software in the UI before running the job to migrate to the core models.
Documentation¶
- #540 - Updated documentation to include 3.0 screenshots.
Housekeeping¶
- #490 - Refactored DeviceHardwareNoticeResult, DeviceSoftwareValidationResult, InventoryItemSoftwareValidationResult model related UI views to use
NautobotUIViewSet. - #494 - Refactored HardwareLCM,ValidatedSoftwareLCM,ContractLCM,ProviderLCM,CVELCM,VulnerabilityLCM model related UI views to use
UI component framework. - #498 - Updated generate_dlm_test_data management command for DLM v3.
- #498 - Added --flush argument to generate_dlm_test_data management command.
- #498 - Added change logging to generate_dlm_test_data management command.
- #506 - Update any call to
get_extra_contextto call super of the method first. - #539 - Refactored imports to use
nautobot.appsand simplified existing import statements. - Rebaked from the cookie
nautobot-app-v2.7.0. - Rebaked from the cookie
nautobot-app-v2.7.1. - Rebaked from the cookie
nautobot-app-v3.0.0.
v4.0.0 (2025-11-17)¶
Added¶
- Added support for Python 3.13.
- Added support for Nautobot 3.0.
Changed¶
- #514 - Updated navigation menu icon and weights to match Nautobot standard.