Releases: impress-org/givewp
Releases · impress-org/givewp
3.4.1
What's Changed
- Fix: prevent generic block attributes from overriding intentional required rule by @jonwaldstein in #7228
Full Changelog: 3.4.0...3.4.1
3.4.0
What's Changed
- Fix: allow users to type into the state/county field input by @pauloiankoski in #7159
- Fix: first step should have title when show header is false by @jonwaldstein in #7174
- Feature: add Gift Aid migration step by @pauloiankoski in #7186
- Feature: add filter to add stripe elements appearance options by @JasonTheAdams in #7198
- Fix: avoid errors on add/remove a sub-site in a WP multisite by @pauloiankoski in #7193
- Fix: modal form redirect compatibility with offsite gateways by @jonwaldstein in #7203
- Fix: Remove superfluous allow_url_fopen check to avoid critical error from falsy value by @JeromeBeckett in #7194
- Feature: Design Settings by @kjohnson in #7169
- Fix: ensure
showInReceipt
is compatible with all fields including use ofmetaKey
by @jonwaldstein in #7210 - Feature: update confirmation page detail values to allow html by @jonwaldstein in #7214
- Fix: update billing address dynamic validation rules by @jonwaldstein in #7172
- Feature: add v3 donation form processing lifecycle hooks by @jonwaldstein in #7151
- Feature: add matching v2 form lifecycle hooks by @jonwaldstein in #7161
- Fix: Update nonce validation to match when translated by @Genevieve-K in #7204
- Refactor: control items visibility in the gateways block trough a new filter by @glaubersilva in #7201
- Feature: fix form modal to page (and other styling) by @JasonTheAdams in #7199
- Improve importer for third-parties and admin by @DevinWalker in #7202
- Tests: scaffold v2 to v3 donation form migration tests by @jonwaldstein in #7216
- Handle the Stripe connect redirect on specific pages by @ravinderk in #7223
- Refactor: Hide design settings by @jonwaldstein in #7225
- New: Make donation list table extendable by @pulsovi in #7063
New Contributors
- @JeromeBeckett made their first contribution in #7194
Full Changelog: 3.3.1...3.4.0
3.3.1
What's Changed
- Fix: prevent fatal error during form migration by @pauloiankoski in #7197
Full Changelog: 3.3.0...3.3.1
3.3.0
What's Changed
- Fix: duplicate meta keys by @alaca in #7131
- Fix: Export donors - filter by donation form by @alaca in #7146
- PHP 8.2 compatibility by @alaca in #7147
- Feature: add Funds and Designations add-on to the form migration process by @glaubersilva in #7143
- Feature: add revenue compatibility for v3 forms and donation model by @jonwaldstein in #7148
- Feature: add receipt api for fields by @jonwaldstein in #7149
- Feature: Add password update to donor dashboard by @kjohnson in #7126
- Feature: Allow donors to update or reset their password by @kjohnson in #7125
- Fix: escape attributes in donor wall shortcode by @jonwaldstein in #7163
- Feature: add Mailchimp add-on to the form migration process by @JoshuaHungDinh in #7129
- Feature: new form builder settings UI by @pauloiankoski in #7098
- Feature: add Per Form Gateways add-on to the form migration process by @glaubersilva in #7140
- Refactor: remove ClassicEditor from window.givewp.form.components and use the new @givewp/form-builder-library npm package by @glaubersilva in #7122
Full Changelog: 3.2.2...3.3.0
3.2.2
What's Changed
- Fix: Remove default value for
continue_button_title
by @JoshuaHungDinh in #7153 - Fix: resolve donor details page error when they have no donations by @jonwaldstein in #7133
Full Changelog: 3.2.1...3.2.2
3.2.1
What's Changed
- Fix: Prevent duplicate "Donate Now" button on legacy form template by @kjohnson in #7134
- Fix: remove default display argument on
[give_form]
to support legacy form meta by @JoshuaHungDinh in #7144 - Fix: narrow scope of checking if editing v2 forms by @jonwaldstein in #7135
- Fix: prevent donation form block from causing error on edit page load. by @jonwaldstein in #7136
Full Changelog: 3.2.0...3.2.1
3.2.0
What's Changed
- Feature: Embed Donation Form button by @alaca in #7080
- Feature: Confirm publishing by @alaca in #7050
- Feature: add honorific property to donation model by @jonwaldstein in #7117
- Refactor: Improve the Name, and Terms and Conditions blocks with global settings by @glaubersilva in #7091
- Fix: provide fallback for donation mode during model queries by @jonwaldstein in #7097
- Fix: add distinct to donation forms list query to prevent duplicate results by @jonwaldstein in #7114
- Hotfix: PayPal Donations payment methods should render in donation form by @ravinderk in #7121
- Fix: add fee to donation amount if any by @ravinderk in #7111
Full Changelog: 3.1.2...3.2.0
3.1.2
What's Changed
- Enhancement: Replaced the text editor used in several Visual Builder settings (like Email Message, Terms and Conditions, and Donation Instructions composers) to a more robust version by @glaubersilva in #7054
- Enhancement: Improved compatibility for donation block with Visual Builder forms, ensuring the block supports all forms and includes additional display options for Visual Builder forms (full form, new tab, and modal) by @JoshuaHungDinh in #7082
- Enhancement: All donors are registered as users when donating via forms created with the Visual Builder by @kjohnson in #7103
- Fix: Custom gateway checkout labels configured in gateway settings are now reflected on forms created with the Visual Builder by @jonwaldstein in #7085
- Fix: Fixed a WordPress typo in the changelog by @TheDavidJohnson in #7093
- Fix: Resolved strange behaviors in donation amount levels by @JasonTheAdams in #7018
- Fix: Removed and replaced deprecated WP_Background_Process & WP_Async_Request files by @JoshuaHungDinh in #7099
- Fix: Donor prefix/honorific are now recorded when donating (new donors only; existing donors are not updated) by @jonwaldstein in #7101
- Fix: PayPal Donations now provides a helpful error message when incorrect credit card details are entered instead of a fatal error by @ravinderk in #7089
- Fix: Visual Form Builder loading is improved by preventing the formBuilderSettings meta from becoming too large by @glaubersilva in #7107
Full Changelog: 3.1.1...3.1.2
3.1.1
What's Changed
- Fix: Embedded forms created with the Visual Builder now redirect to the confirmation page after a completed donation by @jonwaldstein in #7087
- Fix: Donor title prefixes are now formatted as strings (like Mr or Ms) instead of numbers by @alaca in #7088
Full Changelog: 3.1.0...3.1.1
3.1.0
What's Changed
- Feature: Design Mode changes in the Form Builder are now instant and awesome! Instant gratification!
- Feature: Donor prefixes can now easily be reordered in the Donor Name block
- Feature: The form goal is now changeable from the Design mode of the Form Builder
- Enhancement: The form goal amount now better displays the currency amount
- Enhancement: The first time a form (in the form builder) is saved, the title is used as the page slug
- Enhancement: Improved translations in the form builder and gateways
- Enhancement: Compatibility improvements in preparation of WordPress 6.4
- Enhancement: Improved donor flow that passes along their name, email, and address to PayPal Donations
- Fix: Minor wording improvement on the login block
- Fix: Added a give_user_info_fields_user_info filter to allow for customizing the user info fields
- Fix: Links on the donor list table now work properly on sub-directory WordPress instances
- Fix: Resolved an issue where errors failed to display on older forms upon donation submission
- Fix: Multi-form, form grid, and totals shortcodes no longer throw a warning
- Fix: Multi-form goal block no longer throws an error when filtering by form
- Fix: Multi-form and progress bar goals no longer throw an error for themes that return false for get_theme_support
- Fix: Resolved old GiveWP behavior that altered default WodPress behavior when retrieving GiveWP post type meta
Full Changelog: 3.0.4...3.1.0