Skip to content

Releases: oscal-compass/compliance-trestle

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)

v0.18.0

17 Jun 01:27
Compare
Choose a tag to compare

Feature

  • Allow explicit inclusion / exclusion of readme files in author workflows (#570) (0ca1d20)

Fix

  • Replace yaml library to ensure that errors are thrown / recognised on duplicate keys. (#569) (9464420)

v0.17.0

09 Jun 08:59
Compare
Choose a tag to compare

Feature

  • Ssp generation of markdown files for groups of controls (#556) (1dcf139)
  • Update trestle md to trestle author and introduce functionality for validating drawio metadata. (#551) (2567e6c)

Fix

  • Lint PR firing off dev (#562) (81f44c6)
  • [ImgBot] Optimize images (#560) (62b870d)
  • Allow for check suite to trigger a PR (5c95318)
  • Allow for check suite to trigger a PR (9bce041)
  • Allow for test completion to trigger automerge correctly (dc6864f)
  • Correct github expression path. (9ab4936)
  • Ensrue automerge fires off correctly (d0f51b8)
  • CICD refinements (a2d836b)
  • Dump context in automerge workflow. (144a54f)
  • Cleanup CIDC workflow to prevent admin rights pushing over checks. (56127e7)
  • Cleanup CIDC workflow to prevent admin rights pushing over checks. (a305ebb)
  • Cleanup CIDC workflow to prevent admin rights pushing over checks. (31e8cde)

v0.16.0

28 May 03:57
Compare
Choose a tag to compare

Feature

  • OSCO transformer conform to Results interface class. (#532) (fc251b9)
  • Functionaly complete (b7c903b)
  • Oscal version validator (#528) (2b132d5)
  • Create title - place names in title of created objects - issue #473 (#519) (b676ed3)

Fix

  • Move unreachable debug statement (f5b9c1a)
  • Move unreachable debug statement (0ce9c24)
  • Complete coverage of drawio class (225403c)
  • Adding basic UT suite for drawio. (44cc8c3)
  • Corrected errors (8187d6d)
  • Correcting errors (5bfedac)
  • Improve devops to stop squash merging to main (#542) (a8313fb)
  • Remove problematic concurrency restrictions in devops pipeline (#538) (5181c70)
  • Stop split at strings, better handling of component-def splits (#506) (43c9edd)
  • Correct bad syntax in devops tooling. (dcec2ea)
  • Ensure PR automation system cannot override checks. (#522) (5817316)
  • Correct semantic / conventional commit behaviour (#520) (a6f7d01)

Documentation

  • Reorg and cleanup content (#531) (380e924)
  • Updated third party schema as per latest tanium to oscal conversion and added it to documentation (#527) (9feb690)
  • More google style doc strings (#526) (28914f0)
  • Addtional documentation. (#525) (516f01e)
  • Small set of document updates (#524) (7b339d7)

v0.15.1

20 May 00:54
Compare
Choose a tag to compare

Fix

v0.15.0

13 May 07:12
Compare
Choose a tag to compare

Feature

  • Added error checking and enforce 1 to 1 keys in header validation (#512) (da95862)
  • Role ID cross reference validator and refactors to validators to allow all (c894704)
  • Roleid validation via ncname and parametrized tests (#499) (84dc9a2)

Fix

  • Upgrade pydantic to 1.8.2 for security issue (#513) (6e01f36)
  • Remove problematic code-QL plugin which is causing problems. (#507) (47529a7)

v0.14.4

22 Apr 11:36
Compare
Choose a tag to compare

Fix

  • Add timestamp to tanium-to-oscal transformer (#503) (e8dc204)

v0.14.3

20 Apr 11:36
Compare
Choose a tag to compare

Fix

v0.14.2

20 Apr 07:00
Compare
Choose a tag to compare

Fix

  • Tanium enhancements for scc (8bae421)

v0.14.1

16 Apr 07:16
Compare
Choose a tag to compare

Fix