Valtimo backend libraries
New Features
The following features were added:
Update method for ObjectManagementFacade
Objects can now be updated using the
updateObject
method in theObjectManagementFacade
.Implementations of
AuthorizationEntityMapper
now use repositories directlySome AuthorizationEntityMappers used the service layer to retrieve related entities, which caused several events and checks to trigger as a side effect. This could potentially affect performance. They now use repositories directly.
Dependency upgrades
The following libraries were upgraded to new versions:
DependencyOld versionNew versionKotlinx Coroutines
1.8.0
1.8.1
Spring Boot Admin Starter Client
3.2.3
3.3.3
Spring Cloud starter Stream Rabbit
4.1.1
4.1.3
Liquibase
4.24.0
4.29.0
Commons Lang
3.14.0
3.15.0
Commons Codec
1.17.0
1.17.1
Commons Validator
1.8.0
1.9.0
JJWT
0.12.5
0.12.6
GraalVM JS
23.0.4
23.0.5
Hypersistence Utils
3.7.4
3.8.2
Keycloak Client
24.0.3
24.0.5
Classgraph
4.8.172
4.8.174
Guava
33.1.0-jre
33.2.1-jre
Spring Doc OpenAPI Starter WebMVC API
2.3.0
2.6.0
AWS SDK
2.23.8
2.26.25
Jackson
2.17.0
2.17.2
JUnit
5.10.2
5.10.3
MySQL Connector-J
8.3.0
8.4.0
Hibernate
6.2.24.Final
6.5.2.Final
Shedlock
5.13.0
5.14.0
Netty Codec
4.1.106.Final
4.1.112.Final
Tasks list can now be added to any case tab
When configuring a case tab, it is now possible to show the task list on that tab. This list was previously only shown on the summary tab. For more information, please see this page
Valtimo uses Spring OAuth for authentication with Keycloak
Valtimo can connect to keycloak using OAuth 2.0 and OpenID Connect. See this page for more information.
Bugfixes
No bugfixes.
Breaking changes
No breaking changes.
Deprecations
No deprecations.
Known issues
No known issues.
Last updated