Skip to content

Commit 857169b

Browse files
committed
Version 4.9.2
1 parent b82ee21 commit 857169b

File tree

6 files changed

+50
-23
lines changed

6 files changed

+50
-23
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "wc-plugin-framework",
3-
"version": "4.9.1",
3+
"version": "4.9.2",
44
"title": "WooCommerce Plugin Framework",
55
"author": "SkyVerge Team",
66
"homepage": "https://github.com/skyverge/wc-plugin-framework#readme",

woocommerce/changelog.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
*** SkyVerge WooCommerce Plugin Framework Changelog ***
22

3+
2018.05.21 - version 4.9.2
4+
* Tweak - Add payment details to the customer data export and remove it for erasure requests
5+
* Tweak - Remove payment tokens for customer data erasure requests
6+
* Misc - Add support for WooCommerce 3.4
7+
8+
39
2018.03.20 - version 4.9.1
410
* Fix - Ensure customers can't delete subscription payment methods from gateways that use integer token IDs
511

woocommerce/class-sv-wc-plugin.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,13 @@
3434
* plugin. This class handles all the "non-feature" support tasks such
3535
* as verifying dependencies are met, loading the text domain, etc.
3636
*
37-
* @version 4.9.1
37+
* @version 4.9.2
3838
*/
3939
abstract class SV_WC_Plugin {
4040

4141

4242
/** Plugin Framework Version */
43-
const VERSION = '4.9.1';
43+
const VERSION = '4.9.2';
4444

4545
/** @var object single instance of plugin */
4646
protected static $instance;

woocommerce/i18n/languages/woocommerce-plugin-framework.pot

Lines changed: 31 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# This file is distributed under the same license as the package.
33
msgid ""
44
msgstr ""
5-
"Project-Id-Version: WooCommerce Plugin Framework 4.9.1\n"
5+
"Project-Id-Version: WooCommerce Plugin Framework 4.9.2\n"
66
"Report-Msgid-Bugs-To: https://support.woocommerce.com/hc/\n"
77
"POT-Creation-Date: 2015-07-22 12:09:16+00:00\n"
88
"MIME-Version: 1.0\n"
@@ -187,11 +187,14 @@ msgid "Token ID"
187187
msgstr ""
188188

189189
#: payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php:482
190+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:289
190191
msgid "Card Type"
191192
msgstr ""
192193

193194
#: payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php:487
194195
#: payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php:523
196+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:189
197+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:287
195198
msgid "Last Four"
196199
msgstr ""
197200

@@ -202,6 +205,7 @@ msgstr ""
202205

203206
#: payment-gateway/admin/class-sv-wc-payment-gateway-admin-payment-token-editor.php:515
204207
#: payment-gateway/class-sv-wc-payment-gateway-payment-form.php:417
208+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:288
205209
#. translators: e-check account type, HTML form field label
206210
msgid "Account Type"
207211
msgstr ""
@@ -231,6 +235,7 @@ msgid "Remove"
231235
msgstr ""
232236

233237
#: payment-gateway/admin/class-sv-wc-payment-gateway-admin-user-handler.php:209
238+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:198
234239
msgid "%s Payment Tokens"
235240
msgstr ""
236241

@@ -969,14 +974,14 @@ msgstr ""
969974
msgid "Securely Save to Account"
970975
msgstr ""
971976

972-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:517
977+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:526
973978
#. translators: Placeholders: %s - plugin name
974979
msgid ""
975980
"%s: WooCommerce is not being forced over SSL; your customer's payment data "
976981
"may be at risk."
977982
msgstr ""
978983

979-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:530
984+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:539
980985
#. translators: Placeholders: %s - payment gateway name
981986
msgid ""
982987
"%s will soon require TLS 1.2 support to process transactions and your "
@@ -985,7 +990,7 @@ msgid ""
985990
"and request they make any necessary updates."
986991
msgstr ""
987992

988-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:584
993+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:593
989994
#. translators: Placeholders: %1$s - plugin name, %2$s - a
990995
#. currency/comma-separated list of currencies, %3$s - <a> tag, %4$s - </a> tag
991996
msgid ""
@@ -997,41 +1002,57 @@ msgid_plural ""
9971002
msgstr[0] ""
9981003
msgstr[1] ""
9991004

1000-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:628
1005+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:637
10011006
#. translators: Placeholders: %1$s - payment gateway title (such as
10021007
#. Authorize.net, Braintree, etc), %2$s - <a> tag, %3$s - </a> tag
10031008
msgid ""
10041009
"%1$s is inactive for subscription transactions. Please %2$senable "
10051010
"tokenization%3$s to activate %1$s for Subscriptions."
10061011
msgstr ""
10071012

1008-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:646
1013+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:655
10091014
#. translators: Placeholders: %1$s - payment gateway title (such as
10101015
#. Authorize.net, Braintree, etc), %2$s - <a> tag, %3$s - </a> tag
10111016
msgid ""
10121017
"%1$s is inactive for pre-order transactions. Please %2$senable "
10131018
"tokenization%3$s to activate %1$s for Pre-Orders."
10141019
msgstr ""
10151020

1016-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:682
1021+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:691
10171022
msgid ""
10181023
"You must enable tokenization for this gateway in order to support automatic "
10191024
"renewal payments with the WooCommerce Subscriptions extension."
10201025
msgstr ""
10211026

1022-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:683
1027+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:692
10231028
msgid "Inactive"
10241029
msgstr ""
10251030

1026-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:827
1027-
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:896
1031+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:836
1032+
#: payment-gateway/class-sv-wc-payment-gateway-plugin.php:905
10281033
#. translators: verb, as in "Capture credit card charge". Used when an
10291034
#. amount has been pre-authorized before, but funds have not yet been captured
10301035
#. (taken) from the card. Capturing the charge will take the money from the
10311036
#. credit card and put it in the merchant's pockets.
10321037
msgid "Capture Charge"
10331038
msgstr ""
10341039

1040+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:112
1041+
msgid "%s Customer ID"
1042+
msgstr ""
1043+
1044+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:181
1045+
msgid "Type"
1046+
msgstr ""
1047+
1048+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:243
1049+
msgid "Removed payment token \"%d\""
1050+
msgstr ""
1051+
1052+
#: payment-gateway/class-sv-wc-payment-gateway-privacy.php:290
1053+
msgid "Expiry Date"
1054+
msgstr ""
1055+
10351056
#: payment-gateway/class-sv-wc-payment-gateway.php:415
10361057
msgid "Check Number is missing"
10371058
msgstr ""

woocommerce/payment-gateway/class-sv-wc-payment-gateway-plugin.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -963,7 +963,7 @@ public function can_capture_charge( $gateway ) {
963963
/**
964964
* Gets the privacy handler instance.
965965
*
966-
* @since 4.9.2-dev
966+
* @since 4.9.2
967967
*
968968
* @return SV_WC_Payment_Gateway_Privacy
969969
*/

woocommerce/payment-gateway/class-sv-wc-payment-gateway-privacy.php

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
/**
3030
* The payment gateway privacy handler class.
3131
*
32-
* @since 4.9.2-dev
32+
* @since 4.9.2
3333
*/
3434
class SV_WC_Payment_Gateway_Privacy extends WC_Abstract_Privacy {
3535

@@ -41,7 +41,7 @@ class SV_WC_Payment_Gateway_Privacy extends WC_Abstract_Privacy {
4141
/**
4242
* Constructs the class.
4343
*
44-
* @since 4.9.2-dev
44+
* @since 4.9.2
4545
*
4646
* @param SV_WC_Payment_Gateway_Plugin payment gateway plugin instance
4747
*/
@@ -63,7 +63,7 @@ public function __construct( SV_WC_Payment_Gateway_Plugin $plugin ) {
6363
/**
6464
* Adds the action & filter hooks.
6565
*
66-
* @since 4.9.2-dev
66+
* @since 4.9.2
6767
*/
6868
protected function add_hooks() {
6969

@@ -89,7 +89,7 @@ protected function add_hooks() {
8989
*
9090
* @internal
9191
*
92-
* @since 4.9.2-dev
92+
* @since 4.9.2
9393
*
9494
* @param array $data customer personal data to export
9595
* @param \WC_Customer $customer customer object
@@ -123,7 +123,7 @@ public function add_export_customer_data( $data, $customer ) {
123123
/**
124124
* Removes the gateway data during an order data erasure.
125125
*
126-
* @since 4.9.2-dev
126+
* @since 4.9.2
127127
*
128128
* @param array $response customer data erasure response
129129
* @param \WC_Customer $customer customer object
@@ -268,7 +268,7 @@ public function customer_tokens_eraser( $email_address, $page ) {
268268
*
269269
* @internal
270270
*
271-
* @since 4.9.2-dev
271+
* @since 4.9.2
272272
*
273273
* @param array $data order personal data to export
274274
* @param \WC_Order $order order object
@@ -309,7 +309,7 @@ public function add_export_order_data( $data, $order ) {
309309
/**
310310
* Removes the gateway data during an order data erasure.
311311
*
312-
* @since 4.9.2-dev
312+
* @since 4.9.2
313313
*
314314
* @param \WC_Order $order order object
315315
*/
@@ -332,7 +332,7 @@ public function remove_order_personal_data( $order ) {
332332
/**
333333
* Filters the personal order meta data to remove during a customer erasure request.
334334
*
335-
* @since 4.9.2-dev
335+
* @since 4.9.2
336336
*
337337
* @param array $meta_keys personal order meta data to remove during a customer erasure request, in the form of $meta_key => $anonymized_value
338338
* @param \WC_Order $order order object
@@ -364,7 +364,7 @@ public function remove_order_personal_data( $order ) {
364364
/**
365365
* Gets the payment gateway plugin instance.
366366
*
367-
* @since 4.9.2-dev
367+
* @since 4.9.2
368368
*
369369
* @return SV_WC_Payment_Gateway_Plugin
370370
*/

0 commit comments

Comments
 (0)