Recent Updates
Fixes
- This update prevents a notice from incorrectly displaying an Apple Pay Merchant ID error when the Apple Pay gateway is not enabled.
Fixes
- Removed HTML that was visible within PayPal receipts and Stripe charges when using a multi-level recurring donation form.
Fixes
- Prevent an error when using the upload file field within the new GiveWP 2.7 Form Template.
Fixes
- Removed HTML that was visible within the GoCardless payment screen when using a multi-level recurring donation form.
Fixes
- Resolved an issue with the 2.7.0 releasing causing the Form Grid shortcode to not render due to a PHP fatal error. [#4877](https://github.com/impress-org/givewp/issues/4877)
- Updated a JavaScript version to the latest to prevent browser caching from causing the Reports widgets to not function until a hard browser refresh. [#4876](https://github.com/impress-org/givewp/pull/4876)
Fixes
- Resolved a bug with GiveWP 2.7 which could cause a PHP notice when previewing PDFs that would cause the PDF to not display properly.
Fixes
- This release resolves an invalid JSON error when rendering the Form Grid block in WP-admin that could render the block broken in Gutenberg.
Fixes
- Resolved an issue with the previous release which was causing a JavaScript error for donors when attempting to switch currencies.
Features
- We’re excited to announce a new way to create your donation forms called “Form Templates”. The first template is allows you to create a highly customizable multi-step donation form where you control all the text, colors, and images in place. Be sure to update to the latest version of your add-ons for full compatibility. [Read more about Form Templates](https://go.givewp.com/wpgivewp27)
- Multiple Stripe Account is here! Now you can connect to multiple Stripe accounts and set them per donation form. That means organizations, like charities with chapters or schools with clubs that need to raise money online, can create different forms to accept donations through separate Stripe accounts. [Read more about Stripe Multi-Accounts](http://docs.givewp.com/stripe-free)
- Our Gutenberg blocks’ UI was improved so they are have a better user experience.
Tweaks
- Previous to this release we were packaging two TCPDF packages for backwards compatibility reason. We removed one of the packages and now are relying on the composer package. This means that you’ll need to be running the PDF Receipts version add-on at 2.3.4 or higher for compatibility. [#4656](https://github.com/impress-org/givewp/pull/4656)
Fixes
- If you install GiveWP and didn’t configure anything there would be a JavaScript error on the frontend if Stripe is not connected but enabled, which it is by default for new installs. [#4709](https://github.com/impress-org/givewp/pull/4709)
- Improved how reports are rounding percentages so that the trend comparisons are more accurate. [#4766](https://github.com/impress-org/givewp/issues/4766)
- Monaco doesn’t have states so don’t display or require a state field when that country is selected. [#4773](https://github.com/impress-org/givewp/pull/4773)
- Properly internationalized a stripe in Stripe so translations properly display. [#4677](https://github.com/impress-org/givewp/pull/4677)
- The “Add-ons” like on the plugin activation welcome screen was broken. [#4843](https://github.com/impress-org/givewp/pull/4843)
- Resolved a caching conflict with WP Rocket that was preventing donation forms from being cached properly. [#4546](https://github.com/impress-org/givewp/pull/4546)
- Prevented a fatal error that could occur on the Donor profile screen in WP-Admin when the Stripe add-on is active but no Stripe payment gateways are enabled. [#4787](https://github.com/impress-org/givewp/pull/4787)