2.14.0-beta.1
Pre-release
Pre-release
·
4914 commits
to develop
since this release
Changed
- Show correct placeholder in legacy consumer in input field template. (#5924)
- Do not allow to choosing placeholder in legacy consumer in select field template if field is required. (#5924)
- Remove
give_prefix from field names in legacy consumer in select, radio and textarea field template. (#5924) - Set select field name to array type in legacy consumer for select field template if multiple value acceptable field template. (#5924)
- Convert array type values to pipe (|) separated string before make custom field value persistence. (#5933)
- Move custom field validation to
give_checkout_error_checkshook. (#5933) - Set WordPress default file max_size and allowed file type as default value of file custom field in FieldAPI. (#5933)
- Custom fields have unique ID attribute in legacy consumer. (#5938)
- Form field manager custom fields rendered with field api look good in multi-step form template. (#5946)
- Use add meta function to persist field value in field api. (#5954)
New
- Add
give_form_{ID}_field_classes_{fieldName}hook to legacy consumer for setting classes on field wrapper. (#5917) - File type custom field added by legacy consumer should persist when donation completes. (#5933)
- Add support for multiple file upload in legacy consumer for file template. (#5933)
- Add
enctypeattribute to form if file type custom field added to donation form. (#5933) - Pass form id to donation form action url which help to show notices from session. (#5933)
- Add hooks to legacy consumer to handle rendering, validating and saving for custom fields. (#5944)
- Add min/max-length validation to text Fields API node types. (#5948, #5955)
Fixed
- Add min/max-length validation to text and textarea Fields API node types. (#5955)
- Add maxlength attribute in input and textarea field template in legacy consumer. (#5955)
- Prevent php notices which generate from offline -donations.php. (#5960)
- Formatting button display correctly when decimals enabled in Multi-Step Form. (#5957)
- Social sharing is now fixed (#5964)
- Payment ID in donation email previews correctly reflects donation sequence ID. (#5967)