Get an overview of the things changed and fixed in each version of Umbraco Workflow.
In this section, we have summarized the changes to Umbraco Workflow released in each version. Each version is presented with a link to the Workflow issue tracker showing a list of issues resolved in the release. We also link to the individual issues themselves from the detail.
If there are any breaking changes or other issues to be aware of when upgrading they are also noted here.
Check the Version Specific Upgrade Notes article for breaking changes when upgrading to a new major version.
This section contains the release notes for Umbraco Workflow 13 including all changes for this version.
Adds scheduled content locking feature. Documents can be made readonly until the scheduled release date passes, to ensure approved content is not modified without workflow approval. #84
Adds support for content segments. Segment names are displayed when requesting approval and in workflow history #60
Adds support for Arabic.
Improves UI in workflow detail overlay. Reduces the number of elements and shifts appropriate data points into tag elements.
Adds email queue for thread-safe email notifications. Emails are now processed in the hosted service, via a first-in first-out queue. This resolves a reported issue where sending large numbers of emails could result in data reader errors. #85
Ensure scheduling information is displayed in workflow history #82
Fixes an issue where dates were not correctly localized for scheduled workflows #81
Fixes an issue where scheduled workflows did not apply the release/expire date if the content node was already scheduled #81
Ensure converting integers to strings uses the invariant culture to avoid unexpected formatting
Fixes an issue where an awaited call does not trigger an AngularJS digest, causing the UI to hang. #73
Fixes an issue where dates were not correctly localised in the Backoffice #77
Fixes an issue related to sending notification emails in sites with a large number of Workflow groups #79
BREAKING CHANGE resolving #77 includes removing the DateTimeSettings
class. This class allowed setting the preferred format for dates in the Backoffice. These settings were never applied, or were ignored when localising dates. Corresponding settings in app settings should be removed.
Updates Umbraco dependencies to require 13.1.0 minimum (the oldest v13 version without a reported vulnerability)
Fixes pagination in content review table in editor dashboard #59
Fixes an issue where Content Review notification emails failed to send due to attempting to access UmbracoContext in a hosted service #57
Fixes an issue where SQL query generation exposed a potential injection vector.
Make dashboard, content app, and section registration classes public #56
Fixes discrepancy between a JSON property attribute value and property name in WorkflowTaskCollectionViewModel, which resulted in unexpected JSON values.
Incorrectly tagged and released as 13.0.5 🤦
Fixes issue where invariant workflows on variant content would publish previously published, but currently unpublished, variants #52.
Fixes issue where split-view allowed publishing content without using Workflow #53.
The above fixes introduce an updated UI for requesting workflow approvals. For more information, see the Submitting Content for Approval article.
Fixes bug where workflow submission was not respecting user's language access permissions
Fixes bug where approval groups were not populated for new nodes using the new-node approval workflow #51
Updates internal license validation to handle licenses registered with 'UmbracoWorkflow' or 'Umbraco.Workflow'
Compatibility with Umbraco 13
For full details of breaking changes refer to the Version Specific Upgrade Notes
FEATURE => Advanced Search dashboard. Refer to Advanced Search dashboard for more details.
Update to use package migrations to avoid startup exception when Workflow is installed as part of a new Umbraco installation #48
Fixed issue with scheduled workflows on invariant content #49
Introduces lazy constructor parameters to prevent database access when Workflow is installed as part of a new Umbraco install
You can find the release notes for versions out of support in the Legacy documentation on Github