Skip to content

Releases: oscal-compass/compliance-trestle

v0.25.1

30 Sep 00:18
Compare
Choose a tag to compare

Fix

  • Emergency fix for trestle packaging. (#751) (8fedeaa)

v0.25.0

29 Sep 06:41
Compare
Choose a tag to compare

Feature

  • Osco results remove scc_goal_description (#736) (f687a3d)

Fix

  • Ensure a minimimal code base is delivered via pypi (#741) (03557bd)
  • Adding extra documentation for element path. (#735) (bc32371)
  • Test files to confirm and close issues (#732) (e87eb84)

v0.24.0

21 Sep 00:04
Compare
Choose a tag to compare

Feature

  • Allow import to use the caching functionality to access external URLs (https/sftp etc) (#718) (3527259)

Fix

  • Update OCP compliance operator transform to use classes expected by IBM SCC. (2068f57)
  • Correct split merge pathing inconsistencies. (#725) (1ea7f63)
  • Correct merge (including repository functionality) and improve merge cwd handling. (#724) (a780e2c)

v0.23.0

03 Sep 03:05
Compare
Choose a tag to compare

Feature

  • Update of Oscal profile to osco from initial PoC with stakeholder review. (c47092a)
  • Resolved profile catalog functionality and enhanced ssp generation (#694) (193e3b9)
  • Add new OSCAL profile-to-osco-yaml transformer functionality. (#677) (c7e2156)
  • Adding rich model generation to trestle add and trestle create. (#693) (9d32953)
  • Adding capability to allowing generator to generate optional fields. (#690) (4a0f631)

Fix

  • Refactor underlying methods to isolate calls to Path.cwd() (#716) (473c1d8)
  • Cleanup assemble command to reduce LoC covering the same functionality. (#709) (c40cfca)

v0.22.1

19 Aug 01:49
Compare
Choose a tag to compare

Fix

  • Strip back dependencies due to dependency error (#684) (a8b4768)
  • Updating developer docs to include details on the CI workflow. (#683) (e8d63e1)

v0.22.0

13 Aug 06:11
Compare
Choose a tag to compare

Feature

  • Schema validate command including miscellaneous fixes. (#665) (3ab088a)
  • New command href and now ssp gen uses caching to pull catalog from remote (#669) (660ef47)

Fix

  • Improved error handling of yaml headers in markdown files. (#676) (1983925)
  • Documentation fixes as well as fixes to json serializisation for full utf-8 support. (#674) (d051638)
  • Relocate ParameterHelper class. (#667) (0dbf472)

v0.21.0

30 Jul 06:04
Compare
Choose a tag to compare

Feature

  • Trestle Release #659 from IBM/develop (6329c82)
  • Describe command to describe contents of model files with optional element path (#650) (905ff8a)
  • Spread sheet to component definition (#635) (6fe4e22)

Fix

  • Ssp dropping section prose when in profile, now supporting profile & catalog section prose. (#657) (4eadf47)
  • Ssp section generation failed due to changes due to 1.0.0 (#649) (26dac34)
  • Split bugs and make -f optional (#639) (c514301)
  • Cleanup and enhancement of linting. (#636) (631eba9)

Documentation

  • Cross link documentation between compliance-trestle and compliance-trestle-demos repositories. (#637) (f28aca1)

v0.20.0

16 Jul 04:14
Compare
Choose a tag to compare

Feature

  • Adding a global option to trestle author headers. (#628) (16f0265)
  • Repository APIs to allow developer a consistent interface to a trestle repo. (#583) (7bfabc5)

Fix

  • Added test cases for Repository code (#625) (c3f8a33)
  • Split catalog star, enable split of model with wildcard (#626) (d17389e)
  • Tutorial tweaks (#623) (3ab018d)
  • Add gfm support for mdformat (#620) (f67a74c)
  • Ssp assemble prose, all extraction of general prose for responses (#618) (06e8627)
  • Boost coverage fix split_too_fine (#615) (891227b)

v0.19.0

06 Jul 02:17
Compare
Choose a tag to compare

Feature

  • Merge pull request #611 from IBM/develop (0e9a4c5)
  • Remove validate mode option and yaml_header optional in ssp-gen (#607) (3a5e104)
  • Restore oscal write to use windows newlines on windows (#608) (b7d8345)
  • Remove target model from trestle with OSCAL 1.0.0 release (#595) (ececd37)

Fix

  • Remove incorrect scc_check_version in tanium transformer (#591) (4c59eda)
  • Duplicate oscal classes and reordered. oscal_write line ending (#592) (ddaeece)
  • Ensure line endings do not change (#593) (82fcab3)

v0.18.1

17 Jun 13:08
Compare
Choose a tag to compare

Fix

  • Small scale fixes to the author validation system. (#572) (#573) (04e16cc)