Skip to content

Commit 8ac650f

Browse files
committed
Version update, readme, and changelog
1 parent b4dc7e0 commit 8ac650f

File tree

3 files changed

+14
-4
lines changed

3 files changed

+14
-4
lines changed

CHANGELOG.txt

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
== Changelog ==
22

3+
= 2.0.3 - 2019-01-11 =
4+
* BUG FIX: Fixed issue where code in the Stripe gateway was cancelling old subscriptions early if users renewed with a different gateway. NOTE: There was a fix for this in version 2.0, but it wasn't implemented fully.
5+
* BUG FIX: Filtering pmpro_other_order_ids_to_cancel to make sure the current checkout's order doesn't get cancelled. This started happening in version 2.0 since we started setting the user_id on orders for existing users before the checkout was fully processed. This fix along with the one above and others will fix cases where users were being cancelled immediately after checkout.
6+
* BUG FIX: Fixed warning on edit levels page by defaulting $confirmation_in_email to 0.
7+
38
= 2.0.2 - 2019-01-10 =
49
* BUG FIX: Fixed issues when using non-US currencies. Using the pmpro_round_price function in a few places it was needed. Prepared for a later update that will increase the number of decimals on certain columns in the DB to 8 to support currencies like Bitcoin, but shelving the actual DB update for version 2.1.
510
* BUG FIX: Fixed issue where existing users who checked out could run into problems. Added a getMembershipLevelAtCheckout method to the MemberOrder class and using that during checkout. The getMembershipLevel method would see the user_id property of the order (added to orders at checkout in version 2.0) and lookup the level data from the pmpro_memberships_users table instead of using the pmpro_level global. Then gateways like PayPal Express (but others also) would use the wrong data when making calls to pmpro_isLevelRecurring/etc.

paid-memberships-pro.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: Paid Memberships Pro
44
* Plugin URI: https://www.paidmembershipspro.com
55
* Description: The most complete member management and membership subscriptions plugin for WordPress.
6-
* Version: 2.0.2
6+
* Version: 2.0.3
77
* Author: Stranger Studios
88
* Author URI: https://www.strangerstudios.com
99
* Text Domain: paid-memberships-pro
@@ -16,7 +16,7 @@
1616
*/
1717

1818
// version constant
19-
define( 'PMPRO_VERSION', '2.0.2' );
19+
define( 'PMPRO_VERSION', '2.0.3' );
2020
define( 'PMPRO_USER_AGENT', 'Paid Memberships Pro v' . PMPRO_VERSION . '; ' . site_url() );
2121
define( 'PMPRO_MIN_PHP_VERSION', '5.6' );
2222

readme.txt

+7-2
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Contributors: strangerstudios
33
Tags: membership, memberships, member, members, ecommerce, e-commerce, paypal, stripe, braintree, authorize.net, payflow, restrict access, restrict content, directory
44
Requires at least: 4
5-
Tested up to: 5.0.2
6-
Stable tag: 2.0.2
5+
Tested up to: 5.0.3
6+
Stable tag: 2.0.3
77

88
Get Paid with Paid Memberships Pro: The most complete member management and membership subscriptions plugin for your WordPress site.
99

@@ -129,6 +129,11 @@ Not sure? You can find out by doing a bit a research.
129129

130130
== Changelog ==
131131

132+
= 2.0.3 - 2019-01-11 =
133+
* BUG FIX: Fixed issue where code in the Stripe gateway was cancelling old subscriptions early if users renewed with a different gateway. NOTE: There was a fix for this in version 2.0, but it wasn't implemented fully.
134+
* BUG FIX: Filtering pmpro_other_order_ids_to_cancel to make sure the current checkout's order doesn't get cancelled. This started happening in version 2.0 since we started setting the user_id on orders for existing users before the checkout was fully processed. This fix along with the one above and others will fix cases where users were being cancelled immediately after checkout.
135+
* BUG FIX: Fixed warning on edit levels page by defaulting $confirmation_in_email to 0.
136+
132137
= 2.0.2 - 2019-01-10 =
133138
* BUG FIX: Fixed issues when using non-US currencies. Using the pmpro_round_price function in a few places it was needed. Prepared for a later update that will increase the number of decimals on certain columns in the DB to 8 to support currencies like Bitcoin, but shelving the actual DB update for version 2.1.
134139
* BUG FIX: Fixed issue where existing users who checked out could run into problems. Added a getMembershipLevelAtCheckout method to the MemberOrder class and using that during checkout. The getMembershipLevel method would see the user_id property of the order (added to orders at checkout in version 2.0) and lookup the level data from the pmpro_memberships_users table instead of using the pmpro_level global. Then gateways like PayPal Express (but others also) would use the wrong data when making calls to pmpro_isLevelRecurring/etc.

0 commit comments

Comments
 (0)