The recent major release of the Perl distribution Workflow was followed by not one but two bug fix release.

The recent major updated has initated some renwed interest in the distribution and the bug fix releases were made to address issues found by the some of the people who tool the time to have a look at the distribution.

The bug fixes are a set of cosmetic issues and some issues in the example application bundled with the distribution.

The cosmetic issues were some broken links and leftovers from the transition from a personal repository to an organisation repository.

As for the example application, the example application has not been given the care and time necessary and it was hence forgotten to be updated with the changes in the distribution - it was the ambition to modernize it and pull it out of the distribution, but we just never got around to it and hence it was left in a state where it was not compatible with the distribution.

Thanks to all of the people who took the time to look at the distribution and report the issues, it is very much appreciated.

Here follows the change logs for the two bug fix releases.

2.04 2025-01-29 Feature and bug fix release, update not required

Added

  • Allow $context parameter in create_workflow and fetch_workflow to be an unblessed hash (loosens requirement for it to me a Workflow::Context instance)

Fixed

  • Conditions with a test attribute (i.e. without a name attribute), declared 'inline' in the workflow->state->action definition
  • Conditions provided as examples in eg/ should have been ported to 2.0
  • Broken URLs in documentation

2.05 2025-02-01 bug fix release, update not required

Fixed

  • Workflow::Persister::DBI::ExtraData fails to return the extra data retrieved, PR #251
  • Logger reports 'CODE(0x...)' instead of actual error message, PR #252
  • Documentation of incompatibilities no longer observed (removed), issue: #248
  • Example web application not compatible with 2.0, issue: #243
  • Example web application throwing errors, isse: #244
  • Removed dead link from CONTRIBUTORS section
  • Links updated to reflect the new repository location, issue: #242

Author Of article : Jonas Brømsø Read full article