Releases: metaschema-framework/oscal-cli
v2.4.0
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
- Code cleanup by @david-waltermire in #82
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.5.0 to 0.6.0 by @dependabot in #74
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 by @dependabot in #78
- Bump github/codeql-action from 3.27.1 to 3.27.5 by @dependabot in #79
- Bump org.apache.logging.log4j:log4j-bom from 2.24.1 to 2.24.2 by @dependabot in #81
Full Changelog: v2.3.1...v2.4.0
v2.3.1
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
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
- Bump org.xmlresolver:xmlresolver from 6.0.10 to 6.0.11 by @dependabot in #66
- Bump actions/setup-java from 4.4.0 to 4.5.0 by @dependabot in #65
- Bump actions/checkout from 4.2.1 to 4.2.2 by @dependabot in #64
- Bump github/codeql-action from 3.26.12 to 3.27.0 by @dependabot in #62
- Bump org.junit:junit-bom from 5.11.1 to 5.11.3 by @dependabot in #61
- Bump lycheeverse/lychee-action from 1.10.0 to 2.0.2 by @dependabot in #59
- Bump actions/upload-artifact from 4.4.2 to 4.4.3 by @dependabot in #56
- Update to metaschema-java 2.0.0 by @david-waltermire in #68
Full Changelog: v2.2.0...v2.3.0
v2.2.0
Download the OSCAL CLI tool. (GPG Signature)
Changelog
- Features, bug fixes, and dependency updates from metaschema-java v1.2.0.
- Documentation changes and dependency updates from liboscal-java v4.2.0.
What's Changed
- Update .lycheeignore by @david-waltermire in #47
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 by @dependabot in #36
- Bump actions/setup-java from 4.3.0 to 4.4.0 by @dependabot in #42
- Bump peter-evans/create-issue-from-file from 5.0.0 to 5.0.1 by @dependabot in #43
- Bump actions/checkout from 4.1.7 to 4.2.0 by @dependabot in #44
- Bump github/codeql-action from 3.26.7 to 3.26.10 by @dependabot in #46
- Bump org.xmlresolver:xmlresolver from 6.0.9 to 6.0.10 by @dependabot in #39
- Bump github/codeql-action from 3.26.10 to 3.26.11 by @dependabot in #49
- Bump actions/checkout from 4.2.0 to 4.2.1 by @dependabot in #52
- Bump actions/upload-artifact from 4.4.0 to 4.4.1 by @dependabot in #51
- Bump github/codeql-action from 3.26.11 to 3.26.12 by @dependabot in #50
- Bump actions/upload-artifact from 4.4.1 to 4.4.2 by @dependabot in #53
- Bump to v2.2.0 by @david-waltermire in #48
Full Changelog: v2.1.0...v2.2.0
v2.1.0
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
- Bump org.xmlresolver:xmlresolver from 6.0.8 to 6.0.9 by @dependabot in #14
- Bump github/codeql-action from 3.26.0 to 3.26.3 by @dependabot in #12
- Update .lycheeignore by @david-waltermire in #23
- Bump github/codeql-action from 3.26.3 to 3.26.7 by @dependabot in #28
- Bump actions/setup-java from 4.2.2 to 4.3.0 by @dependabot in #25
- Bump actions/upload-artifact from 4.3.6 to 4.4.0 by @dependabot in #20
- Adjust README instructions with community feedback by @aj-stein-gsa in #21
- Bump dependencies and code cleanup by @david-waltermire in #29
- Add list-allowed-values command by @david-waltermire in #30
- Allowed Values Command Cleanup by @david-waltermire in #31
New Contributors
- @aj-stein-gsa made their first contribution in #21
Full Changelog: v2.0.2...v2.1.0
v2.0.2
Download the OSCAL CLI tool. (GPG Signature)
What's Changed
- Bump liboscal java to 4.0.2 by @david-waltermire in #15
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Download the OSCAL CLI tool. (GPG Signature)
What's Changed
- Bumping liboscal-java from 4.0.0 to 4.0.1. by @david-waltermire in #9
- Recreate CNAME file to ensure it is not removed. by @david-waltermire in #10
New Contributors
- @david-waltermire made their first contribution in #9
Full Changelog: v2.0.0...v2.0.1
v2.0.0
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
- @dependabot made their first contribution in #3
Full Changelog: https://github.com/metaschema-framework/oscal-cli/commits/v2.0.0