2.32.0

2023-08-11 Feature8 Tweak1 Fix1

Features

  • Scroll Stripe modal into view for Legacy + Multi-step forms
  • Added check for application/json in form headers accept
  • Added a $nodeNameCollision property on NameCollisionException for flexibility in throwing exception messages
  • Added a file validation rule for validating file uploads
  • Added a @wordpress/scripts build process for building forms in GiveWP 3.0
  • Added persistence scoping to Fields
  • Added WordPressLibraries to manage WP_Background_Process more efficiently and address potential conflicts with other plugins
  • Added the hasDescription concern to Fields API

Tweaks

  • Use PayPal client to handle API requests to avoid issues with expired merchant tokens

Fixes

  • Increase specificity when hiding the Form Token Field label