1.2.15
engram-design
released this
21 Sep 13:38
·
2038 commits
to craft-3
since this release
Added
- Added
status
andstatusId
to be used in GQL mutations for submissions.
Changed
- Refactor field serialization for integrations. Provides better support for array-like data.
- Recipients field settings now no longer enforce unique values for options.
- Allow table fields in field settings to add new rows with spacebar (for accessibility).
- Switch reCAPTCHA verification servers to
recaptcha.net
. Hopefully to improve global reach, when access togoogle.com
isn't allowed.
Fixed
- Fixed checkboxes fields not serializing correctly for integrations.
- Fixed table validation rules firing for all rules, instead of the specific defined ones per its field settings.
- Fixed initialising multiple forms manually, with the JS API on the same page.
- Fixed calling
destroyForm
in the JS API not destroying event listeners correctly. - Fixed integrations not saving when setting as disabled.
- Fixed custom fields not being registered correctly.
- Fixed submissions created via mutations in GraphQL not validating correctly.
- Fixed submissions created via mutations in GraphQL not sending email notifications.
- Fixed submissions created via mutations in GraphQL not triggering integrations.