Skip to content

Releases: oscal-compass/compliance-trestle

v0.5.0

10 Dec 05:37
Compare
Choose a tag to compare
v0.5.0

v0.4.0

24 Nov 23:49
Compare
Choose a tag to compare

Feature

  • Validation of duplicates now uses object factory (#216) (cf00f8b)
  • Completed trestle create implementation. (a73538f)

Fix

  • Additional test for trestle add (#227) (479413f)
  • For issue 229, another Any] still present in file (#230) (428b270)
  • Improvements in typing and return codes. (#224) (c382cb5)
  • Refactor to adopt FileContentType consistently (#223) (793ea7c)
  • Handle anomalous GroupItems that were generating empty classes (#220) (8fae9dc)
  • Versioning tag was malformed. (#199) (5c84d59)

Documentation

  • Updated developer documentation with DCO and merge workflow. (041a7aa)

v0.3.0

26 Oct 06:35
Compare
Choose a tag to compare

Feature

  • Implements add functionality for trestle cmd. (#184) (eb42656)

Fix

  • Versioning tag was malformed. (#199) (#200) (957fe0b)
  • Support contextual element path like groups.* during split (#192) (c9536b2)
  • Correct directory names of sub models during split (#189) (6b18237)
  • Reference to inexistent function (#182) (9605a51)
  • Infer wrapper alias from input in Element constructor (82820fd)
  • Explicitly use contextual_model argument in path parsing util function (1ae3b12)
  • Do not create empty place holder file after splitting a dict or list (cb9fa8b)
  • Create main model alias directory during split (7656e42)
  • Incorrect file indexing during split #148 (ad7b2e6)
  • Utility method to write/read Oscal List and Dict object to/from file correctly (#161) (43c7bdf)
  • Updating fetch of NIST content. (85a852a)
  • Merge pull request #158 from IBM/fix/issue_149b (75b11ca)

Documentation

  • Initial caching structure documentation (#143) (d1a73f3)
  • Updated readme to document current level of support for file formats (#179) (1df2110)
  • Change of trestle model directory structure (#169) (ed2ab36)

v0.2.2

15 Oct 05:24
Compare
Choose a tag to compare

Fix

  • Merge pull request #155 from IBM/fix/issue_149b (7ded03e)

v0.2.1

14 Oct 01:29
Compare
Choose a tag to compare

Fix

  • Merge pull request #144 from IBM/fix/issue_138_b (153b752)

v0.2.0

12 Oct 23:34
Compare
Choose a tag to compare

Feature

  • Windows support declared for trestle (#88) (56bdfa2)

Fix

  • Coding formating failure on merge from master (3e00d5d)
  • Fix forward references caused by fix_any.py issue #108 (#111) (447a6ab)

Documentation

  • Update readme to reflect alpha status. (#134) (8ef9762)
  • Updated documentation with a short description of target (#90) (bcd20dc)

v0.1.1

05 Oct 23:37
Compare
Choose a tag to compare

Fix

  • Corrected typing of parameter-settings in profile and ssp (#97) (9a5ef55)

v0.1.0

23 Sep 06:27
Compare
Choose a tag to compare

Feature

  • Merge pull request #65 from IBM/develop (0f8b637)
  • Implement trestle init command and update specs (#60) (6c6b000)

Fix

Documentation

  • Fix target-definition examples in trestle specifications (#50) (b84ff9b)

v0.0.3

16 Sep 11:02
Compare
Choose a tag to compare

Fix

  • Merge pull request #47 from IBM/develop (ab8ba4d)
  • Fix conflict between attrs and markdown-it-py (b0d588f)
  • Issue templates are not being picked up by github. (#31) (1382fbc)

Documentation

  • Remove git references (0ddc553)
  • Add info about uuid (32a34a2)
  • Add default decomposition headers (d03ee39)
  • Add examples for split/merge commands (40ab614)
  • Add specifications for trestle commands (698eff8)

v0.0.2

10 Sep 11:10
Compare
Choose a tag to compare

Fix

  • Improved stage builds (ac9e416)
  • Added github PAT to avoid issues with semantic release (eaeff63)

Feat