2.27.0

2023-04-27 Feature1 Tweak5 Fix6

Features

  • Added a nice new view to the list tables when there are no donations, donors, or subscriptions

Tweaks

  • Donation comments are now stored as meta to improve performance
  • Simplifications to the new Gateway API to make gateways easier to build
  • Added a simple way for gateways, in the Gateway API, to pass extra data back to the server
  • Improvements on our end that help make sure that GiveWP is compatbible with PHP 7.0-8.0
  • List table bulk actions are now extensible, used by the new Bulk Export feature in the PDF Receipts add-on

Fixes

  • The give_subscription_inserted hook is now fired when a subscription is created in the new Gateway API
  • Added a polyfill (backwards compatibility) for the MBString PHP extension for PHP 7.0-7.2
  • The form grid now consistently uses the excerpt for the form description
  • Prevented a crash when searching for a subscription by its identifier on the gateway
  • Resolved an incompatibility with WooCommerce that threw an error on on the License page
  • Resolved an incompatibility with Beaver Builder that prevented the Donor Wall shortcode from working