Come together with the global Drupal community in Rotterdam, 28 Sept – 1 Oct 2026. Sessions, contribution, connection, and Early Bird savings until 8 June.
This release fixes some small errors, compares t 2.1.7, but is mainly dedicated to 'normalizing' the widgets code, adhering to core API.
Main feature is that Ajax widgets (File, Multivalue) in attached WorkflowTranstion fields are now working.
Please visit the Workflow 'manage form display' settings.
Custom code should be tested.
This release fixes som e small errors, but is mainly dedicated to 'normalizing' the widgets code, adhering to core API.
Main feature is that Ajax widgets (File, Multivalue) in attached WorkflowTranstion fields are now working.
Please visit the Workflow 'manage form display' settings.
Custom code should be tested.
This release fixes some major problems, that were introduced in v1.8 and v2.0:
- Issue #3473989: Transition pre hook is broken in v1.8
- Issue #3530732: Enable Workflow on Comments
- Issue #3525032: Scheduled transition cannot be updated
In the mean time, many technical update are made to make the code mor fluent.
This version 2.0.0 continues the work in 8.x-1.8, and is a mostly technical overhaul of code, using the 'base fields'.
It should be avoided to use 8.x-1.8. Upgrade to this version 2.0.0 instead.
When having custom code calling workflow code, please test carefully.
For full change notes, please see the 8.x-1.2 release.
This version only corrects some errors, thanks to @pradeepjha:
Issue #3143740: Syntax error in WorkflowTransitionRevertForm
Issue #3143595: Remove use of dpm function
For full change notes, please see the 8.x-1.2 release.
This version only correct a syntax eror:
Issue #3143740: Syntax error in WorkflowTransitionRevertForm
After 2 years, a fresh D9-enabled version, including the following fixes:
Issue #3078044 by stefan.butura, johnv: Check if Transition is executed twice for non-default revisions
Issue #3096439 by mhmd: Add redirect/cancel Url for non-node entity in RevertForm
Issue #3022421: Drupal Coding Standards
Issue #3078046 by stefan.butura, leontin: Incorrect previous StateID after changing older revision
Issue #3046122 by donaldp: WSOD with Fatal error: Call to a member function cachePerPermissions() on boolean in src/WorkflowAccessControlHandler.php
Features:
Issue #2584953 by estoyausente, johnv: Display 'Workflow history tab' for each entity type
Issue #2942532: Add Workflow field as base field to (non-fieldable) entity types
This release contains the following improvements in comparison with version RC1:
New features:
Issue #2927649: Make workflow_entity_history tab configurable as Views display
Issue #2927506: Make Creation state label changeable
Issue #2924084: Hide state formatter if Creation state is shown
Issue #2926408: Add Views relationship from entity to Transition
Issue #2833437 by sudishth: Add link to User in Workflow history tab
Issue #2924729: Add static_cache Annotation on ConfigEntityTypes
This release has the following changes, compared to version beta6:
Most important new features:
Issue #2922508: Enable Workflow on Comments
Issue #2697023: Hide Workflow Field module on modules page
Issue #2897245: Add 'Drop button' as alternative for Action Buttons on Workflow form
Issue #2792737: Action Button widget doesn't save state transitions
Issue #2805943: Call to a member function getFirstSid() on a non-object
Issue #2697031: WorkflowConfigTransitionListBuilder serves no purpose
Issue #2697023: Remove Workflow Field module
Issue #2810597 by Karsa: Restore context to hook_workflow_permitted_state_tra...
Issue #443094 by jamiehollern: Workflow tab doesn't load in admin theme
Issue #2805217 by Zekvyrin: Transition's "force" property is not taken into a...
Issue #2373383 by ShaxA, carstenG: Integration with Revisioning module: Workf...
Issue #2704157 by johnv: Workflow Notifications not working for Workflow Field
Issue #2661372: Typo in workflow_field_extra_fields()
Issue #2724199: workflow_execute_transition() does not respect FORCE parameter
Issue #2805217 by Zekvyrin: Transition's "force" property is not taken into a...
Issue #2687937 by jeffschuler: Errors if List module not enabled
Issue #2373383 by ShaxA, carstenG: Integration with Revisioning module: Workf...
Bug fixes, added functionality:
Issue #2725375: Added plural labels for Entity types
Issue #2697021: 'Participate in workflow' permission doesn't get applied to a...
Issue #2593821 by afi13: [D8-port task] Port workflow_cleanup
Issue #2666816: Workflow UI: labels page shows unused transitions
Issue #2683219 by heykarthikwithu: Remove Unnecessary fully qualified name an...
Issue #2696001 by legovaer: Unable to go to states tab, caused by workflow_de...
Issue #2725451: Rename tab 'Transition roles'
This release contains some bug fixes:
Issue #2637092: Add proper transition when editing an entity without Workflow Widget
Issue #2637216: Rename _workflow_info_field_names() to workflow_get_workflow_field_names()
Issue #2635524: Error when creating an action
Issue #2621334: Error in extractAllowedValues() when adding new Workflow Field
A new bug-fix release, soon after 2.6, because of a core error that occurs when upgrading to 2.6 with drush:
Issue #2620530: Re-add file WorkflowTransitionController.php to avoid Upgrade error
This version is tested against Drupal 8.0.0. If you have an older version of Workflow 8.x installed, you might need to uninstall and re-install the workflow module.
This is a first release for the Workflow module. It is tested against version Drupal 8-rc2.
Some functionality is not ported. See the list of open tasks.
It contains all bugfixes and features from version 7.x-2.6
This release contains the following new features and bug fixes:
Issue #2303925 by tucho: Fixed error due to typo in workflow_features_pipe_field_base_alter().
Issue #2307303: Added IMPORT action to workflows, but this requires applying of patch #1967794 before it works.
Issue #2249187: Fixed overwriting of State Name by machine name when importing a Workflow.
Issue #2313549: Fixed workflows cannot be deleted in version 7.x-2.4
Issue #2317243: Fixed notice: Undefined variable: new_sid in workflownode_tokens().