Skip to content

Release 1.3.2

Choose a tag to compare

@CDAGaming CDAGaming released this 04 May 16:53
· 8 commits to main since this release
2f7ba25

Full Changelog: 1.3.1...1.3.2

  • Migrated to Central Publisher Portal
    • Breaking: Namespace has changed from io.github.CDAGaming to io.github.cdagaming
    • Actual titles of artifacts have remained the same
  • Updated foojay-resolver-convention to 0.10.0
  • Updated Lenni Reflect to 1.5.0
  • Fixed some Gradle Deprecation warnings
  • FileUtils API Updates:
    • Removed FileUtils#USE_CLASS_LOADER
    • Use Lenni Reflect for retrieving the caller class loader if the supplied loader to getValidClass is null, which should match up better to the expected behavior of Class#forName default usage
    • Additionally, in getValidClass, the CLASS_CACHE is now longer added to, if no retrieved class is found, allowing re-scans if you use different params until a class is found, and saving on performance by avoiding a 2nd map lookup on init
    • Removed the findClass and loadClass methods using boolean useClassLoader (And related APIs)
    • Replaced classloader overriding in getClassMap with an append operation instead, to avoid the J16 check