Release Notes
5.7.0
Release date: 21 April 2022
This minor release includes useability improvements and deprecation announcements.
New Features
- add alternative option to continue a failed worfklow from the step following the failed step
- add a description/note field to workflows
Improvements
- event handlers require at least one filter criterion now
- support PostgreSQL
- support replacement patterns for creator/last modifier
- after deleting a workflow execution users will be redirected to the previous filter of workflow executions
- show creator in workflow executions index page
- add possibility to change the order of steps in workflow definitions
Bugfixes
- cleanup scheduled executions on workflow deletions
- populate database tables for feature flippers in DB migration
- add missing horizontal line to divide cockpit entry from organization in organizations dropdown
- update old drop-down menu when adding a new step to a workflow
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.
5.7.1
Release date: 22 April 2022
This bugfix release fixes a version conflict in the dev environment setup.
Bugfixes
- adjust the version instructions for gems
5.7.2
Release date: 18 May 2022
This bugfix release fixes several bugs that were discovered in version 5.7.1. Most of the bugfixes are related to importing data from bridge to feeder.
Improvements
- provide more console output when doing data import from bridge
- provide a rake task ("migrate:fix_event_handlers") to fix event handlers that use attribute_to_pass = "sip"
Bugfixes
- do not recalculate the command when step executions are executed/updated
- fix EventHandlers created by rake task "migrate:followup_workflows_to_events"
- preserve deposition IDs during migration from bridge to feeder
- preserve created_at and updated_at during migration from bridge to feeder
- make sure response field of depositions is migrated fully when migrating from bridge to feeder
- correctly log bridge organization when importing depositions
- make "Repository", "Name" and "Password" optional fields again in authentications create/edit form
- remove field "Key" from authentications
- fix German translation for field "repository_login" in authentications create/edit form and detail view
- fix German translation for field "username" in repositories create/edit form and detail view
5.7.3
Release date: 23 May 2022
This bugfix release adresses a DB migration incompatibility.
Bugfixes
- adjust rails version in recent database migration
5.7.4
Release date: 22 June 2022
This bugfix release addresses primarily some UI bugs and extends postgres version testing.
Improvements
- reduce log level for production environment
Bugfixes
- progress in workflow execution index is not always sorted properly
- cockpit should be accessible to regular users
- switch from url to path helper
5.7.5
Release date: 12 August 2022
This bugfix release addresses a bug related to depositions with large response values, includes security updates for various dependencies and fixes the HTML for workflow executions overview.
Improvements
- security updates for various dependencies
- update Ruby parser
Bugfixes
- fix HTML for workflow executions overview
- correctly truncate large response values in depositions while importing data from bridge