usnistgov/oscal-cli

Update to support OSCAL 1.1.0 Release Models

aj-stein-nist opened this issue · 1 comments

User Story:

As a developer of OSCAL tools, I would like this library to support the recently released 1.1.0 models.

This related to work in the underlying library liboscal-java in usnistgov/liboscal-java#164.

Goals:

  • Adjust the mapping sub-command that will not work with model updates.

Dependencies:

  • N/A

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

This was completed for 1.0.1 repo. It appears I did not target the v1.1.0 release tag commit as observed by me and reviewing the oscal-cli demo video and looking at oscal-cli --version output, but the penultimate commit. After review with @david-waltermire-nist, this was a tag commit is the merge commit into release/main branches. My analysis is that it is not a major concern at this time, but I wanted to document this in an issue lest it come up. This is done though.