Release notes
The 2025.1 version is in development. |
New available values
Enhanced Log Tracing and Filtering
Log tracing and filtering in Bonita have been enhanced using MDC (Mapped Diagnostic Context) to add contextual information across all scopes. This improvement ensures higher-quality, more readable logs and simplifies integration with third-party monitoring tools, helping customers troubleshoot issues and monitor performance more effectively.
You can see the logging configuration for more details.
Deprecations and removals
API removals
Command API
Up to 2024.3, you could implement custom commands by inheriting either from the org.bonitasoft.engine.api.TenantCommand
interface or from the org.bonitasoft.engine.command.PlatformCommand
interface. With multitenancy removal, those two commands have been merged into org.bonitasoft.engine.command.RuntimeCommand
If you have not done it yet, recompile your custom commands by changing parent class to RuntimeCommand
, unregister the previous one and register the new one.
Bug fixes
Fixes in Bonita 2025.1 (! DATE TO ADD HERE !)
Fixes in Bonita Runtime (including Bonita Applications)
-
RUNTIME-28 - The deletion of a running process instance leaves lines in the DOCUMENT table.
Before this fix, when a process instance was deleted, the documents associated with it were not deleted. As a consequence, this behavior creates orphan documents that are unused and not linked to any other object. Note that it was not the case for archived process instances where documents were correctly deleted.
If you have a lot of orphan documents in your database, you can use the latest version of the Purge Tool to remove them.