Skip to content

v4.1 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

  • Added a Status field to the ContractLCM model.
  • Added Python 3.14 support.

v4.1.2 (2026-05-01)

Added

  • #566 - Added a migration to standardize all existing CVE severities.

Fixed

  • #566 - Fixed the NIST CVE Job to use standardized values for severity.

Documentation

  • Fixed a link to the NIST CVE API website in the documentation.

v4.1.1 (2026-04-10)

Added

  • #576 - Added nautobot_device_lifecycle_mgmt_hardware_end_of_sale Device filter extension.
  • #576 - Added nautobot_device_lifecycle_mgmt_hardware_end_of_software_releases Device filter extension.
  • #576 - Added nautobot_device_lifecycle_mgmt_hardware_end_of_security_patches Device filter extension.
  • #576 - Added nautobot_device_lifecycle_mgmt_hardware_end_of_support Device filter extension.
  • #576 - Added nautobot_device_lifecycle_mgmt_software_version_end_of_support_date Device filter extension.
  • #576 - Added nautobot_device_lifecycle_mgmt_has_cves Software Version filter extension.

Housekeeping

  • Rebaked from the cookie nautobot-app-v3.1.3.

v4.1.0 (2026-03-20)

Added

  • Added Python 3.14 support.
  • #337 - Added a Status field to ContractLCM for lifecycle purposes.

Fixed

  • #557 - Corrected typo unsuported in "Device Hardware Notice Report" graph.

Dependencies

  • #557 - Widened range of permitted versions of numpy dependency to permit 2.x versions as well.

Housekeeping

  • Rebaked from the cookie nautobot-app-v3.1.2.