Skip to content

Release v1.2.2

Latest

Choose a tag to compare

@basmussen basmussen released this 30 Aug 16:36
· 14 commits to develop since this release

What's Changed

Security Fixes

  • Upgraded commons-lang to commons-lang3 v3.18.0 to fix security vulnerability (#51)
  • Replaced deprecated StringUtils.equalsIgnoreCase with Strings.CI.equals (#30, #54)

Code Quality Improvements

  • Fixed incorrect and incomplete Javadoc documentation (#52)
  • Fixed PMD violations and code scanning alerts (#46, #50)
  • Removed duplicate constants with same value
  • Fixed useless parameter in method signature
  • Improved code formatter configuration

Build & CI Improvements

  • Updated parent-oss from 2.1.0 to 2.3.1
  • Replaced maven.compiler.release with source/target properties (#47)
  • Enhanced CI pipeline configuration
  • Fixed formatter config file path

Dependencies

  • Updated JUnit Jupiter from 5.13.3 to 5.13.4
  • Updated Commons IO from 2.19.0 to 2.20.0
  • Updated Commons Lang3 to 3.18.0

Bug Fixes

  • Fixed duplicate method signature after removing unused parameter
  • Fixed XPathExpressionException to XpathException in evaluateXpath Javadocs
  • Fixed incorrect Javadoc @throws declarations

Full Changelog: v1.2.1...v1.2.2