Skip to content

Commit

Permalink
Release s2Member v170722
Browse files Browse the repository at this point in the history
  • Loading branch information
raamdev committed Jul 22, 2017
1 parent 5293b35 commit fd79ec2
Show file tree
Hide file tree
Showing 5 changed files with 25 additions and 21 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
= $v =
= v170722 =

- (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)

Expand Down
8 changes: 6 additions & 2 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
=== s2Member Framework (Member Roles, Capabilities, Membership, PayPal Members) ===

Version: 170524
Stable tag: 170524
Version: 170722
Stable tag: 170722

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

== Changelog ==

= v170722 =

- (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)

= v170524 =

- (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.
Expand Down
10 changes: 5 additions & 5 deletions s2member.php
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
*/
/* -- This section for WordPress parsing. ------------------------------------------------------------------------------
Version: 170524
Stable tag: 170524
Version: 170722
Stable tag: 170722
SSL Compatible: yes
bbPress Compatible: yes
Expand All @@ -36,7 +36,7 @@
Google Wallet Compatible: yes w/s2Member Pro
ClickBank Compatible: yes w/s2Member Pro
Tested up to: 4.8-alpha
Tested up to: 4.9-alpha
Requires at least: 4.2
Requires PHP: 5.2
Expand Down Expand Up @@ -77,7 +77,7 @@
*
* @var string
*/
${__FILE__}['tmp'] = '170524'; //version//
${__FILE__}['tmp'] = '170722'; //version//
if(!defined('WS_PLUGIN__S2MEMBER_VERSION'))
define('WS_PLUGIN__S2MEMBER_VERSION', ${__FILE__}['tmp']);
/**
Expand Down Expand Up @@ -110,7 +110,7 @@
*
* @var string
*/
${__FILE__}['tmp'] = '170524'; //version//
${__FILE__}['tmp'] = '170722'; //version//
if(!defined('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION'))
define('WS_PLUGIN__S2MEMBER_MIN_PRO_VERSION', ${__FILE__}['tmp']);
/*
Expand Down
2 changes: 1 addition & 1 deletion src/includes/classes/paypal-utilities.inc.php
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ public static function paypal_postvars()
/**
* Back compat. PayPal post vars.
*
* @since 17xxxx PayPal IPN variable change.
* @since 170722 PayPal IPN variable change.
*
* @return array Updated PayPal IPN data.
*
Expand Down
24 changes: 12 additions & 12 deletions src/includes/translations/s2member.pot
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
# This file is distributed under the same license as the package.
msgid ""
msgstr ""
"Project-Id-Version: 170524\n"
"Project-Id-Version: 170722\n"
"Report-Msgid-Bugs-To: http://wordpress.org/tag/s2member\n"
"POT-Creation-Date: 2017-05-24 18:23:08+00:00\n"
"POT-Creation-Date: 2017-07-22 16:14:25+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
Expand Down Expand Up @@ -1308,17 +1308,17 @@ msgstr ""
#. with `ws_plugin__s2member_paypal_payflow_api_response`.
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:96
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:325
#: src/includes/classes/paypal-utilities.inc.php:315
#: src/includes/classes/paypal-utilities.inc.php:323
#: src/includes/classes/paypal-utilities.inc.php:340
#: src/includes/classes/paypal-utilities.inc.php:348
msgctxt "s2member-front"
msgid "Error #%1$s. %2$s."
msgstr ""

#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:99
#: pro/src/includes/classes/gateways/authnet/authnet-utilities.inc.php:328
#: src/includes/classes/paypal-utilities.inc.php:189
#: src/includes/classes/paypal-utilities.inc.php:317
#: src/includes/classes/paypal-utilities.inc.php:325
#: src/includes/classes/paypal-utilities.inc.php:214
#: src/includes/classes/paypal-utilities.inc.php:342
#: src/includes/classes/paypal-utilities.inc.php:350
msgctxt "s2member-front"
msgid "Error. Please contact Support for assistance."
msgstr ""
Expand Down Expand Up @@ -4447,23 +4447,23 @@ msgstr ""
#. by PayPal. Replace `%2$s` and `%3$s` with: `Unable to process, please try
#. again`, or something to that affect. Or, if you prefer, you could Filter
#. ``$response["__error"]`` with `ws_plugin__s2member_paypal_api_response`.
#: src/includes/classes/paypal-utilities.inc.php:186
#: src/includes/classes/paypal-utilities.inc.php:211
msgctxt "s2member-front"
msgid "Error #%1$s. %2$s. %3$s."
msgstr ""

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

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

#: src/includes/classes/paypal-utilities.inc.php:370
#: src/includes/classes/paypal-utilities.inc.php:395
msgctxt "s2member-front"
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."
msgstr ""
Expand Down

0 comments on commit fd79ec2

Please sign in to comment.