Skip to content

1.0.0-epsilon

Pre-release
Pre-release
Compare
Choose a tag to compare
@pavly-gerges pavly-gerges released this 04 Aug 13:37
· 41 commits to master since this release
91fbefc

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 to electrostatic4j.snaploader.
  • Migration of the ExtractionListener interface to FileExtractionListener 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"
}