Releases: pronamic/wp-pay-core
Releases · pronamic/wp-pay-core
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.
4.10.1
4.10.0
Removed
- Removed forms module, moved to https://github.com/pronamic/wp-pronamic-pay-forms.
4.9.4
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 fornl_NL_formal
andnl_BE
. (5a0064d)
4.9.3
Commits
- Switch from
pronamic/wp-deployer
topronamic/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
v4.9.1
4.9.0
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
- Changed
pronamic/wp-money
from^2.2
tov2.4.0
.
Release notes: https://github.com/pronamic/wp-money/releases/tag/v2.4.0 - Changed
pronamic/wp-number
from^1.2
tov1.3.0
.
Release notes: https://github.com/pronamic/wp-number/releases/tag/v1.3.0