Skip to content

Releases: saicone/ezlib

Ezlib 1.3.1

10 Jan 20:53
8239d31
Compare
Choose a tag to compare

Additions

  • Java 24 support.
  • Map deserialization to build loader-related objects.
  • Condition script evaluator.
  • java.version condition.
  • Javadocs at https://javadoc.saicone.com/ezlib.

Changes

  • Now internal package matches with used version.

Ezlib 1.3.0

18 Sep 17:33
bfafee7
Compare
Choose a tag to compare

Additions

  • Added support to Java 23.
  • Added EzlibLoader.Dependency#of().
  • Added EzlibLoader.Dependency methods to change group, name and version from path.
  • Added support to load information from YAML files using EzlibLoader.

Changes

  • Now loader conditions can have spaces on key and value.
  • Now gson usage is optional, meaning you can load a gson version using EzlibLoader before make it read a file.
  • Now Ezlib throws an exception when library is not loaded.
  • Now annotation serialization maintain the same dependency declaration order from annotations.

Full Changelog: 1.2.3...1.3.0

Ezlib 1.2.3

07 Jul 18:13
0b53581
Compare
Choose a tag to compare
Bump version

Ezlib 1.2.2

07 Jul 00:00
e0be808
Compare
Choose a tag to compare

Changes

  • Remove silent failure in xml parser
  • Make xml parser editable

Ezlib 1.2.1

24 May 00:37
5aa1907
Compare
Choose a tag to compare

Changes

  • Serialize dependency files using Map.
  • Avoid double file generation.
  • Change File and InputStream reader strategy.

Ezlib 1.2

08 May 04:12
824d577
Compare
Choose a tag to compare

Additions

  • EzlibLoader module to load any dependency with all needed dependencies, supporting snapshot versions.
  • Annotations module, to use with annotation processor or at runtime, completely compatible with Ezlib loader.

Changes

  • Now Ezlib instance must be initialized via Ezlib#init() method before load dependencies.
  • Now dependencies use dependency builder inside Ezlib to be loaded.

Ezlib 1.1

17 Apr 02:46
c9ca986
Compare
Choose a tag to compare

Changes

  • Now a RuntimeException is thrown when dependency loading throw an exception
  • Moved group string into a separated string builder to avoid relocations

Ezlib 1.0

16 Apr 00:57
Compare
Choose a tag to compare

1.0 release