Release Notes
8.0.0
Release-Datum: 20. Juni 2024
This major releases adds support for multiple parameters in workflow executions and options to delete depositions. We also removed support for MySQL and implemented a new custom runner to execute steps.
New Features
- New API and user interface option to delete depositions.
- Workflow executions now support multiple parameters.
- Added new replacement to read out the name of a deposition.
Improvements
- Update to Ruby 3.2 and Rails 7.1.
- Size of deposition is now displayed in the user interface.
- Replaced delayed_job with a custom runner implementation to execute steps.
- The doc observer now places events instead of starting executions directly.
Bugfixes
- Depositions are now properly sorted by creation date when creating a new execution.
Removals
- Removed the user menu in feeder (managed in Keycloak since feeder v6.0).
- Removed support for MySQL and MariaDB.
- Removed feature flag to disable the manual input field.
8.0.1
Release-Datum: 03. Juli 2024
This bugfix releases fixes an issue with the runner implementation introduced in 8.0.0.
Bugfixes
- Fixed a race condition causing workflow executions to stop without any error message.
8.0.2
Release-Datum: 12. August 2024
This bugfix releases fixes multiple issues related to DB migrations, doc observers and the new runner implementation.
Improvements
- Ship correct bundler version in the feeder distribution.
Bugfixes
- Fixed a bug in doc observers caused by a missing json dependancy.
- Fixed a bug in DB migrations caused by an incorrect parameter type.
- Fixed a bug with DB migrations from feeder 7.0 to 8.0.1.
- Fixed a bug where two step executions in the same workflow are executed concurrently.
- Allow stopped executions to be restarted or skipped.
- Allow workflows with stopped step executions to be deleted.