Recent Updates
Fixes
- Geolocalization venue fixer no longer 5xx on Hosts with Join SQL limitations
- SQL queries sped up to prevent 5xx when too many venues are present on Geolocalization venue fixer
Fixes
- Resolved an upgrade issue for customers who had enabled the Stripe Credit Card option in GiveWP 2.5.4 and below and Stripe 2.2.0 and below. After upgrading existing donors were not able to change their credit card info and new donors were not able make donations.
Fixes
- Resolved an issue with 2.2.1 which temporarily made the Stripe API key settings not display correctly.
Fixes
- Ensure that if HTML does not display in the dropdown option for selecting a donation within the WooCommerce Cart or Checkout.
- When asking for a donation on the Checkout screen ensure that the donation is added properly and the total displayed correctly in the cart total.
Fixes
- Geolocalization from "Fix venues data" on the Settings page does a more thorough selection of missing geocoordinates.
- Issues with Fix Venue Geolocation functionality that could result in no fixes being done or unclear communication
Tweaks
- Do not show the "Fix Venues" button when using the default Google Maps API key
Languages
- 3 new strings added, 35 updated, 0 fuzzied, and 0 obsoleted
Fixes
- Resolved issues with the notice added in the previous version displaying incorrectly for sites that do not have Recurring Donations installed or activated. [#4257](https://github.com/impress-org/givewp/pull/4257)
Tweaks
- Please update the Recurring Donations add-on to version
1.9.4+in order to use GiveWP 2.5.5+.
Fixes
- Resolved a fatal error occuring if using an outdated version of the Recurring Donations add-on. The plugin will now display a message and deactivate the add-on to prevent the error. If you are experiencing this issue please rollback GiveWP to 2.5.4 or below using the [WP Rollback](https://wordpress.org/plugins/wp-rollback/) plugin and [contact support](https://givewp.com/support/) for prompt assistance. [#4255](https://github.com/impress-org/givewp/pull/4255)
Features
- Added support for Stripe's new Checkout payment method. Now you can accept payments that support Strong Customer Authentication, Google and Apple Pay, Credit Cards and more! [#4207](https://github.com/impress-org/givewp/issues/4207)
- Added the ability to add tabs to settings to more easily break up sections. You can see this within the new Stripe payment gateway settings. [#4202](https://github.com/impress-org/givewp/issues/4202), [#4204](https://github.com/impress-org/givewp/issues/4204)
- New hooks have been added to the Stripe gateway for developers to more easily extend. [#4244](https://github.com/impress-org/givewp/issues/4244)
Tweaks
- Improved documentation description for the Stripe payment gateway. [#4206](https://github.com/impress-org/givewp/issues/4206)
Fixes
- The Stripe SDK only loads now when the gateway is enabled to improve performance and further prevent conflicts. [#4237](https://github.com/impress-org/givewp/issues/4237)
- Resolved a security issue responsibly disclosed to use by the good folks at [Wordfence](https://www.wordfence.com/). Thanks y'all!