Skip to content

sift-0.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Mar 20:49
· 224 commits to main since this release

sift-0.8.0 2023-03-20

Example template: Game Rental Sample Application

A short template for the Game Rental demo application. It demonstrates
how to work with JPA entities, and wires axon entities against @MessageMapping endpoints.

New/Tweaks

  • --tree-root option is now repeatable, allowing you to specify multiple roots.
    For example: sift -t spring-axon -r command -r query ...
  • --list-templates option now displays a brief description for each template.
  • --dump-system-model option now converts entity UUIDs to integers, making the output more readable.

Fixes

  • DSL.property(): would sometimes fail to update entity properties.
  • sift template: fix DSL registration.
  • IllegalArgumentException for methods declaring thrown exceptions as generic types, e.g.:
public static <X extends Throwable> void propagate(Throwable t) throws X
  • spring-axon: no longer fails if a @Controller doesn't register any REST endpoints.