Skip to content

Releases: CadixDev/Atlas

0.2.2

Choose a tag to compare

@jamierocks jamierocks released this 10 Feb 22:21
1508934

Atlas 0.2.2 implements new features introduced with Bombe 0.3.5, and
makes it easier to use Atlas to merely analyse artefacts.

  • JarEntryTransformer#additions() is now supported
  • It is now possible to just 'process' a JAR file, where writing it to
    file is not desired.

0.2.1

Choose a tag to compare

@jamierocks jamierocks released this 30 Jan 02:42
7af0aad

Atlas 0.2.1 provides some quality-of-life features designed to make Atlas more configurable and accountable.

  • Execeptions will no longer be dismissed when transforming, and rather rethrown (as was my intention).
  • Output jars will be repackaged to ensure that the manifest is read by JarInputStream correctly.
  • Atlases can specify their own ExecutorService to use, or their parallelism level if using our provided constructors.

0.2.0

Choose a tag to compare

@jamierocks jamierocks released this 27 May 10:37

Atlas 0.2.0 has been developed with performance in mind, now caching classes on
demand rather than all up-front and walking based on JarPaths not read entries.
These changes alone, will dramatically reduce the memory footprint for many uses
of Atlas.

Jar Transforms have also been improved, running each class' tranformations in
parallel to other classes - making for a super-speedy Jar transform.

No matter where Atlas is used, Atlas 0.2.0 should provide performance and/or memory
improvements to your application!

0.1.0

Choose a tag to compare

@jamierocks jamierocks released this 15 Oct 15:12
70e59fb
0.1.0 - Initial version