Skip to content

Commit 7e8b40b

Browse files
Forms 13.7.0-rc and 16.2.0-rc release notes
1 parent 58134c8 commit 7e8b40b

File tree

10 files changed

+498
-404
lines changed

10 files changed

+498
-404
lines changed

13/umbraco-forms/developer/ajaxforms.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,3 +598,16 @@ With [expanded output](https://docs.umbraco.com/umbraco-cms/v/12.latest/referenc
598598
}
599599
}
600600
```
601+
602+
## Dynamic form injection
603+
For scenarios where you want to dynamically inject a form into a page, for example in a modal dialog, there is a dedicated JavaScript event and API method available to reinitialize Umbraco Forms on the newly added content.
604+
605+
```javascript
606+
// Execute a reinitialise on dynamic injections
607+
const reiniitializeEvent = new Event('umbracoFormsReinitialize');
608+
document.dispatchEvent(reiniitializeEvent);
609+
610+
// Render a specific form via the API
611+
const injectedForm = document.getElementById('injected-umbraco-form');
612+
window.UmbracoForms.reinitialize(injectedForm);
613+
```

13/umbraco-forms/developer/email-templates.md

Lines changed: 227 additions & 201 deletions
Large diffs are not rendered by default.
Binary file not shown.

13/umbraco-forms/developer/themes.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ You can obtain the latest version of the Forms default theme from the following
2626
* [13.2.4](./files/umbraco-forms-default-theme-13.2.4.zip)
2727
* [13.3.0](./files/umbraco-forms-default-theme-13.3.0.zip)
2828
* [13.5.0](./files/umbraco-forms-default-theme-13.5.0.zip)
29+
* [13.7.0-rc](./files/umbraco-forms-default-theme-13.7.0-rc.zip)
2930

3031
You should use the theme available for the highest version that's less or equal to the version of Forms you have installed. For example, when using Umbraco Forms 13.4.0, and no file for that version is available use version 13.3.0 instead.
3132

13/umbraco-forms/release-notes.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,17 @@ If you are upgrading to a new major version, you can find information about the
1616

1717
This section contains the release notes for Umbraco Forms 13 including all changes for this version.
1818

19+
### [13.7.0-rc](https://github.com/umbraco/Umbraco.Forms.Issues/issues?q=is%3Aissue%20state%3Aopen%20label%3Arelease%2F13.7.0) (October 20th 2025)
20+
* Fix console error when using Rich Text editor in workflow [#1431](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1431)
21+
* Correct translation key for Rich Text field 'Show Label' description [#1426](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1426)
22+
* Ensure record values aren't lost when Form fields are added or removed [#1385](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1385)
23+
* Fix 'XSLX' being incorrectly added to File upload allowed extensions [#1447](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1447)
24+
* Ensure reCAPTCHA error messages are localized [#1370](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1370)
25+
* Enhance validation checks and field value retrieval when using Advanced Options rules [#1368](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1368)
26+
* Remove Umbraco branding from default email template [#1433](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1433)
27+
* Ensure multi line text box breaks are rendered in the Example Template and backoffice [#1369](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1369)
28+
* Add JavaScript event for post-load form injection [#1224](https://github.com/umbraco/Umbraco.Forms.Issues/issues/1224)
29+
1930
### [13.6.0](https://github.com/umbraco/Umbraco.Forms.Issues/issues?q=is%3Aissue+is%3Aclosed+label%3Arelease%2F13.6.0) (August 28th 2025)
2031

2132
#### Add support for subscription licensing using product key

16/umbraco-forms/developer/ajaxforms.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -598,3 +598,16 @@ With [expanded output](https://docs.umbraco.com/umbraco-cms/v/12.latest/referenc
598598
}
599599
}
600600
```
601+
602+
## Dynamic form injection
603+
For scenarios where you want to dynamically inject a form into a page, for example in a modal dialog, there is a dedicated JavaScript event and API method available to reinitialize Umbraco Forms on the newly added content.
604+
605+
```javascript
606+
// Execute a reinitialise on dynamic injections
607+
const reiniitializeEvent = new Event('umbracoFormsReinitialize');
608+
document.dispatchEvent(reiniitializeEvent);
609+
610+
// Render a specific form via the API
611+
const injectedForm = document.getElementById('injected-umbraco-form');
612+
window.UmbracoForms.reinitialize(injectedForm);
613+
```

0 commit comments

Comments
 (0)