13.22.0
Release date 01-04-2026
New Features
Batched outbox publishing β Messages are now fetched and published in configurable batches, improving throughput.
Outbox circuit breaker β Automatically stops polling when the message broker is unavailable and resumes once connectivity is restored.
Outbox health indicator β Exposes outbox publisher status via
/actuator/health.Suppress outbox for Object Management β A
suppressOutboxproperty can be set on object management configurations to skip outbox writes for read-heavy integrations.Pipelined RabbitMQ confirms β The RabbitMQ publisher now sends all confirmations in parallel instead of one-by-one.
Case definition-scoped access control permissions - Permissions can now use
CaseDefinitionas a container condition. See container conditions for details.
Bugfixes
Fixed sensitive data logging in inbox messages and null safety issues in SSE event mappers.
Fixed MySQL outbox message query missing ordering.
Fixed RabbitMQ outbox publisher null safety on confirmation result.
Deprecations
The following will be removed in 14.0:
OutboxMessageRepository.findOutboxMessage()β usefindOutboxMessages(batchSize)ValtimoOutboxService.getOldestMessage()β usegetOldestMessages(batchSize)ValtimoOutboxService.deleteMessage(id)β usedeleteMessages(ids)
Last updated