diff --git a/CHANGELOG.txt b/CHANGELOG.txt index 0157255e7..bcc6d56e4 100644 --- a/CHANGELOG.txt +++ b/CHANGELOG.txt @@ -1,4 +1,13 @@ == Changelog == += 2.10.6 - 2023-05-19 = +* SECURITY: Added extra precautions to make sure credit card and password information does not get stored in the `checkout_request_vars` order meta when using Stripe Checkout. More info here: https://www.paidmembershipspro.com/pmpro-update-2-10-6/ #2468, #2473 (@dparker1005, @ideadude) +* ENHANCEMENT: Added a new filter `pmpro_sales_widget_periods` to allow filtering the periods for the sales widget. (@kimcoleman) +* BUG FIX/ENHANCEMENT: Now including the administrator's display name in emails that are sent to the admin. #2453 (@MaximilianoRicoTabo) +* BUG FIX/ENHANCEMENT: Now validating license keys in setup wizard. #2464 (@dparker1005) +* BUG FIX: Fixed fatal error on payment gateway settings page when using Stripe with expired API keys. #2455 (@dparker1005) +* BUG FIX: Fixed issue where an error message would not be displayed on the Update Billing page when a credit card number was not entered. #2457 (@MaximilianoRicoTabo) +* BUG FIX: Fixed issue where the orders export date filter may ignore the site's timzeone. #2460 (@JarrydLong) + = 2.10.5 - 2023-04-27 = * BUG FIX/ENHANCEMENT: Fixed issue where the date/time of orders in the Member History table were sometimes off based on timezone. #2552 (@JarrydLong, @dparker1005) * BUG FIX: Fixed issue where checkouts for subscriptions with a $0 initial payment were failing with Stripe. #2454 (@dparker1005) diff --git a/adminpages/reports/sales.php b/adminpages/reports/sales.php index 0b4f4bd6c..676b03843 100644 --- a/adminpages/reports/sales.php +++ b/adminpages/reports/sales.php @@ -55,7 +55,7 @@ function pmpro_report_sales_widget() { /** * Filter the periods for the sales widget. - * @since TBD + * @since 2.10.6 * @param array $reports The array of periods. * @return array $reports The array of periods. */ diff --git a/classes/class.pmproemail.php b/classes/class.pmproemail.php index 982800c74..18439c5bb 100644 --- a/classes/class.pmproemail.php +++ b/classes/class.pmproemail.php @@ -1485,7 +1485,7 @@ function sendPaymentActionRequiredAdminEmail($user = NULL, $order = NULL, $invoi /** * Gets the admin user name. * - * @since TBD + * @since 2.10.6 * @param string $email The admin email address. * @return string The admin user display name. */ diff --git a/includes/updates/upgrade_2_10_6.php b/includes/updates/upgrade_2_10_6.php index 96fc5d3ef..383530664 100644 --- a/includes/updates/upgrade_2_10_6.php +++ b/includes/updates/upgrade_2_10_6.php @@ -12,7 +12,7 @@ /** * Show admin notice if site was affected. * - * @since TBD + * @since 2.10.6 */ function pmpro_upgrade_2_10_6_notice() { // Check if we need to show the notice. @@ -56,7 +56,7 @@ function pmpro_upgrade_2_10_6_notice() { * When orders are exported, check if we cleaned data in the 2.10.6 update. * If so, show the cleaned fields in the export. * - * @since TBD + * @since 2.10.6 * * @param array $columns The columns to export. * @return array The columns to export. @@ -82,7 +82,7 @@ function pmpro_orders_csv_extra_columns_2_10_6( $columns ) { /** * Add the cleaned fields to the export. * - * @since TBD + * @since 2.10.6 * * @param object $order The order object. * @return string The cleaned fields. @@ -96,7 +96,7 @@ function pmpro_orders_csv_column_cleaned_data_2_10_6( $order ) { /** * If the site was affected, show a message in Site Health. * - * @since TBD + * @since 2.10.6 * * @param array $info The Site Health info. * @return array The Site Health info. diff --git a/package.json b/package.json index e5931ecea..be3704675 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "paid-memberships-pro", - "version": "2.10.4", + "version": "2.10.6", "description": "WordPress Membership Plugin", "main": "webpack.config.js", "directories": { diff --git a/paid-memberships-pro.php b/paid-memberships-pro.php index 7af9f0f97..6d889e0b6 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.10.5 + * Version: 2.10.6 * Author: Paid Memberships Pro * Author URI: https://www.paidmembershipspro.com * Text Domain: paid-memberships-pro diff --git a/readme.txt b/readme.txt index 2ee8b8e7c..948380bb6 100644 --- a/readme.txt +++ b/readme.txt @@ -4,7 +4,7 @@ Tags: memberships, members, subscriptions, ecommerce, user registration, member, Requires at least: 5.2 Tested up to: 6.2 Requires PHP: 5.6 -Stable tag: 2.10.5 +Stable tag: 2.10.6 WordPress membership plugin: restrict content, accept member subscriptions with recurring payment. Includes user registration, login, & profile fields @@ -156,6 +156,15 @@ Not sure? You can find out by doing a bit a research. 9. Membership Account page, display all sections or show specific sections using shortcode attributes. == Changelog == += 2.10.6 - 2023-05-19 = +* SECURITY: Added extra precautions to make sure credit card and password information does not get stored in the `checkout_request_vars` order meta when using Stripe Checkout. More info here: https://www.paidmembershipspro.com/pmpro-update-2-10-6/ #2468, #2473 (@dparker1005, @ideadude) +* ENHANCEMENT: Added a new filter `pmpro_sales_widget_periods` to allow filtering the periods for the sales widget. (@kimcoleman) +* BUG FIX/ENHANCEMENT: Now including the administrator's display name in emails that are sent to the admin. #2453 (@MaximilianoRicoTabo) +* BUG FIX/ENHANCEMENT: Now validating license keys in setup wizard. #2464 (@dparker1005) +* BUG FIX: Fixed fatal error on payment gateway settings page when using Stripe with expired API keys. #2455 (@dparker1005) +* BUG FIX: Fixed issue where an error message would not be displayed on the Update Billing page when a credit card number was not entered. #2457 (@MaximilianoRicoTabo) +* BUG FIX: Fixed issue where the orders export date filter may ignore the site's timzeone. #2460 (@JarrydLong) + = 2.10.5 - 2023-04-27 = * BUG FIX/ENHANCEMENT: Fixed issue where the date/time of orders in the Member History table were sometimes off based on timezone. #2552 (@JarrydLong, @dparker1005) * BUG FIX: Fixed issue where checkouts for subscriptions with a $0 initial payment were failing with Stripe. #2454 (@dparker1005)