Releases: JavaPOSWorkingGroup/javapos-config-loader
JavaPOS Config Loader with SLF4J logging support
The legacy logging implementation has been replaced by the logging facade SLF4J version 1, see https://www.slf4j.org/ for details on how to integrate. The Maven Central artifact 'org.slf4j:slf4j-simple:1.7.36' is a new dependency for this version.
What's Changed
Full Changelog: 4.0.2...5.0.0
RC2 for JavaPOS Config Loader 5.0 with SLF4J
The legacy logging implementation has been replaced by the logging facade SLF4J version 1, see https://www.slf4j.org/ for details on how to integrate.
This release candidate is published a snapshot version to the new Maven Central's snapshot repository. There is no functional change to v5.0.0-RC1.
This RC release is also for verifying the publishing to the new Maven Central repository works (as the API has changed and newer version of Gradle plugins needs to be used).
Full Changelog: 4.0.2...5.0.0-RC2
Bug fix release for resource loading issues
What's Changed
- fixed resource loading from JAR file on the class-path (contributed by @art-and-co through PR #13)
- ensured populator file is used if defined (contributed by @art-and-co through PR #13)
New Contributors
- @art-and-co made their first contribution in #13
Full Changelog: 4.0.1...4.0.2
4.0.2-RC1 Fixing Resource Loading from JAR on Classpath
What's Changed
- fixed resource loading from JAR file on the class-path (contributed by @art-and-co through PR #13)
- ensured populator file is used if defined (contributed by @art-and-co through PR #13)
New Contributors
- @art-and-co made their first contribution in #13
Full Changelog: 4.0.1...4.0.2-RC1
Bug fix release correcting logging issue
Available at Maven Central: https://central.sonatype.com/artifact/org.javapos/javapos-config-loader/4.0.1
What's Changed
Full Changelog: 4.0.0...4.0.1
RC1 for JavaPOS Config Loader 5.0 with SLF4J
The legacy logging implementation has been replaced by the logging facade SLF4J version 1, see https://www.slf4j.org/ for details on how to integrate.
This release candidate is published a snapshot version at Maven Central's snapshot repository.
Full Changelog: 4.0.0...5.0.0-RC1
JavaPOS Config Loader without Xerces
What's Changed
- replaced outdated and vulnerable Xerces XML parser, and thus, removed Xerces dependency at all (contributed by @mjpcger)
- modernized source code in different means
- removed deprecated classes and constructors
- ensure compatibility to webstart environments by using standard class-loader instead of the system class-loader (solves issue #1)
For details, see https://github.com/JavaPOSWorkingGroup/javapos-config-loader/blob/4.0.0/CHANGELOG.md
Full Changelog: 3.1.0...4.0.0
New Contributors
Note for users of the preliminary release candidates:
This release corresponds to 4.0.0-RC3 and not 4.0.0-RC6 as the SLF4J based logging has been taken out and will be released in a new major release version as it introduce a new dependency which may be problematic for some use cases.
RC6 for JavaPOS Config Loader 4.0 without Xerces, but with SLF4J
Comparing to RC4 (RC5 was a broken RC), this RC contains just a small correction of SLF4J API mis-usage.
Full Changelog: 4.0.0-RC4...4.0.0-RC6
RC4 for JavaPOS Config Loader 4.0 without Xerces, but with SLF4J
This release candidate is based on branch for PR #8 (without Xerces), but replaces legacy logging by SLF4J usage which allows application to decide which logger is used incorporating branch from PR #10.
Full Changelog: 4.0.0-RC3...4.0.0-RC4
RC3 for JavaPOS Config Loader 4.0 without Xerces
Comparing to RC2 there is nothing changed except for named tracer name trimming and some code clean up in the tracer package.
Full Changelog: 4.0.0-RC2...4.0.0-RC3