Skip to content

Commit 657b6ec

Browse files
committed
linting
1 parent 6d07963 commit 657b6ec

2 files changed

Lines changed: 8 additions & 5 deletions

File tree

18/umbraco-workflow/release-notes.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,11 +22,11 @@ This section contains the release notes for Umbraco Workflow 18, including all c
2222

2323
#### Element type workflow support
2424

25-
Workflows can now be applied to element types, not just documents. This extends the same multi-stage approval workflow model to the new element content type introduced in Umbraco 18. Element folders are also supported, allowing workflow configuration inheritance down nested element folder hierarchies.
25+
Extends Workflows' multi-stage approval workflow model to the new element content type introduced in Umbraco 18. Element folders are also supported, allowing workflow configuration inheritance down nested element folder hierarchies.
2626

2727
#### Workflow actions
2828

29-
A new extensible action system allows configuring pre-approval and post-approval actions per document type. Actions execute automatically before or after a workflow completes, and can optionally block the workflow on failure.
29+
A new extensible action system allows configuring pre-approval and post-approval actions per Document Type. Actions execute automatically before or after a workflow completes, and can optionally block the workflow on failure.
3030

3131
Developers can create custom actions by implementing `IWorkflowAction` or extending `WorkflowActionBase<TConfig>`, and register them via `WorkflowActionCollectionBuilder`. A built-in Webhook action ships as the first implementation, sending a POST request with workflow instance details to a configured URL.
3232

@@ -40,7 +40,7 @@ This simplification enables element type support and provides a single API surfa
4040

4141
#### Standalone settings workspaces
4242

43-
Content Approvals, Content Reviews, and Release Sets settings have each been converted from tree nodes within a shared settings workspace to standalone workspaces with dedicated URL routes. The previous settings tree is replaced with a menu and sidebar pattern, providing a cleaner, more focused navigation experience.
43+
Content Approvals, Content Reviews, and Release Sets settings have been converted to standalone workspaces with dedicated URL routes. The previous settings tree is replaced with a menu and sidebar pattern, providing a cleaner, more focused navigation experience.
4444

4545
#### Frontend performance
4646

@@ -50,7 +50,7 @@ Content Approvals, Content Reviews, and Release Sets settings have each been con
5050

5151
#### Backend modernization
5252

53-
* Feature-slice namespace reorganization: models and view models previously in flat `Umbraco.Workflow.Core.Models`/`ViewModels` namespaces are now organized into feature-specific namespaces (e.g. `ContentApprovals`, `ApprovalGroups`, `Settings`).
53+
* Feature-slice namespace reorganization: models and view models previously in flat `Umbraco.Workflow.Core.Models`/`ViewModels` namespaces are now organized into feature-specific namespaces (for example, `ContentApprovals`, `ApprovalGroups`, `Settings`).
5454
* All previously `[Obsolete]` members from v17 have been removed.
5555
* Legacy migrations (pre-v17) removed. Fresh installs use a single `InitialCreate` migration.
5656
* SwaggerGen replaced with `Microsoft.AspNetCore.OpenApi`.

18/umbraco-workflow/upgrading/version-specific.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ DTOs were also renamed from `Poco` to `Dto` suffix to remove the implied couplin
4545

4646
The list below includes changes raising validation errors `CP0001`, `CP0002` and `CP0006` between versions 17.3.2 and 18.0.0-rc1.
4747

48-
Of note are the removal of split config models in favor of unified `ConfigUpdateRequestModel`, the consolidation of `NodeId`/`ContentTypeId` into `EntityId` on permission models, and the removal of previously obsoleted members on `IWorkflowInstanceResolver`, `IEmailTemplateLocator`, and `IPropertyValueTransformer`.
48+
Noteable changes include:
49+
* removal of split config models in favor of unified `ConfigUpdateRequestModel`
50+
* consolidation of `NodeId`/`ContentTypeId` into `EntityId` on permission models
51+
* removal of previously obsoleted members on `IWorkflowInstanceResolver`, `IEmailTemplateLocator`, and `IPropertyValueTransformer`.
4952

5053
#### Removed Types
5154

0 commit comments

Comments
 (0)