Skip to content

v4.1.0

Choose a tag to compare

@oscal-compass-bot oscal-compass-bot released this 29 Jun 13:00
· 49 commits to develop since this release

v4.1.0 (2026-06-29)

This release is published under the Apache-2.0 License.

Bug Fixes

Build System

Chores

  • Remove accidentally tracked venv.trestle-contrib files (#2222, ebceafa)

Code Style

  • Apply code-format and mdformat fixes for lint complianc (#2222, ebceafa)

Features

  • Add canonical JSON model support and documentation (#2227, e92bde9)

  • Add canonicalize command (#2227, e92bde9)

  • Add RFC 8785 canonical JSON helpers (#2227, e92bde9)

  • Add SLSA build provenance attestation and update security insights (#2242, e22e35b)

  • Add xlsx-to-oscal-poam task (#2252, 908b0d6)

  • Add xlsx-to-oscal-poam task (#2219, 3177f41)

  • Add xlsx-to-oscal-poam task for OSCAL POAM generation (#2252, 908b0d6)

  • Add xlsx-to-oscal-poam task for OSCAL POAM generation (#2219, 3177f41)

Refactoring

  • Format dictionary unpacking for improved readability in xlsx_to_oscal_poam (#2252, 908b0d6)

  • Format dictionary unpacking for improved readability in xlsx_to_oscal_poam (#2219, 3177f41)

  • Move imports to module level and add smoke test clarification (#2222, ebceafa)

Testing

  • Add deterministic unit tests for all KeyError paths in _construct_set_parameters_dict (#2222, ebceafa)

Detailed Changes: v4.0.3...v4.1.0