- Removed
jumi-actors-maven-plugin
in favor ofjumi-actors-generator
- Easy access to an actor's own
ActorThread
usingActors.currentThread()
- Fixed generating imports for nested generics
- Jumi Actors is from this release onwards its own project with its own release cycle
- Maven groupId was changed from
fi.jumi
tofi.jumi.actors
- Upgraded to ASM 5, making the thread-safety-agent Java 8 compatible
- New annotation processor based code generator. Includes the following enhancements:
- Getters for event classes
- Cleaner generated code
- Improved logging of events with string parameters; special characters are now escaped
- Made configurable the language level for the Java compiler used by the Jumi Actors Maven plugin. Enables the use of event interfaces which depend on Java 7+ language features
- Javadocs for the public APIs of Jumi Actors
- Fixed a concurrency bug in
WorkerCounter
- Initial release of Jumi Actors