Umbraco Workflow
CMSCloudHeartcoreDXP
10.latest (LTS)
10.latest (LTS)
  • Umbraco Workflow Documentation
  • Legacy Documentation
  • Release notes
  • Installation
    • Installing Umbraco Workflow
    • Licensing
  • Upgrading
    • Upgrading Umbraco Workflow
    • Migrate from Plumber to Workflow
  • Getting Started
    • Dashboards and Buttons
    • Content App
    • Submitting Content for Approval
    • Notifications
    • Configuration
    • Approval thresholds
    • History Cleanup
  • Workflow Section
    • Workflow Section
    • Active Workflows
    • Approval Groups
    • Content Reviews
    • Workflow History
    • Workflow Settings
Powered by GitBook
On this page
  • Release History
  • 10.4.1 (October 3 2024)
  • 10.4.0 (September 12 2024)
  • 10.3.10 (May 10 2024)
  • [10.3.9] (April 23rd 2024)
  • 10.3.8 (March 13th 2024)
  • 10.3.7 (February 28th 2024)
  • 10.3.6 (January 17th 2024)
  • 10.3.5 (December 20th 2023)
  • 10.3.4 (December 14th 2023)
  • 10.3.3 (November 28th 2023)
  • 10.3.2 (October 24th 2023)
  • 10.3.1 (September 26th 2023)
  • 10.3.0 (September 5th 2023)
  • 10.2.3 (August 1st 2023)
  • 10.2.2 (June 29th 2023)
  • 10.2.1 (May 23rd 2023)
  • 10.2.0 (May 9th 2023)
  • 10.1.2 (April 18th 2023)
  • 10.1.1 (March 8th 2023)
  • 10.1.0 (March 7th 2023)
  • Legacy release notes

Was this helpful?

Edit on GitHub
Export as PDF

Release notes

Get an overview of the things changed and fixed in each version of Umbraco Workflow.

PreviousLegacy DocumentationNextInstalling Umbraco Workflow

Last updated 5 months ago

Was this helpful?

In this section, we have summarized the changes to Umbraco Workflow released in each version. Each version is presented with a link to the 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.

If you are migrating from Plumber to Umbraco Workflow, see the article.

Release History

This section contains the release notes for Umbraco Workflow 10 including all changes for this version.

(October 3 2024)

  • Ensure scheduling information is displayed in workflow history

  • Fixes an issue where dates were not correctly localised for scheduled workflows

  • Fixes an issue where scheduled workflows did not apply the release/expire date if the content node was already scheduled

  • Ensure converting integers to strings uses the invariant culture to avoid unexpected formatting

(September 12 2024)

  • Fixes an issue where an awaited call does not trigger an AngularJS digest, causing the UI to hang.

  • Fixes an issue where dates were not correctly localised in the Backoffice

  • Fixes an issue related to sending notification emails in sites with a large number of Workflow groups

  • BREAKING CHANGE resolving 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.

[10.3.9] (April 23rd 2024)

  • Fixes an issue where SQL query generation exposed a potential injection vector. This fix was also released as a patch for Plumber v2 and v10.

  • Fixes discrepancy between a JSON property attribute value and property name in WorkflowTaskCollectionViewModel, which resulted in unexpected JSON values.

  • Fixes bug where workflow submission was not respecting user's language access permissions

  • Updates internal license validation to handle licenses registered with 'UmbracoWorkflow' or 'Umbraco.Workflow'

  • Introduces lazy constructor parameters to prevent database access when Workflow is installed as part of a new Umbraco install

  • Adds Italian translations

  • Corrects conditions for displaying alert banner in Workflow settings to ensure licensed settings are excluded from hidden or readonly calculations

  • Fixes bug where new nodes were not requiring workflow approval due to inherited permissions not being applied

  • Fixes bug where 'Lock active content' and 'Allow administrator edits' settings were not correctly applied

  • Removes embedded licensing, replaced with Umbraco.Licenses

  • Adds external reviewer option for content reviews

  • UX improvements for initiating workflows

  • Removes 'Applies to' option from node-level workflow configuration as it was superceded by the equivalent global setting

  • Aligns embedded licensing UI with Umbraco.Licenses

  • BREAKING CHANGE: ContentReviewReminderEmailer.SendReviewReminders.reviews parameter changes from Dictionary<UserGroupPoco, List<ContentReviewConfigPoco>> to Dictionary<IWorkflowGroup, List<ContentReviewConfigPoco>>, which in turn changes the type of the SentEntities property in WorkflowContentReviewsEmailNotificationsSendingNotification and WorkflowContentReviewsEmailNotificationsSentNotification. UserGroupPoco implements IWorkflowGroup, but contains properties not present on the interface. These can be accessed by casting to the implemented type.

  • Additional localization cleanup and improvements

  • Fixes possible divide-by-zero error in chart generation

  • Ensure workflow activity chart only shows stats box when stats exist

  • Ensure all Document Type properties are available when configuring conditional workflow stages

  • Ensure license prompt is displayed only when install is unlicensed

  • Fixes bug where default approval threshold wasn't set correctly when adding new workflow stages

  • Fixes bug where users were not persisted as approval group members if they were assigned as part of group creation

  • FEATURE => Introduces optional configuration for manadatory comments

  • FEATURE => Modifies content lock to allow edits until first workflow action is completed

  • Improve UI notification when publish fails on workflow completion

  • Improve logged messages when publish fails on workflow completion

  • Ensure canEdit flag is set correctly when Workflow application state changes

  • Ensure cancelled workflows are never marked as actioned by admin when cancelled by the original change requestor, regardless of their admin status

  • FEATURE => History cleanup and retention policies

  • Ensure version number is included in package manifest

  • Improve UI/UX in submit workflow component

  • Remove async void signatures

  • Extends valid local license environment names

  • Ensure signalR hub is not re-initialised once running

Legacy release notes

(May 10 2024)

Fixes an issue where Content Review notification emails failed to send due to attempting to access UmbracoContext in a hosted service

(March 13th 2024)

Make dashboard, content app, and section registration classes public

(February 28th 2024)

Fixes issue where invariant workflows on variant content would publish previously published, but currently unpublished, variants

Fixes issue where split-view allowed publishing content without using Workflow

The above fixes introduce an updated UI for requesting workflow approvals. For more information, see the article.

(January 17th 2024)

Fixes bug where approval groups were not populated for new nodes using the new-node approval workflow

(December 20th 2023)

(December 14th 2023)

(November 28th 2023)

Update to use package migrations to avoid startup exception when Workflow is installed as part of a new Umbraco installation

Fixed issue with scheduled workflows on invariant content

(October 24th 2023)

Fixes bug where chart data series were generated for 24-hour timespans rather than from the start of the day

Fixes bug where dates in the scheduling block were not offset according to the user's timezone

(September 26th 2023)

Fixes bug where inherited members were not always populated in the associated approval group

(September 5th 2023)

Fixes bug where setting content review period to zero didn't exclude content from review

Improves configuration options and handling for content reviews

Fixes bug where variant workflows were not correctly scheduled

Fixes bug when Swedish culture broke to differing unicode symbols when representing negative numbers

Adds ability to schedule a publish workflow for both release and expire

(August 1st 2023)

Adds Dutch localization

Updates migration to avoid constraint errors

(June 29th 2023)

Fixes filtering workflows initiated by the current user when FlowType is Exclude

Ensures Document Type configuration for Content Reviews displays the license overlay on non-licensed installs

Adds configuration option to allow administrators to edit content in an active workflow, regardless of content lock settings

(May 23rd 2023)

Fixes bug where querying published nodes for content reviews resulted in an ambiguous column name in the generated query

(May 9th 2023)

FEATURE => Introduces .

(April 18th 2023)

Ensure notifications inheriting from ObjectNotification have a public Target property

Renames /App_Plugins/Backoffice to /App_Plugins/backoffice for Linux filepath resolution

(March 8th 2023)

Fixes bug in workflow detail overlay

(March 7th 2023)

Fixes tree collision issue when multiple trees share class names

Ensure notification emails are sent when a task is rejected

You can find the release notes for versions out of support in the

Workflow issue tracker
Migrate from Plumber to Workflow
10.4.1
#82
#81
#81
10.4.0
#73
#77
#79
#77
10.3.10
#57
10.3.8
#56
10.3.7
#52
#53
Submitting Content for Approval
10.3.6
#51
10.3.5
10.3.4
10.3.3
#48
#49
10.3.2
#45
#47
10.3.1
#39
10.3.0
#28
#31
#42
#44
#43
10.2.3
#23
#35
10.2.2
#25
#24
#18
10.2.1
#17
10.2.0
approval thresholds
10.1.2
#13
#14
10.1.1
#12
10.1.0
#11
#9
Legacy documentation on GitHub