# Summary liboscal-java 3.0.0 will be a [major release](https://github.com/usnistgov/OSCAL/blob/89aa8114a66309342725369f2dc5c586090a7c7b/versioning-and-branching.md#versioning) with improvements and changes that are *not* backwards compatible, specifically obsolete imports from package restructuring and removed library functions for control mappings. # Changes: Key Take-aways Key takeaways are below: 1. Update OSCAL models to 1.1.0. 2. Deprecate utility functions for control mapping. # Details Below is a list of all changes that will be promoted from develop to 3.0.0 release branch. 1. Update OSCAL models to 1.1.0 ([#165](https://github.com/usnistgov/liboscal-java/pull/165)) # Appendix ## Detailed Commit Log **Note for NIST developers:** the output below is from executing the following command against the release branch (`main`) on a developer workstation: `git log origin/main..origin/develop --pretty=oneline --abbrev-commit`. 1. [d48958a](https://github.com/usnistgov/liboscal-java/commit/d48958a) (HEAD -> develop, origin/develop) Update metaschema-java from 0.12.0 to 0.12.1 ( [#174](https://github.com/usnistgov/liboscal-java/pull/174)) 1. [e2499d9](https://github.com/usnistgov/liboscal-java/commit/e2499d9) Update GHA CI/CD checkout for version string ( [#173](https://github.com/usnistgov/liboscal-java/pull/173)) 1. [1ce285a](https://github.com/usnistgov/liboscal-java/commit/1ce285a) Bump github/codeql-action from 2.21.3 to 2.21.4 ( [#172](https://github.com/usnistgov/liboscal-java/pull/172)) 1. [13db3f1](https://github.com/usnistgov/liboscal-java/commit/13db3f1) Bump github/codeql-action from 2.21.2 to 2.21.3 ( [#170](https://github.com/usnistgov/liboscal-java/pull/170)) 1. [c6e084c](https://github.com/usnistgov/liboscal-java/commit/c6e084c) Fix build res path issue for [#171](https://github.com/usnistgov/liboscal-java/pull/171). 1. [f47aa8a](https://github.com/usnistgov/liboscal-java/commit/f47aa8a) [maven-release-plugin] prepare for next development iteration