Skip to content

Releases: pronamic/wp-pay-core

4.13.0

13 Oct 11:31
Compare
Choose a tag to compare

Added

  • Added templates from the Pronamic Pay plugin that are required by this library.
  • Added merge tags controller.
  • Added support for {payment_lines_name} merge tag.
  • Added support for a custom payment slug.

Changed

  • No longer use the PHP filter_* functions for sanitizing. (72caa31)
  • Improve fields API and escaping. (519532b)
  • Simplified exception handling. (5d2e271)
  • Other form output setup to avoid escaping. (27f55ad)
  • Escape payment gateway integration settings field description. (ffca40b)
  • Updated to pronamic/wp-coding-standards version 2. (db9027c)
  • Move license check from AdminHealth class to LicenseManager class. (aa80870)

Fixed

  • Fixed "Mismatched text domain. Expected 'pronamic_ideal' but got ...". (8fe39eb)

Removed

  • No longer log entire raw post data in webhook logger. (3696a29)
  • Removed Pronamic\WordPress\Pay\Core\Server class, no longer used, had some sanitizing challenges. (eab3b2e)
  • Removed old WP-e-Commerce related comment. (2378651)
  • Removed old WP_Error render function, no longer used. (478accc)
  • Removed "Handle redirect message from payment meta" feature, no longer used. (b51bc18)
  • Removed section description support, no longer used. (93f4411)
  • Removed 'html' and 'description' field type. (b99751a)
  • Removed admin gateway settings section icon support, no longer in use. (8382cc0)

Composer

4.12.0

11 Sep 08:57
Compare
Choose a tag to compare

Commits

4.11.0

23 Aug 08:41
Compare
Choose a tag to compare

Changed

  • Improved including JS and/or CSS after review from the WordPress.org plugin review team.
  • Improved calling files remotely after review from the WordPress.org plugin review team.
    • The Slick carousel library from Ken Wheeler will no longer load from the Cloudflare CDN.
  • Improved sanitizing and escaping.
    • Escaping is also applied to exception messages, following the advice of the WordPress Coding Standards library version 3.
  • No longer use reserved keywords like "try", "parent", "class", "object" and "default" in variable names.

4.10.1

19 Jul 14:00
56870a1
Compare
Choose a tag to compare

Commits

  • Moved references of forms to pronamic/wp-pronamic-pay-forms library. (a466897)

4.10.0

18 Jul 07:32
Compare
Choose a tag to compare

Removed

4.9.4

12 Jul 08:39
Compare
Choose a tag to compare

Added

  • Register Billie payment method. (6308ab6)

Changed

  • Use unfiltered home URL in license manager.
  • Updated logos library to version 1.16.0. (feacc4b)
  • Changes links in license notice. (19088b1)

Fixed

  • Fixed duplicate _pronamic_payment_subscription_id meta due to unprefixed meta key. (8da8177)
  • Prevent duplicate subscription status update. (6368536)
  • Show payments without periods in subscription payments meta box. (872eab3)
  • Reflect home URL change from bdc3e6c in admin notice. (30a59e9)
  • Fixed payment lines not displayed in meta box for subscriptions. (be14ef9)

Removed

  • Removed payment ID fallback from formatted payment string (pronamic/wp-pronamic-pay-adyen#23). (2e0c0a6)
  • Removed Google Analytics integration, closes #127. (7199613)
  • Removed admin notices feature for removed extensions, no longer used. (76cdf8a)
  • Removed switch_to_user_locale. (b9c0cb1)
  • Removed load_plugin_textdomain functions. (966f230)
  • Removed plugin_locale filter for nl_NL_formal and nl_BE. (5a0064d)

4.9.3

01 Jun 10:32
Compare
Choose a tag to compare

Commits

  • Switch from pronamic/wp-deployer to pronamic/pronamic-cli. (71550af)
  • Fixed WPML conflict. (bdc3e6c)
  • Updated HomeUrlController.php (470fa98)
  • Added support for setting origin ID with Charitable. (3eccc8b)
  • Removed unused function. (eca49ab)
  • Removed Pronamic socials. (0e7684a)
  • Removed legacy 'Tools' page. (f68dec5)
  • Fixed loading bundled WordPress money translations. (2b04615)
  • Added missing text domain. (f99733d)

4.9.2

31 Mar 08:06
ba7a5cd
Compare
Choose a tag to compare

Commits

  • Added quotes around URLs in changed home URL notice. (ea5f026)

v4.9.1

30 Mar 10:21
88410de
Compare
Choose a tag to compare

Commits

4.9.0

29 Mar 07:24
Compare
Choose a tag to compare

Changed

  • Extended support for refunds.

Commits

  • No longer create WordPress user for built-in form entries. (10e04cf)
  • Fixed setting customer email address in subscription. (5d853f1)

Composer