Skip to content

Releases: oscal-compass/compliance-trestle

v0.7.1

02 Feb 11:11
Compare
Choose a tag to compare

Fix

  • Assembly behaviour correction and devops fixes. (ac3828d)

v0.7.0

28 Jan 02:16
Compare
Choose a tag to compare

Feature

  • Trestle assemble implemented and documented. (e752bc2)
  • Enhancement to handle arboretum fetcher-built OSCO evidence as input (#311) (e9c4196)
  • Task osco-to-oscal to allow transformation from OpenSHift Compliance Operator to OSCAL (#296) (ad995a2)
  • Merge allows use of both yaml and json files. (4d87e6a)

Fix

  • Corrected bad link to website homepage. (#314) (81124fb)
  • Corrected branch for mkdocs deploy. (#304) (2dd5d93)

Documentation

  • Fix typos and grammar in cli and misspelling in split_merge docs (#306) (272c2cc)

v0.6.2

17 Jan 22:48
Compare
Choose a tag to compare

Fix

v0.6.1

15 Jan 05:49
Compare
Choose a tag to compare

Fix

  • Extra unit tests and cleanup to close more significant gaps (#298) (2abcaad)
  • Changed split to not write empty files after split. Implemented circular split-merge test (#295) (1ebbeb2)

Documentation

  • Initial setup of documentation website. (#234) (a51081b)

v0.6.0

07 Jan 08:08
Compare
Choose a tag to compare

Feature

  • Force update of version (fc0357b)
  • Update to OSCAL 1.0.0rc1 and simplified models. (#286) (992b317)
  • Distributed load and trestle merge.(#272) (dceae85)
  • Misc cleanups of code for typing, unsafe functions, and other issues. (#274) (0652392)

Fix

  • Correct semantic release behaviour (c25d5be)
  • Correct semantic release behaviour. (caba993)
  • Refactor to use python and pytest internals for temporary paths and creating directories. (1d99ca2)
  • Small typo fix. (2168bb2)

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)