Skip to content

purejin 8.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Feb 10:28
· 47 commits to master since this release

First major release: purejin enters the java module system world

While purejin continues to support JDK 8 the codebase gets organised in java modules and features are tuned to make for a smooth experience when using purejin in the new modular java world.

As part of this journey the ServiceLoader gets a more important role as service declarations are now part of the code.
Bootstrapping a "default" context based on Bundles and ModuleWiths declared via ServiceLoader is considered a new way how modular applications "automatically" compose. Each defines a root Bundle that the ServiceLoader picks up.