Release Notes
6.0.0
Release date: 8. November 2022
In this major release the internal authentication mechanism was removed from the application and externalized. It is now implemented based on a Keycloak instance that handles user and role management either directly or via an external authentication solution (using SAML or OpenID).
New Features
- Remove user management from feeder and delegate to Keycloak.
- Add API endpoint for workflow executions. This replaces one aspect (i.e. launching and reviewing workflow executions) of the now deprecated XML API (see below). One use case for this API are the observers. It uses the same token authentication mechanism as the other APIs.
Improvements
- New UI for feature toggles
Bugfixes
- Properly store organization context in session
Deprecations
The following features will be removed with a next major release of feeder. In any upcoming minor versions, the features are still available, but unsupported.
- Continuation workflows will be removed. Please use the event system for those cases. We offer a migration script to convert existing continuation workflows into event handlers.
- Teardown workflows will be removed. Please use the event system for those cases. We offer a migration script to convert existing teardown workflows into event handlers.
- Deletion workflows will be removed without replacement.
- Support for MySQL and MariaDB will be removed. It's recommend to use Postgres going forward. Support for Microsoft SQL Server won't be dropped.
- feeder offers a XML API to manage workflows, steps, users and organizations, which wasn't maintainend actively. Therefore, we'll remove it without replacement, except for workflow_executions (see new above).