From aa7c573d37263305ceae65755979101a46e3c7e6 Mon Sep 17 00:00:00 2001 From: Andy Butland Date: Fri, 4 Oct 2024 15:16:17 +0200 Subject: [PATCH 1/2] Further notes --- 15/umbraco-forms/developer/configuration/README.md | 5 ----- 15/umbraco-forms/release-notes.md | 1 + 15/umbraco-forms/upgrading/version-specific/README.md | 1 + 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/15/umbraco-forms/developer/configuration/README.md b/15/umbraco-forms/developer/configuration/README.md index 514ba3edde7..13075430999 100644 --- a/15/umbraco-forms/developer/configuration/README.md +++ b/15/umbraco-forms/developer/configuration/README.md @@ -59,7 +59,6 @@ For illustration purposes, the following structure represents the full set of op "DaysToRetainApprovedRecordsFor": 0, "DaysToRetainRejectedRecordsFor": 0 }, - "RemoveProvidedEmailTemplate": false, "RemoveProvidedFormTemplates": false, "FormElementHtmlIdPrefix": "", "SettingsCustomization": { @@ -151,10 +150,6 @@ When creating an empty form, a single workflow is added that will send an email If you have created a custom template and would like to use that as the default instead, you can set the path here using this configuration setting. -### RemoveProvidedEmailTemplate - -The provided template can be removed from the selection if you have created email templates for the "send Razor email" workflow. To do this, set this value to `true`. - ### RemoveProvidedFormTemplates Similarly, the provided form templates available from the form creation dialog can be removed from selection. To do this, set this configuration value to `true`. diff --git a/15/umbraco-forms/release-notes.md b/15/umbraco-forms/release-notes.md index 979e883d312..17f07564ceb 100644 --- a/15/umbraco-forms/release-notes.md +++ b/15/umbraco-forms/release-notes.md @@ -27,6 +27,7 @@ This section contains the release notes for Umbraco Forms 14 including all chang * Option to display paging details for multi-page forms. * Form picker with allowed forms managed via folders. * New "form details picker" providing a single property editor for selection of form, theme and redirect. + * Ability to provide custom themes and email templates via razor class libraries. ## Legacy release notes diff --git a/15/umbraco-forms/upgrading/version-specific/README.md b/15/umbraco-forms/upgrading/version-specific/README.md index 6f6de60a1c6..8210ab21306 100644 --- a/15/umbraco-forms/upgrading/version-specific/README.md +++ b/15/umbraco-forms/upgrading/version-specific/README.md @@ -26,6 +26,7 @@ For reference, the full details are listed here: * The setting `FieldSettings:Recaptcha3:ShowFieldValidation` has a new default of `true`. * The setting `Options:EnableMultiPageFormSettings` has a new default of `true`. +* The setting `FormDesign:RemoveProvidedEmailTemplate` has been removed (as adding and removing email templates can be more consistently handled using `EmailTemplateCollection`). #### **Asynchronous Methods** From 537ef4a25efa9cb58b81935e1e7397036b4b5db7 Mon Sep 17 00:00:00 2001 From: Andy Butland Date: Fri, 4 Oct 2024 15:24:32 +0200 Subject: [PATCH 2/2] Further breaking change note. --- 15/umbraco-forms/upgrading/version-specific/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/15/umbraco-forms/upgrading/version-specific/README.md b/15/umbraco-forms/upgrading/version-specific/README.md index eeb464b8766..8590cbc2cce 100644 --- a/15/umbraco-forms/upgrading/version-specific/README.md +++ b/15/umbraco-forms/upgrading/version-specific/README.md @@ -49,7 +49,7 @@ For reference, the full details are listed here: * The `UmbracoPreValuesReadOnly` constructor now has an additional parameter. * Due to the introduction of asynchronous behavior to `IFieldPreValueSourceType.GetPrevalues`, `FormViewModel.Build` is now also asynchronous. * `FormsTreeRequirement` and related classes were removed. -* `FormRenderingService` was made internal. +* `FormRenderingService` and `FormThemeResolver` was made internal. * Default implementations on `IFormThemeResolver` were removed. ## Legacy version specific upgrade notes