Releases: pronamic/wp-pay-core
Releases · pronamic/wp-pay-core
4.2.0
Added
- Added support for other currencies in WordPress admin test meta box.
- Added support for required field in payment gateway settings API.
- Added payment charged back amount support. (pronamic/wp-pronamic-pay#165, pronamic/wp-pronamic-pay#170)
Changed
- Updated logos library to version
1.8.2
. - Add payment note on invalid gateway configuration ID. (#pronamic/wp-pronamic-pay#195)
- Add gateway ID to payment gateway JSON for convenience.
Fixed
- Continue processing other gateways on error when updating active payment methods.
4.1.3
Changed
- Solved some PHPStan and Psalm errors.
- Improved PHP 8.1 support.
Removed
- Removed
plugins_api
filter, callback does not exist. - Removed specific s2Member code, we no longer support s2Member.
- Removed specific WP e-Commerce code, we no longer support WP e-Commerce.
4.1.0
Added
- Added a user interface to change a subscription's next payment date.
- Added a count badge in the WordPress admin menu for the number of subscriptions on hold.
Changed
- The next payment date is now stored in the subscription and no longer in the subscription phases.
Removed
- The general / global gateway integration mode setting for test or live mode is removed.
- Sorting payments by customer or transaction number in the WordPress admin dashboard has been removed.
4.0.2
- Changed minimum PHP version requirement to
7.4
(pronamic/wp-pronamic-pay#274). - Changed follow-up payments query to subscriptions which needed renewal in past 24 hours only.
- Added next payment date column in subscriptions admin (pronamic/wp-pronamic-pay#288).
- Fixed empty payment description admin column.
- Fixed error on subscription mandate selection page with invalid Mollie customer.
- Fixed possible infinite loop on updating active payment methods (#54).
- Fixed setting Mollie sequence type when manually re-trying payment for a period.
- Updated scheduling follow-up payments pages.
- Updated site health tests and debug information.
- Updated pronamic/wp-pay-logos library to version
1.7.1
. - Removed time from next payment dates in admin.
4.0.1
Changed
- Set https://actionscheduler.org/ version constraint to
^3.0
.
4.0.0
Links
- 637af99...1d8efb0
- https://github.com/pronamic/wp-pay-core/commits/develop?after=1d8efb0f27ced4b7cd6069e6423c0a6932588bae+454&branch=develop
Changelog
4.0.0-alpha.1 - 2022-01-10
Added
- Added setting to disable subscriptions processing (requires debug mode to enable).
- Added https://actionscheduler.org/ library for subscription processes.
- Added BLIK and MB WAY payment methods.
- Added support for TWINT payment method.
- Added payment method icon to amount column and info meta boxes.
Changed
- Refactored subscription follow-up payments processes.
- Increased WordPress requirement to version
5.2
or higher. - Improved usage of https://github.com/pronamic/wp-money.
- Updated https://github.com/pronamic/wp-html library.
- Updated https://github.com/pronamic/wp-pay-logos to version
1.7.0
. - Cleaned up legacy properties and functions.
- Store less data in post meta.
- Solved all PHPStan errors.
- Explain badge count in admin menu by adding
title
attribute.
Removed
- Removed http://www.ideal-status.nl/ dashboard widget.
- Removed Moneyou brand.
3.2.0
- Start using
<input type="number">
in payment forms en test meta box. - Removed
Util::string_to_amount( $value )
function. - Updated logo library to version
1.6.8
for new Bancontact logo. - Improved security by using correct escaping functions.
3.0.1
Added
- Added debug page for subscriptions follow-up payments.
- Added support for 'American Express' payment method.
- Added support for 'Mastercard' payment method.
- Added support for 'Visa' payment method.
- Added support for 'V PAY' payment method.
3.0.0
Changed
- Updated to
pronamic/wp-money
version2.0.0
. - No longer require taxed money in payments and subscriptions.
- Gateway in WordPress admin dashboard is now clickable.
- Updated subscription action URLs to include trailing slash.
- Made transaction ID searchable by inclusion in payment JSON post content.
- Updated hooks documentation.
Added
- Added support for SprayPay payment method.
Fixed
- Fixed payment form amount input styling with WordPress default theme.
- Fixed deprecated
block_categories
filter warning with WordPress 5.8.
Removed
- Removed Shortcake (Shortcode UI) support.
2.2.4 🐾
- Updated
viison/address-splitter
library to version0.3.3
. - Move tools to site health debug information and status tests.
- Read plugin version from plugin file header.
- Catch money parser exception for test payments.
- Sepereated
Statuses
class inPaymentStatus
andSubscriptionStatus
class. - Require
edit_payments
capability for payments related meta boxes on dashboard page. - Set menu page capability to minimum required capability based on submenu pages.
- Only redirect to about page if not already viewed.
- Removed Google +1 button.
- Order payments by ascending date (fixes last payment as result in
Subscription::get_first_payment()
). - Added new WordPress Pay icon.
- Added start, end, expiry, next payment (delivery) date to payment/subscription JSON.
- Introduced a custom REST API route for payments and subscriptions.
- Fixed handling settings field
filter
array. - Catch and handle error when parsing input value to money object fails (i.e. empty string).
- Improved getting first subscription payment.