Skip to content

Release 1.3.0

Latest
Compare
Choose a tag to compare
@rolandkrueger rolandkrueger released this 22 Apr 12:56
· 1 commit to develop since this release

New in this release:

  • New annotation for URI action commands: @CurrentActionMapper lets you have the action mapper injected which provided the URI action command factory for the currently handled URI fragment.
  • URI fragment parameters can be registered on the root action mapper either directly or through the action mapper tree builder.
  • All action mappers passed by the library to client code (e. g. through methods annotated with @CurrentActionMapper) are immutable. That is, their configuration cannot be changed by client code.

Fixed in this release:

  • An InvocationTargetException thrown when an URI action command is configured through its annotated methods is now handled correctly. A meaningful error message is shown and the original exception is rethrown in a RuntimeException.