2.0.0-beta.3
·
2415 commits
to craft-4
since this release
Added
- Merge changes from Formie
1.5.10to1.5.16. - Added
FormInterface::submissionEndpointfor GraphQL queries. - Added non-namespaced field handle to Calculations formula variables.
- Added
FieldOptionfor checkboxes/radio/dropdown fields. - Added correct type for
MultiLineText::richTextButtonsfor GraphQL. - Added
FormSettings::submitActionMessagePositionfor GraphQL. - Added
FormSettings::errorMessagePositionfor GraphQL. - Added
FormInterface::submissionMutationNamefor GraphQL.
Changed
- Updated
league/oauth2-google:^3.0toleague/oauth2-google:^4.0to support PHP 8+. - Updated
league/oauth2-client:^2.4toleague/oauth2-client:^2.6to support PHP 8+. - Updated
league/oauth1-client:^1.7toleague/oauth1-client:^1.9to support PHP 8+. - Updated
commerceguys/addressing:^1.0tocommerceguys/addressing:^1.2inline with Craft 4. - Querying fields via GraphQL will now only return fields that do not have Visibility = “disabled”. Change this behaviour by using
includeDisabled: true. - Provide better native typing for GraphQL field properties, thanks to PHP 8.
Fixed
- Fixed duplicated “CSS Classes” setting for Agree fields.
- Fixed querying
fieldsfor Repeater and Group fields in GraphQL. - Fixed GraphQL types for union types.
- Fixed typing for Number field min/max settings.
- Fixed form builder page settings becoming un-reactive when the form is saved once and continued to be edited.
- Fixed a JS error in the form builder for page conditions.
- Fixed page settings not saving correctly in the form builder.
- Fixed
Field::visibilitytyping. - Fixed Mark typing for rich text content.
- Fixed
Calculations::formulafor GraphQL queries. - Fixed an error with
Form::getRedirectUrl()when set to redirect to an entry, but left empty. - Fixed table-based settings not working for GraphQL.
- Fixed
FormInterface::loadingIndicatortype not beingstringfor GraphQL. - Fixed a type error for
submitActionEntryIdfor stencils.
Removed
- Removed
optgroupsfrom GraphQL queries for dropdown fields. - Removed
multiplefrom Dropdown GraphQL queries. - Removed
FormSettngsInterface::submitActionUrlfor GraphQL. UseFormSettngsInterface::redirectUrl. - Remove Craft 3 version checks, no longer needed.