diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 8ceea6048..db36a4724 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,11 @@ == Changelog == += 2.4.4 - 2020-09-02 = +* BUG FIX: Fixed fatal error that sometimes occurred on the payment settings page when using PHP 5.6 or earlier. +* BUG FIX: Fixed fatal errors that showed up on the frontend invoice page. +* BUG FIX: Fixed issue where the confirmation message was not showing up in the confirmation email if that option was checked. +* ENHANCEMENT: Added a pmpro_stripe_charge_params filter that can be used to edit or add params sent to the Stripe create charge method. (Thanks, Michael Bester) +* ENHANCEMENT: Tweaked the markup of the invoice page so the payment type information looks a little better. + = 2.4.3 - 2020-08-25 * SECURITY: Fixed a cross-site scripting vulnerability in the code that updates the Required Membership settings on a post. This vulnerability could have been used in conjunction with other security vulnerabilities to trick an admin into editing the membership settings for a page, potentially exposing members only content to non-members. It is unlikely that there was any active exploitation of this vulnerability. This issue may also have shown up as a bug on some sites using page builders, where the membership settings for a post would be cleared out when editing a post. (Thanks to the wp.org plugin review team for catching this issue.) * SECURITY: Better escaping of variables shown in the Require Membership meta box and related SQL queries. diff --git a/paid-memberships-pro.php b/paid-memberships-pro.php index 2d84bb098..89a699de7 100644 --- a/paid-memberships-pro.php +++ b/paid-memberships-pro.php @@ -3,7 +3,7 @@ * Plugin Name: Paid Memberships Pro * Plugin URI: https://www.paidmembershipspro.com * Description: The most complete member management and membership subscriptions plugin for WordPress. - * Version: 2.4.3 + * Version: 2.4.4 * Author: Stranger Studios * Author URI: https://www.strangerstudios.com * Text Domain: paid-memberships-pro @@ -16,7 +16,7 @@ */ // version constant -define( 'PMPRO_VERSION', '2.4.3' ); +define( 'PMPRO_VERSION', '2.4.4' ); define( 'PMPRO_USER_AGENT', 'Paid Memberships Pro v' . PMPRO_VERSION . '; ' . site_url() ); define( 'PMPRO_MIN_PHP_VERSION', '5.6' ); diff --git a/readme.txt b/readme.txt index d7c4fa901..9f273e7c1 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Contributors: strangerstudios, kimannwall, andrewza, dlparker1005, paidmembershi Tags: memberships, members, subscriptions, ecommerce, user registration, member, membership, e-commerce, paypal, stripe, braintree, authorize.net, payflow, restrict access, restrict content, directory Requires at least: 4 Tested up to: 5.5 -Stable tag: 2.4.3 +Stable tag: 2.4.4 Get Paid with Paid Memberships Pro: The most complete member management and membership subscriptions plugin for your WordPress site. @@ -153,6 +153,13 @@ Not sure? You can find out by doing a bit a research. 8. Membership Account page, display all sections or show specific sections using shortcode attributes. == Changelog == += 2.4.4 - 2020-09-02 = +* BUG FIX: Fixed fatal error that sometimes occurred on the payment settings page when using PHP 5.6 or earlier. +* BUG FIX: Fixed fatal errors that showed up on the frontend invoice page. +* BUG FIX: Fixed issue where the confirmation message was not showing up in the confirmation email if that option was checked. +* ENHANCEMENT: Added a pmpro_stripe_charge_params filter that can be used to edit or add params sent to the Stripe create charge method. (Thanks, Michael Bester) +* ENHANCEMENT: Tweaked the markup of the invoice page so the payment type information looks a little better. + = 2.4.3 - 2020-08-25 * SECURITY: Fixed a cross-site scripting vulnerability in the code that updates the Required Membership settings on a post. This vulnerability could have been used in conjunction with other security vulnerabilities to trick an admin into editing the membership settings for a page, potentially exposing members only content to non-members. It is unlikely that there was any active exploitation of this vulnerability. This issue may also have shown up as a bug on some sites using page builders, where the membership settings for a post would be cleared out when editing a post. (Thanks to the wp.org plugin review team for catching this issue.) * SECURITY: Better escaping of variables shown in the Require Membership meta box and related SQL queries.