Skip to content

Releases: CadixDev/Atlas

0.2.2

10 Feb 22:21
1508934
Compare
Choose a tag to compare

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

30 Jan 02:42
7af0aad
Compare
Choose a tag to compare

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

27 May 10:37
Compare
Choose a tag to compare

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

15 Oct 15:12
70e59fb
Compare
Choose a tag to compare
0.1.0 - Initial version