Valtimo backend libraries
New Features
The following features were added:
Added Portaaltaak plugin
This plugin makes it possible for Valtimo to communicate and interact with a Portaaltaak specification compliant ZGW component.
Valtimo dependencies
Two new modules have been introduced to help with managing dependencies. These are Valtimo dependencies and Valtimo GZAC dependencies. Including these dependencies in a project will automatically include the core modules for that edition of Valtimo, which also improves the experience when upgrading Valtimo to a new version.
Process beans
For documentation on Spring beans, see the Spring documentation here.
By default, all beans are available for use within a BPMN, e.g. to send and email. By setting the
valtimo.camunda.bean-whitelisting = true
property in theapplication.yml
, only whitelisted beans are available. Beans can be whitelisted by defining them with the@ProcessBean
annotation.Plugin Events It is now possible to have plugin methods run whenever a plugin configuration created, updated or deleted. More information on this feature can be found here.
Improved Notificaties API plugin The following improvements have been made to this plugin:
An additional input is required when configuring the plugin:
callbackUrl
. This is required by Notificaties API to know where to send notification requests.Plugin Events have been implemented so that a Notificaties API subscription is made, updated or removed when the corresponding interaction is done with the Plugin.
Bugfixes
The following bugs were fixed:
Fixed Notificaties API response mapping
The response from OpenNotificaties when creating a subscription is missing a required property. This was causing a Runtime Exception while mapping the response.
Fixed NullPointerException on startup
Changing a process definition could cause a NullPointerException on startup when migrating the process links. This resulted in a failed start of the application.
Breaking changes
The following breaking changes were introduced:
Changed Notificaties API Abonnement Link database table column A Liquibase changeset was added to modify the column name.
Deprecations
No new deprecations.
Known issues
No new known issues.
Last updated