Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This release is a mix of bug fixes and a new major feature. We are moving away from discrete IDs in URLs, moving instead to tokenized URLs. Maestro will still support IDs in URLs for now so this update should not break any existing workflows.
Please read our documentation on some of the changes.
Issue #3288403 - Completed D10 detectable and required compatibility fixes.
Note: At time of release, Webform has D10 support in the Webform Development branch. In order to install the Maestro Webform module, you will have to install Webform 6.2.x-dev version (https://www.drupal.org/project/webform/releases/6.2.x-dev)
This will be the last RC before full release. Contains bug fixes and one performance update.
Issue #3253742: Can't assign task to a fixed role with brackets in name
Issue #3257294: Task Console slow performance
Issue #3260388: Wrong machine name in Webform task execution for edit form
Issue #3260947: Detect if webforms have been moved to main menu
This release contains some minor enhancements and bug fixes. Enhancements that are visible are the views pseudo field shows the detail expansion in-field now and the entity identifiers are displayed as a read-only table in the Process Trace page.
Provides a fix to the engine for a potential stuck-task scenario (Issue #3111924).
Performance update for engine to omit completed processes (Issue #3111439).
Allow HTML in emails (Issue #3076536).
Update to allow notification emails to have customizable subjects (Issue #3091495).
Absolute URL in default email notifications (Issue #3083919).
Hang on AND task regeneration fix (Issue #3082811).
Subflow hang issue fix. (Issue #3073625).
Template Builder IF task draws False branch but fails validation fix (Issue #3053814).
Minor typo fixes.
Maestro RC3 release includes a bugfixes and enhancements to existing functionality.
New Functionality added inlcludes:
New Maestro Spawn Sub Process task type
Custom notification subjects, token enabled.
Issues fixed:
Issue #3041059: Unable to remove file from file field on a Maestro Controlled Webform
Issue #3043851 by lebster: Avoid using absolute handler path in content type task
Issue #3025690 by lebster: Replace usages of deprecated method drupal_render()
Release commit for Maestro v2.1-rc1. This is Maestro for Drupal 8's first release candidate.
Please review the change records for detailed information.
- Bug Fixes
- New enhancements
- Status bar
- Webform Task Type
- New Engine APIs
- New Content Type Task accept/reject
- New entity identifiers entity for storing routed entities
Improved the README to improve the getting started experience
Added a Maestro toolbar
Refactored the taskconsole to use the AJAX dropbutton for the actions - element type #operations
Misc small issues fixed and minor code refinements
This is the 8.x-2.x branch of the Maestro Workflow Engine for Drupal 8.
Changes/improvements to the engine and the integration between Maestro and Drupal have been done thereby moving the major version for Maestro from 1.x to 2.x
Improved module name so that it was clear that it's a maestro related module
Add index on instance_name to install function
Fix for update 7003 - used wrong index type
Fix for breadcrumb issue #1876390
fixed a couple description or title typos
Fix for missing ajax return status that was triggering an AJAX failure with the latest jQuery
Added install update for new instance field in the project_content table
Issue #1817704 by sukr_s - If condition not working with < and > operators
Issue #1994182 by sukr_s - Increased notification message size
Issue #1909534 by sukr_s - OG notification support
Added support for Organic Groups v2
Adding support for multiple content instances of same entity
Improved help messages for review_contentType interactive function and added a new viewContentType interactive function
Changed name of test interactive task to maestro_placeholder and moved test batch function to the the maestro_common module
Tweaked help text for reviewContentType task
Code cleanup on ctools modal view content feature and disabled contextual_links in modal view of the node
Cleaned up setProcessVariable edit task display and added 'description' attribute for set methods
This release fixes the critical outstanding issues with Maestro. There are still some would-likes that will make it into 1.1, which is planned for release candidate around February 18th.
- Update to orchestrator information
- Fix for an SQL Server issue where the adjacent lines delete routine fails.
- Altered the delete routine for SQL server compatibility. Multiple replacements in a query seem to fail.
- Added a post-trigger/action execution hook called module_maestro_post_action_handler. This will allow devs to act upon the newly triggered process if need be
- Fix for issue #1018804 for all flows view being broken in SQL Server.
- Added API method to set a flow's title/description after it has been spawned.
- Fixed visual workflow editor bug introduced in Drupal 7 beta1
- Added ability for orchestrator to be run through a cron job (see README.txt, under ORCHESTRATOR)