Added
- Added more missing translation strings.
- Added full error for reCAPTCHA captchas when failing to initialize.
- Added the ability for
Submission::setStatus()
to accept the handle of a status. - Added the ability to set the captcha type for reCAPTCHA Enterprise.
- Added Google Console API Key for reCAPTCHA Enterprise.
- Added Referer, User Agent and User IP headers for reCAPTCHA Enterprise requests.
Changed
- Payment integrations can now have their field templates overridden in Form Templates.
- HubSpot forms are now listed in alphabetical order.
- Improved German translations. (thanks @MoritzLost).
- Updated non-English translations to include latest strings.
- Updated English translations to include latest strings.
Fixed
- Fixed a JS error for client-side validation with Theme Config
resetClasses
set. - Fixed Sub-Fields not having their values set correctly for integrations.
- Fixed sub-field values not displaying correctly in email notifications.
- Fixed an error when selecting existing fields to add to a form when there are none.
- Fixed an error with Page Settings for GraphQL.
- Fixed field
name
deprecations. - Fixed Date fields in Group/Repeater not validating correctly.
- Fixed custom error messages not showing for fields.
- Fixed an error serializing File Upload field content.
- Fixed a deprecation warning when importing or exporting forms.
- Fixed an error when rendering fields in the form builder when also registering custom fields.
- Fixed an error with File Upload fields with invalid volumes when viewing a submission in the control panel.
- Fixed an error when rendering fields in the form builder when also registering custom fields.
- Fixed Heading field outputting field label when editing a submission in the control panel.
- Fixed an error where
renderOptions
weren’t available to field templates. - Fixed duplicated heading text for Heading fields when viewing a submission in the control panel.
- Fixed an error with Flatpickr and live client-side validation.
- Fixed Element integrations not working correctly for non-updating elements.
- Fixed Address field default country not working correctly.
- Fixed formatting for German translations. (thanks @MoritzLost).
- Fixed spelling and style issues in German translations. (thanks @MoritzLost).
- Fixed an error with File Upload fields within Repeater fields for GraphQL.
- Fixed User variables not working in Email Notification previews.
- Fixed "Manage all forms" permission.
- Submission UIDs when used in Email Notifications now show a generated value in preview.