Release Notes
Get an overview of the things changed and fixed in each version of Umbraco Forms.
In this section, we have summarized the changes to Umbraco Forms released in each version. Each version is presented with a link to the Forms 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.
If you are upgrading to a new major version, you can find information about the breaking changes in the Version Specific Upgrade Notes article.
Release history
This section contains the release notes for Umbraco Forms 17 including all changes for this version.
17.1.0 (January 22nd 2026)
All items detailed under release candidates for 17.1.0.
17.1.0-rc2 (January 15th 2026)
Add confirmation modal for entry bulk deletion #1490
Fix prevalue source validation #1549
Fix prevalue source dropdown rendering #1550
Fix prevalue source disappearing properties #1551
Add disabled state for unconfigured field types #1557
Fix form picker multiple value conversion #1562
Fix form picker multiple selection storage #1563
Add disabled state to workflows #1566
Fix workflow sorting #1567
Allow sorting between workflow stages #1568
Handle missing or deleted workflows #1570
Workflow name field now longer #1573
Fix Forms Theme Picker validation #1577
Resolve migration of Form Picker and Theme Picker from v13 #1578
17.1.0-rc (January 8th 2026)
reCAPTCHA Enterprise field type added
A new reCAPTCHA Enterprise field type has been added, providing advanced bot protection using Google's reCAPTCHA Enterprise service.
The "Score Threshold" setting for the reCAPTCHA Enterprise field type is currently not fully functional. This is due to a dependent issue in Umbraco CMS (see CMS PR #21339). This will be resolved in a future release.
Unconfigured reCAPTCHA fields now display as disabled
The reCAPTCHA v2, v3, and Enterprise field types now display as disabled in the form designer when their respective settings are not configured. This prevents editors from adding unconfigured reCAPTCHA fields that would not work on the frontend.
This change also ensures that field types remain registered. This prevents issues when transferring forms with Umbraco Deploy between environments where reCAPTCHA settings may not yet be configured.

Umbraco CMS dependency updated to 17.1.0
Add reCAPTCHA Enterprise field type #1046
Preserving line-spacing in text-area input #1369
Add
DefaultValueproperty toSettingAttribute#1411Updated field and workflow settings handling when default values are defined #1421
Load correct icons for all Forms tree items #1457
Improve field alias logic and input event handling #1459
Improve form reorder sorting experience #1482
Fix folder creation for users with single start folder #1546
Match delete icon to CMS delete icon #1553
Redesigned Form designer to match CMS content type designer
Fix redirect on entity creation and improve save flow
Form Info view: improved references UI and layout
Update entry filter UI and hide Entries tab for new forms
Set
Cache-Controlheaders of form uploads toprivate
17.0.3 (December 17th 2025)
Fix bug with NPM package exports not resolving correctly #1556
17.0.2 (December 11th 2025)
Refactored UX for sorting on form designer #1458
Render uploaded files as semantically correct HTML #1373
Filter out fields from email workflows when 'Include Sensitive Data' is set to false #1402
Normalise the JavaScript
formparameter to always be the native DOM element #1477Fix console error when using
Forms.PropertyEditorUi.TextWithFieldPickerin custom FieldType or Workflow #1547
17.0.1 (November 27th 2025)
Fix issues with the 17.0.0 release where migrations would sometimes not complete successfully
17.0.0 (November 27th 2025)
Update Forms dependencies to 17.0.0
All items detailed under release candidates for 17.0.0.
JavaScript now correctly finds the form config element when it is not adjacent
17.0.0-rc4 (November 25th 2025)
Stop "Save and preview" modal from displaying an interstitial state
Adds additional exports to
@umbraco-forms/backofficeNPM packageRazor email templates now format URLs as
UrlMode.Absolute#1414File Upload field now includes
classattribute #1495Fix
ScrollToFormScriptJavaScript not working correctly #1486Fix endless submit loop when reinitializing forms with
umbracoFormsReinitialize#1491Resolve issues with missing translations in backoffice #1492
17.0.0-rc3 (November 20th 2025)
Update dependencies to 17.0.0-rc3
Fix issue where "Save and preview" modal would flash with no content
Fix bug that showed "Empty due to Umbraco Forms in trial mode" for entries even with a valid license
17.0.0-rc2 (November 13th 2025)
Update dependencies to 17.0.0-rc2
17.0.0-rc1 (October 30th 2025)
Update dependencies to 17.0.0-rc1
Legacy release notes
You can find the release notes for versions out of support in the Legacy documentation on GitHub and Umbraco Forms Package page.
Last updated
Was this helpful?