13.5.0
New Features
Performance improvements
Significant performance improvements when retrieving tasks and cases, smaller performance improvements everywhere else.
Improved logging for developers
This release includes an internal improvement to how Valtimo logs request and response data. When working with JSON-based integrations, log entries are now automatically formatted to be easier to read.
Improved Notificaties API logging
When an abonnement cannot be registered or updated with the Notificaties API, additional information is provided on what went wrong.
Zaken-API plugin updates
An action was added to the Zaken-API plugin, allowing to delete a Zaak-role.
Interactive table widget
The Case widgets now have a new widget type provided out of the box: Interactive table. This allows defining actions such as redirecting to a link on row click or via a button in a table toolbar.
Enhancements
Updated dependencies to improve application security
The following dependencies were updated:
Spring Boot (
3.4.5→3.5.7)Operaton (
1.0.0-beta-4→1.0.0-rc-1)Everit Json Schema (
1.14.5→1.14.6)Commons Validator (
1.9.0→1.10.0)Commons Lang 3 (
3.17.0→3.19.0)Guava (
33.4.8-jre→33.5.0-jre)Apache Tika (
3.1.0→3.2.3)GraalVM (
24.2.1→25.0.1)
Improved Notificaties API processing
The Notificaties API plugin now safely stores incoming notifications, prevents duplicates, processes them in the background with automatic retries and clean-up, and offers an admin view for failed messages together with a health check that warns when too many remain.
Make sure to add the admin menu entry described here so users can reach the new overview.
Bugfixes
Process links referencing forms are now always included when creating a new draft version of an existing case definition.
Case tags and header widgets are now included when creating a new draft version of an existing case definition.
When uploading a document, the field containing the document types is now always filled if any document types are available.
When creating a new case widget, the conditions of the previously opened widget is no longer prefilled.
The widget title of FormIO and custom widgets are now correctly displayed.
Configured tags do not get lost when a new version of a dossier gets created
The issue where after the case version update in Verzoeken plugin was no longer possible to create subscriptions and filters is resolved
The layout of the widgets which contain more than 5 fields is improved
The issue when the tabs get broken when the user is trying to switch between the tabs with the case open is resolved
The OpenNotificaties abonnement is now registered after the application startup, rather than during initialization.
Last updated