Skip to content

Releases: metaschema-framework/oscal-cli

v2.4.0

26 Nov 18:27
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

This minor release incorporates feature improvements and bug fixes from metaschema-java.

The OSCAL version used by this tool has been updated to v1.1.3.

What's Changed

Full Changelog: v2.3.1...v2.4.0

v2.3.1

09 Nov 22:06
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

This patch release incorporates bug fixes from metaschema-java.

What's Changed

  • Add unit tests for a bug causing error messages to be silently dropped by @david-waltermire in #69

Full Changelog: v2.3.0...v2.3.1

v2.3.0

04 Nov 02:47
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

This minor release integrates changes from metaschema-framework/metaschema-java v2.0.0. A major release was chosen here since this release only adds functionality to and fixes bugs in the CLI.

This release fixes #67 based on metaschema-java changes. See metaschema-framework/metaschema-java#232.

What's Changed

Full Changelog: v2.2.0...v2.3.0

v2.2.0

08 Oct 23:52
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

Changelog

What's Changed

Full Changelog: v2.1.0...v2.2.0

v2.1.0

16 Sep 16:52
Compare
Choose a tag to compare

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

v2.0.2

20 Aug 13:28
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

What's Changed

Full Changelog: v2.0.1...v2.0.2

v2.0.1

12 Aug 01:39
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

What's Changed

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0

05 Aug 02:14
Compare
Choose a tag to compare

Download the OSCAL CLI tool. (GPG Signature)

What's Changed

  • Bump io.github.git-commit-id:git-commit-id-maven-plugin from 7.0.0 to 9.0.1 by @dependabot in #3
  • Bump net.sf.saxon:Saxon-HE from 12.4 to 12.5 by @dependabot in #2
  • Bump actions/add-to-project from 0.5.0 to 1.0.2 by @dependabot in #1

New Contributors

Full Changelog: https://github.com/metaschema-framework/oscal-cli/commits/v2.0.0