Skip to content

v0.0.8

Choose a tag to compare

@stephanpelikan stephanpelikan released this 22 May 10:00
· 47 commits to main since this release

What's Changed

  1. Improve adding JPA entities to not affect main application using @EntityScan or even not:
    Any annotations pointing to VanillaBP packages
    @EntityScan(basePackages = {"io.vanillabp.camunda8", "io.vanillabp.cockpit.adapter.camunda8"})
    @ConfigurationPropertiesScan(basePackages = {"io.vanillabp.camunda8", "io.vanillabp.cockpit.adapter.camunda8"})
    @EnableJpaRepositories(basePackages = {"io.vanillabp.camunda8", "io.vanillabp.cockpit.adapter.camunda8"})
    previously necessary, can now be removed. They are added programmatically by the adapter during auto-configuration.
  2. Fix "persistence of deployed processes" in case of adding a new process and keeping an existing unchanged:
    A permanent OptimisticLockingException was thrown which prevented the service from starting up.

Full Changelog: 0.0.7...0.0.8