Zum Hauptinhalt springen
Version: 8.0

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.