Releases: pronamic/wp-pay-core
Releases · pronamic/wp-pay-core
4.15.0
Added
- Added Action Scheduler controller to keep track of AS tasks via
PRONAMIC_ACTION_SCHEDULER_CONTEXT
define. b1c28b0 pronamic/wp-pay-core#170
4.14.3
4.14.2
4.14.1
Fixed
- Fixed storage of JSON in custom post type. (160)
- Fixed "Fatal error: Uncaught Error: Call to a member function getMessage() on null". (8e373a4)
Removed
- Removed
global $pronamic_ideal_errors
, no longer used. (f260bc3)
Changed
- Removed
Updater
class, use https://github.com/pronamic/pronamic-wp-updater instead. (d0d66c8)
4.14.0
Changed
- Improved escaping for
Util::array_to_html_attributes
usage. - Added cards images so they no longer load via
cdn.wp-pay.org
. - Simplified custom post type data store for payments and subscriptions.
4.13.2
4.13.1
4.13.0
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
version2
. (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
- Changed
pronamic/wp-html
from^2.1
tov2.2.0
.
Release notes: https://github.com/pronamic/wp-html/releases/tag/v2.2.0 - Changed
woocommerce/action-scheduler
from^3.4
to3.6.4
.
Release notes: https://github.com/woocommerce/action-scheduler/releases/tag/3.6.4
4.12.0
Commits
- Only payment methods without required fields can be used on subscription payment method update (fixes pronamic/wp-pronamic-pay#361). (f245c00)
- Added support for payment slug. (90626d2)
4.11.0
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.