Valtimo backend libraries (9.25.0)

New Features

The following features were added:

  • Feature toggle: change disabled input fields behaviour

    Disabled form fields are prefilled and saved by default. This behaviour deviates from the web-standard where disabled elements are not included in the submit body.

    It is now possible to toggle this behaviour so that disabled fields will not be prefilled nor saved.

    For more information on using this feature toggle see this page.

  • Improved error handling and logging in case of unsupported JWT token

    A missing or empty email address in the JWT token no longer causes a null pointer exception.

  • Performance improvements when retrieving case definitions

    The query for retrieving list of case definitions has been improved. Performance increases for this API call have improved significantly when dealing with a lot of case definitions or case definition versions. Calls that took 10 seconds have now been observed to take less than half a second after these improvements.

  • Case search field configuration ordering

    The order of search fields can now be changed with the existing PUT endpoint. The PUT endpoint now accepts a list of search fields from which the order is saved into the database. More information about search fields can be found here.

Bugfixes

No bugfixes.

Breaking changes

The following breaking changes were introduced:

  • Case search field configuration

    Some breaking changes have been made regarding the case search field configurations that were introduced in Valtimo 9.24.0.

    • The search field types datatype, searchtype and matchtype have been renamed to use uppercase characters. This is a breaking change for several search field API endpoints. The new names are: dataType, searchType and matchType. No migration is necessary.

    • The endpoint PUT /api/v1/document-search/{documentDefinitionName}/fields now accepts an array of search fields instead of a single search field. No migration is necessary.

Deprecations

No new deprecations.

Known issues

No new known issues.

Last updated