Releases: Domo42/stateless4j
Releases · Domo42/stateless4j
v3.1.1
v3.1.0
- changed common transition logging to TRACE
- new
performUnhandledLoggingWarning
method. This method returns a function that can be used as an action foronUnhandledTrigger
. Instead of throwing an exception, the returned function will log the unexpected trigger. - New optional name configuration, this name will be used in log messages to help distinguish between different state machine instances.
v3.0.0
- requires Java 8
- added maven dependency org.slf4j:slf4j-api
- changed org.slf4j:slf4j-jdk14 maven dependency scope to test
- replaced configuration asserts with runtime checks (java.utils.Objects.requireNonNull)
- fix disableEntryActionOfInitialState by setting field to false
- merged 'action on transition' feature implemented by Hannes Lerchl