v1.0.4.3
david-waltermire
released this
27 Oct 14:11
·
86 commits
to main
since this release
What's Changed
- Refactored profile resolution visitors by @david-waltermire-nist in #85 and #69
- Refactored the visitors used to process catalogs and profiles during profile resolution to improve performance.
- The current solution now reuses the index reducing the need to walk the document multiple times.
- The index code has been simplified to reduce a significant amount of redundant method calls.
- The various visitors now use a common set of base implementation classes making maintenance easier.
- Added support for property name="keep" in the reference handler.
- Fixed reference handling for orphaned groups during flat structuring. Resolves #65.
- Refactored the visitors used to process catalogs and profiles during profile resolution to improve performance.
- Fixed compile, Checkstyle, PMD, and Spotbugs errors.
- Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0 by @dependabot in #68
- Bump spotbugs-maven-plugin from 4.7.2.0 to 4.7.2.1 by @dependabot in #80
- Bump github/codeql-action from 2.1.18 to 2.1.22 by @dependabot in #66
- Bump github/codeql-action from 2.1.22 to 2.1.29 by @dependabot in #84
- Bump actions/setup-java from 3.4.1 to 3.5.0 by @dependabot in #70
- Bump actions/setup-java from 3.5.0 to 3.6.0 by @dependabot in #82
- Bump spotbugs-annotations from 4.7.1 to 4.7.2 by @dependabot in #67
- Bump dependency.log4j2.version from 2.18.0 to 2.19.0 by @dependabot in #73
- Bump dependency.xmlresolver.version from 4.5.1 to 4.5.2 by @dependabot in #74
- Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in #78
Full Changelog: v1.0.4.2...v1.0.4.3
Download
This release is on Maven Central.