Skip to content

Commit fd79ec2

Browse files
committed
Release s2Member v170722
1 parent 5293b35 commit fd79ec2

File tree

5 files changed

+25
-21
lines changed

5 files changed

+25
-21
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
= $v =
1+
= v170722 =
22

33
- (s2Member/s2Member Pro) **PayPal IPN Compatibility:** This release includes an updated PayPal IPN handler that is capable of reading number-suffixed IPN variables that are now being sent by PayPal's IPN system in some cases, for some customers. We strongly encourage all site owners to upgrade to this release as soon as possible, particularly if you're using PayPal to process transactions. Props @openmtbmap and @patdumond for reporting. See: [Issue #1112](https://github.com/websharks/s2member/issues/1112)
44

readme.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===
22

3-
Version: 170524
4-
Stable tag: 170524
3+
Version: 170722
4+
Stable tag: 170722
55

66
SSL Compatible: yes
77
bbPress® Compatible: yes
@@ -171,6 +171,10 @@ Released under the terms of the [GNU General Public License](http://www.gnu.org/
171171

172172
== Changelog ==
173173

174+
= v170722 =
175+
176+
- (s2Member/s2Member Pro) **PayPal IPN Compatibility:** This release includes an updated PayPal IPN handler that is capable of reading number-suffixed IPN variables that are now being sent by PayPal's IPN system in some cases, for some customers. We strongly encourage all site owners to upgrade to this release as soon as possible, particularly if you're using PayPal to process transactions. Props @openmtbmap and @patdumond for reporting. See: [Issue #1112](https://github.com/websharks/s2member/issues/1112)
177+
174178
= v170524 =
175179

176180
- (s2Member/s2Member Pro) **PHP v7 Compat. Enhancements**: This release adds an integration with the [Defuse encryption library](https://github.com/defuse/php-encryption) for PHP, making it possible for s2Member to move away from the `mcrypt_*()` family of functions in versions of PHP >= 7.0.4, where the mcrypt library has been deprecated — `mcrypt_*()` will eventually be removed entirely.

s2member.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
*/
2121
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
2222
23-
Version: 170524
24-
Stable tag: 170524
23+
Version: 170722
24+
Stable tag: 170722
2525
2626
SSL Compatible: yes
2727
bbPress Compatible: yes
@@ -36,7 +36,7 @@
3636
Google Wallet Compatible: yes w/s2Member Pro
3737
ClickBank Compatible: yes w/s2Member Pro
3838
39-
Tested up to: 4.8-alpha
39+
Tested up to: 4.9-alpha
4040
Requires at least: 4.2
4141
4242
Requires PHP: 5.2
@@ -77,7 +77,7 @@
7777
*
7878
* @var string
7979
*/
80-
${__FILE__}['tmp'] = '170524'; //version//
80+
${__FILE__}['tmp'] = '170722'; //version//
8181
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
8282
define('WS_PLUGIN__S2MEMBER_VERSION', ${__FILE__}['tmp']);
8383
/**
@@ -110,7 +110,7 @@
110110
*
111111
* @var string
112112
*/
113-
${__FILE__}['tmp'] = '170524'; //version//
113+
${__FILE__}['tmp'] = '170722'; //version//
114114
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
115115
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', ${__FILE__}['tmp']);
116116
/*

src/includes/classes/paypal-utilities.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ public static function paypal_postvars()
118118
/**
119119
* Back compat. PayPal post vars.
120120
*
121-
* @since 17xxxx PayPal IPN variable change.
121+
* @since 170722 PayPal IPN variable change.
122122
*
123123
* @return array Updated PayPal IPN data.
124124
*

src/includes/translations/s2member.pot

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
# This file is distributed under the same license as the package.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: 170524\n"
5+
"Project-Id-Version: 170722\n"
66
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
7-
"POT-Creation-Date: 2017-05-24 18:23:08+00:00\n"
7+
"POT-Creation-Date: 2017-07-22 16:14:25+00:00\n"
88
"MIME-Version: 1.0\n"
99
"Content-Type: text/plain; charset=UTF-8\n"
1010
"Content-Transfer-Encoding: 8bit\n"
@@ -1308,17 +1308,17 @@ msgstr ""
13081308
#. with `ws_plugin__s2member_paypal_payflow_api_response`.
13091309
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:96
13101310
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:325
1311-
#: src/includes/classes/paypal-utilities.inc.php:315
1312-
#: src/includes/classes/paypal-utilities.inc.php:323
1311+
#: src/includes/classes/paypal-utilities.inc.php:340
1312+
#: src/includes/classes/paypal-utilities.inc.php:348
13131313
msgctxt "s2member-front"
13141314
msgid "Error #%1$s. %2$s."
13151315
msgstr ""
13161316

13171317
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:99
13181318
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:328
1319-
#: src/includes/classes/paypal-utilities.inc.php:189
1320-
#: src/includes/classes/paypal-utilities.inc.php:317
1321-
#: src/includes/classes/paypal-utilities.inc.php:325
1319+
#: src/includes/classes/paypal-utilities.inc.php:214
1320+
#: src/includes/classes/paypal-utilities.inc.php:342
1321+
#: src/includes/classes/paypal-utilities.inc.php:350
13221322
msgctxt "s2member-front"
13231323
msgid "Error. Please contact Support for assistance."
13241324
msgstr ""
@@ -4447,23 +4447,23 @@ msgstr ""
44474447
#. by PayPal. Replace `%2$s` and `%3$s` with: `Unable to process, please try
44484448
#. again`, or something to that affect. Or, if you prefer, you could Filter
44494449
#. ``$response["__error"]`` with `ws_plugin__s2member_paypal_api_response`.
4450-
#: src/includes/classes/paypal-utilities.inc.php:186
4450+
#: src/includes/classes/paypal-utilities.inc.php:211
44514451
msgctxt "s2member-front"
44524452
msgid "Error #%1$s. %2$s. %3$s."
44534453
msgstr ""
44544454

4455-
#: src/includes/classes/paypal-utilities.inc.php:233
4456-
#: src/includes/classes/paypal-utilities.inc.php:239
4455+
#: src/includes/classes/paypal-utilities.inc.php:258
4456+
#: src/includes/classes/paypal-utilities.inc.php:264
44574457
msgctxt "s2member-front"
44584458
msgid "Error #%s. Transaction declined. Please use an alternate funding source."
44594459
msgstr ""
44604460

4461-
#: src/includes/classes/paypal-utilities.inc.php:236
4461+
#: src/includes/classes/paypal-utilities.inc.php:261
44624462
msgctxt "s2member-front"
44634463
msgid "Error #%s. Transaction declined. Express Checkout was NOT confirmed."
44644464
msgstr ""
44654465

4466-
#: src/includes/classes/paypal-utilities.inc.php:370
4466+
#: src/includes/classes/paypal-utilities.inc.php:395
44674467
msgctxt "s2member-front"
44684468
msgid " Please contact PayPal Merchant Technical Support (www.paypal.com/mts) and request `Recurring Billing` service, and also ask to have `Reference Transactions` enabled for Recurring Billing via Express Checkout."
44694469
msgstr ""

0 commit comments

Comments
 (0)