Skip to content

v1.0.4.3

Compare
Choose a tag to compare
@david-waltermire 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.
  • 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.