Aller au contenu principal
Version: 5.7

Release Notes

5.7.0

Date de release: 21 avril 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

Date de release: 22 avril 2022

This bugfix release fixes a version conflict in the dev environment setup.

Bugfixes

  • adjust the version instructions for gems

5.7.2

Date de release: 18 mai 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

Date de release: 23 mai 2022

This bugfix release adresses a DB migration incompatibility.

Bugfixes

  • adjust rails version in recent database migration

5.7.4

Date de release: 22 juin 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

Date de release: 12 août 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