Skip to content

v2.1.0

Compare
Choose a tag to compare
@david-waltermire david-waltermire released this 16 Sep 16:52
· 39 commits to main since this release

Download the OSCAL CLI tool. (GPG Signature)

What's new

This minor release adds the oscal-cli list-allowed-values command, which lists all allowed values constraints associated with a given node in the OSCAL model graph.

usage: oscal-cli list-allowed-values [<options>] [<destination-file>]
 -c <URL>                additional constraint definitions
 -h,--help               display this help message
    --no-color           do not colorize output
    --overwrite          overwrite the destination if it exists
 -q,--quiet              minimize output to include only errors
    --show-stack-trace   display the stack trace associated with an error
    --version            display the application version

This release also adds new commands under the oscal-cli metaschema command path, which are provided by metaschema-java.

These include:

  • oscal-cli metaschema metapath eval
  • oscal-cli metaschema generate-diagram

Additionally, all content validation commands now allow you to disable schema or constraint validation using arguments.

--disable-constraint-validation   do not perform constraint validation
--disable-schema-validation       do not perform schema validation

What's Changed

New Contributors

Full Changelog: v2.0.2...v2.1.0