1.0.0-epsilon
Pre-release
Pre-release
pavly-gerges
released this
04 Aug 13:37
·
41 commits
to master
since this release
This is the last pre-release for 1.0.0 Version of the jSnapLoader:
What's Changed So far from the precedent versions:
- Scaling-plan: A scaling plan applied to scale the API for professional use-cases by @Scrappers-glitch in #20
- snap-jolt by @stephengold: testing jolt-jni with jSnapLoader on Linux-x86, Linux-arm, Windows-x86, MacOS-x86, and MacOS-arm in #20 and issue #21.
- snaploader-examples: introduced an example using java.nio.file APIs by @Scrappers-glitch in #22
- TestBasicFeatures2.java: platform-dependent extraction paths by @Scrappers-glitch in #23
- README.md: first order logic analysis using predicate calculus by @Scrappers-glitch in #24
- Optimizations against memory leaks and file locator failure by @Scrappers-glitch in #25
- Final optimizations: Logging API - StreamProviders API - Memory Logging by @Scrappers-glitch in #27
- Migrated to electrostatic4j as a part of the binding API by @Scrappers-glitch in #28
Breaking changes:
- Migration of the root package from
electrostatic.snaploader
toelectrostatic4j.snaploader
. - Migration of the
ExtractionListener
interface toFileExtractionListener
interface.
In order to utilize in your project, add the API to your dependencies and make sure mavenCentral() is defined:
repositories {
mavenCentral()
}
dependencies {
implementation "io.github.electrostat-lab:snaploader:1.0.0-epsilon"
}