givewp

GiveWP - The #1 Donation Plugin for WordPress. Easily accept donations and fundraise using your WordPress website.

GPL-3.0 License

Stars
333
Committers
108

Bot releases are visible (Hide)

givewp - 2.17.0

Published by JasonTheAdams almost 3 years ago

What's Changed

Full Changelog: https://github.com/impress-org/givewp/compare/2.16.2...2.17.0

givewp - 2.16.2

Published by JasonTheAdams almost 3 years ago

What's Changed

Full Changelog: https://github.com/impress-org/givewp/compare/2.16.1...2.16.2

givewp - 2.16.1

Published by JasonTheAdams almost 3 years ago

What's Changed

Full Changelog: https://github.com/impress-org/givewp/compare/2.16.0...2.16.1

givewp - 2.16.0

Published by JasonTheAdams almost 3 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/impress-org/givewp/compare/2.15.0...2.16.0

givewp - 2.16.0-rc.1

Published by JasonTheAdams almost 3 years ago

New

  • Make field name required in field api. (#6032)
  • Add option to disable google fonts in multi-step form template. (#5973)

Changed

  • Add visibility conditions to field container to simplify field display logic in field api. (#6024)
  • Use field size in bytes in field api to get precise result when compare field size. (#6024)
  • Return empty array if file does not exist in $_FILES in field api. (#6032)
  • Make field required only if visible in donation form in field api.
  • Default value is now used in Legacy Consumer textarea template. (#6043)

Fixed

  • Give icons in Gutenberg block admin UI now display correctly in Firefox (#6023)
  • An error message that was confusing has been clarified (#6045)
givewp - 2.15.0

Published by JasonTheAdams about 3 years ago

New

  • Option to make Donor Last Name filed required is now implemented (#6004)

Changed

  • Preview Emails are now sent to the authenticated user (#5990)
  • Donor dashboard response messages are now updated (#6003)
  • Donor dashboard authentication modal only displays the login option if there are forms that allow a donor to register and/or login to an account (#6015)
  • PayPal IPN verification setting with backward compatibility. PayPal IPN verification is enabled by default. (#5986)
  • Remove unnecessary checks from PayPal web payment ipn verification. (#5986)

Fixed

  • Admin can switch donation status on PHP8.0. (#5971)
  • DI Container auto wiring now works correctly when using PHP 8 (#5988)
  • Single donors can now be deleted via the donors table (#5992)
  • Donors can now properly set custom amounts in the donor dashboard (#6001)
  • Format amount correctly in 'Lifetime Donations' and 'Average Donation' in donation dashboard. (#5998)
  • Resolve PHP 5.6 compatibility issue when run any WP cli command. (#6005)
  • Add change event to multi checkbox options correctly to field api fields. (#6009)
  • Resolve checkbox and radio (generated with field api) state related issues in Multi Step Form template. (#6013)
  • Refactor setup logic of checkbox and radio in Multi Step Form template. (#6013)
  • Show custom payment gateway label in donation form. (#6012)
  • Conditionally display offline donation instructions based on form settings (#6020)
  • Dom element do not display in donation form if it has give-hidden class. (#6017)

Full Changelog: https://github.com/impress-org/givewp/compare/2.14.0...2.15.0

givewp - 2.14.0

Published by JasonTheAdams about 3 years ago

Fixed

  • Errors when connecting to Stripe using PHP 8 are now resolved (#5978)
givewp - 2.14.0-beta.1

Published by JasonTheAdams about 3 years ago

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_checks hook. (#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 enctype attribute 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)
givewp - 2.13.4

Published by JasonTheAdams about 3 years ago

Fixed

  • Onboarding form donation level migration no longer clears extra donation level data (#5950)
givewp - 2.13.3

Published by JasonTheAdams about 3 years ago

Fixed

  • Donation level id and amount value store as string for donation form generate in on-boarding process. (#5940)
  • Set focus on donation amount field when click on "Custom" donation level id. (#5943)
givewp - 2.13.2

Published by JasonTheAdams about 3 years ago

Fixed

  • Admin able to create donation form and edit existing donation form if stripe disabled. (#5935)
givewp - 2.13.1

Published by JasonTheAdams about 3 years ago

Fixed

  • Custom amount level is correctly set after a payment error (#5922)
  • Lodash is now an external dependency (#5925)
givewp - 2.13.0

Published by JasonTheAdams about 3 years ago

New

  • Completely new and fresh UI for managing Stripe accounts (#5832)
  • Add conditional visibility functionality to FieldsAPI Field, Element, and Group types (#5919)
  • Introduce BasicCondition and NestedCondition classes for expressing conditional logic in the Fields API (#5919)

Changed

  • Add missing help text tooltip to Legacy Consumer’s label content templates. (#5921)
  • Wrap <input> element inside of <label> element for Legacy Consumer’s checkbox template. (#5920)
  • Add missing required and readonly attributes to Legacy Consumer’s select and textarea templates. (#5920)
  • Add screen reader text for required indicator to Legacy Consumer’s label content template. (#5920)
givewp - 2.12.3

Published by JasonTheAdams about 3 years ago

Fixed

  • Ensure the Primary Color picker is still available when Step 1 is disabled for the multi-step donation form template. (#5910)
  • Fix the placeholder image and set a max-width for the legacy form template. (#5910)
  • Add support for admin defined recurring donations to the multi-step form template. (#5910)
  • Fix style issue with Authorize.net eCheck on the multi-level donation form. (#5910)
  • Payment errors no longer revert to the default donation amount (#5913)
  • Removed an undefined variable error from being set as the class name for textareas rendered by the Legacy Consumer (#5918)
  • Donors can now update their credit card using the Donor Dashboard (#5902)
givewp - 2.12.2

Published by JasonTheAdams about 3 years ago

Added

  • Added optional opt-in to onboarding wizard. (#5852)
  • Add Html node type to Fields API (#5898)

Fixed

  • Add missing TYPE to Fields API Group node type (#5895)
  • Set validation rules correcetly for Fields API File (#5892)
  • Add missing Fields API node types to Types (#5891)
  • Remove placeholder from Legacy Consumer checkbox template (#5897)
  • Use correct ID in Legacy Consumer checkbox label for attribute (#5897)
  • Donors with no donations no longer see others (#5908)

Changed

  • Add HTML constant to Give\Framework\FieldsAPI\Types for Html node type (#5898)
givewp - 2.12.1

Published by JasonTheAdams about 3 years ago

Fixed

  • Donation levels with markup in text no longer breaks form HTML (#5894)
givewp - 2.12.0

Published by JasonTheAdams about 3 years ago

Added

  • Add Facade class to give framework (#5855)

Fixed

  • Update wp-env package to resolve project setup issue (#5850)
  • Fix "Unsupported declare strict_types" PHP warning (#5853, #5869)
  • Add top margin to setting group page (#5864)
  • Add custom donation level choice to select field if donation donated with custom amount (#5866)
  • GiveWP is not causing deprecation warnings on PHP8 anymore (#5872)

Changed

  • Update field descriptions to be more legible for accessibility (#5875)
  • Refactor Give\Framework\FieldsAPI to include classes for each node type (#5843, #5885, #5890)
  • Legacy Consumer no longer adds custom field values to payment details automatically (#5886)
  • Fields API factory now reflects individual type classes (#5887)
givewp - 2.12.0-beta.1

Published by knowler over 3 years ago

  • Add Facade class to give framework (#5855)
  • Legacy Consumer no longer adds custom field values to payment details automatically (#5886)
  • Fields API factory now reflects individual type classes (#5887)
givewp - 2.12.0-alpha.3

Published by knowler over 3 years ago

This 2.12.0 alpha 3 includes a substantial refactor of the Fields API. See #5843 for a description of the changes.

givewp - 2.12.0-alpha.2

Published by kjohnson over 3 years ago