From 5ce48c35944b1e44dc3838aa20fb55781f7d569a Mon Sep 17 00:00:00 2001 From: Tim Carr Date: Wed, 13 Nov 2024 10:20:54 +0800 Subject: [PATCH] 1.7.8 --- .github/workflows/coding-standards.yml | 2 +- .github/workflows/tests.yml | 2 +- ACTIONS-FILTERS.md | 4 ++-- integrate-convertkit-wpforms.php | 4 ++-- languages/integrate-convertkit-wpforms.pot | 28 ++++++++++++---------- readme.txt | 10 ++++++-- 6 files changed, 30 insertions(+), 20 deletions(-) diff --git a/.github/workflows/coding-standards.yml b/.github/workflows/coding-standards.yml index 4e58e18..5ce5e26 100644 --- a/.github/workflows/coding-standards.yml +++ b/.github/workflows/coding-standards.yml @@ -35,7 +35,7 @@ jobs: # Defines the WordPress and PHP Versions matrix to run tests on. strategy: matrix: - wp-versions: [ '6.7-RC4' ] #[ '5.6.7', '5.7.5', '5.8.3', '5.9' ] + wp-versions: [ 'latest' ] #[ '5.6.7', '5.7.5', '5.8.3', '5.9' ] php-versions: [ '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ] #[ '7.3', '7.4', '8.0', '8.1' ] # Steps to install, configure and run tests diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index be4caaf..acca0ac 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -50,7 +50,7 @@ jobs: strategy: fail-fast: false matrix: - wp-versions: [ '6.7-RC4' ] #[ 'latest' ] + wp-versions: [ 'latest' ] #[ 'latest' ] php-versions: [ '7.4', '8.0', '8.1', '8.2', '8.3' ] #[ '7.3', '7.4', '8.0', '8.1' ] # Folder names within the 'tests' folder to run tests in parallel. diff --git a/ACTIONS-FILTERS.md b/ACTIONS-FILTERS.md index f7bad1d..886c054 100644 --- a/ACTIONS-FILTERS.md +++ b/ACTIONS-FILTERS.md @@ -20,7 +20,7 @@

be_convertkit_form_args - includes/class-integrate-convertkit-wpforms.php::270 + includes/class-integrate-convertkit-wpforms.php::315

Parameters

@@ -54,7 +54,7 @@ add_filter( 'be_convertkit_form_args', function( $args, $fields, $form_data ) {

be_convertkit_process_form - includes/class-integrate-convertkit-wpforms.php::274 + includes/class-integrate-convertkit-wpforms.php::319

Parameters

diff --git a/integrate-convertkit-wpforms.php b/integrate-convertkit-wpforms.php index 0ac77c1..86e5032 100644 --- a/integrate-convertkit-wpforms.php +++ b/integrate-convertkit-wpforms.php @@ -3,7 +3,7 @@ * Plugin Name: Kit (formerly ConvertKit) for WPForms * Plugin URI: https://kit.com * Description: Create Kit signup forms using WPForms - * Version: 1.7.7 + * Version: 1.7.8 * Author: Kit * Author URI: https://kit.com * Text Domain: integrate-convertkit-wpforms @@ -36,7 +36,7 @@ define( 'INTEGRATE_CONVERTKIT_WPFORMS_FILE', plugin_basename( __FILE__ ) ); define( 'INTEGRATE_CONVERTKIT_WPFORMS_URL', plugin_dir_url( __FILE__ ) ); define( 'INTEGRATE_CONVERTKIT_WPFORMS_PATH', __DIR__ ); -define( 'INTEGRATE_CONVERTKIT_WPFORMS_VERSION', '1.7.7' ); +define( 'INTEGRATE_CONVERTKIT_WPFORMS_VERSION', '1.7.8' ); define( 'INTEGRATE_CONVERTKIT_WPFORMS_OAUTH_CLIENT_ID', '147qqKJeENYp5MqgL6AOShDDcLK3UQeClmcIV1ij3gI' ); define( 'INTEGRATE_CONVERTKIT_WPFORMS_OAUTH_REDIRECT_URI', 'https://app.kit.com/wordpress/redirect' ); diff --git a/languages/integrate-convertkit-wpforms.pot b/languages/integrate-convertkit-wpforms.pot index 50dbc59..26aeb38 100644 --- a/languages/integrate-convertkit-wpforms.pot +++ b/languages/integrate-convertkit-wpforms.pot @@ -9,7 +9,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2024-10-08T06:34:26+00:00\n" +"POT-Creation-Date: 2024-11-13T02:06:36+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.10.0\n" "X-Domain: integrate-convertkit-wpforms\n" @@ -211,50 +211,54 @@ msgstr "" msgid "The account specified in the Form's Settings > Kit does not exist" msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:112 +#: includes/class-integrate-convertkit-wpforms.php:110 +msgid "Reconnect" +msgstr "" + +#: includes/class-integrate-convertkit-wpforms.php:157 msgid "No Form ID was specified." msgstr "" #. translators: Resource type -#: includes/class-integrate-convertkit-wpforms.php:359 +#: includes/class-integrate-convertkit-wpforms.php:404 msgid "The resource type %s is unsupported." msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:546 +#: includes/class-integrate-convertkit-wpforms.php:591 msgid "Try Kit for Free" msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:630 +#: includes/class-integrate-convertkit-wpforms.php:675 msgid "Kit: Account connected successfully." msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:639 +#: includes/class-integrate-convertkit-wpforms.php:684 msgid "Kit: " msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:800 +#: includes/class-integrate-convertkit-wpforms.php:844 msgid "Kit: Email" msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:806 +#: includes/class-integrate-convertkit-wpforms.php:850 msgid "Kit: First Name" msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:811 +#: includes/class-integrate-convertkit-wpforms.php:855 msgid "Kit: Tag" msgstr "" #. translators: ConvertKit Custom Field label -#: includes/class-integrate-convertkit-wpforms.php:839 +#: includes/class-integrate-convertkit-wpforms.php:883 msgid "Kit: Custom Field: %s" msgstr "" -#: includes/class-integrate-convertkit-wpforms.php:874 +#: includes/class-integrate-convertkit-wpforms.php:918 msgid "No Kit connections exist." msgstr "" #. translators: WPForms ConvertKit Account ID -#: includes/class-integrate-convertkit-wpforms.php:882 +#: includes/class-integrate-convertkit-wpforms.php:926 msgid "The Kit connection with ID %s was unregistered." msgstr "" diff --git a/readme.txt b/readme.txt index 0318f12..c1995a0 100644 --- a/readme.txt +++ b/readme.txt @@ -3,8 +3,8 @@ Contributors: nathanbarry, convertkit, billerickson Donate link: https://kit.com Tags: form, wpforms, convertkit, email, marketing Requires at least: 5.0 -Tested up to: 6.6.2 -Stable tag: 1.7.7 +Tested up to: 6.7 +Stable tag: 1.7.8 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html @@ -41,6 +41,12 @@ No. You must first have an account on kit.com, but you do not have to use a paid == Changelog == +### 1.7.8 2024-11-13 +* Added: OAuth: Issue site-specific Access and Refresh Token when using the same Kit account on multiple WordPress sites +* Added: Settings: Integrations: Add `Reconnect` option +* Added: Use Kit Account ID as Provider Key, to retain settings when reconnecting via OAuth +* Updated: ConvertKit WordPress Libraries to 2.0.5 + ### 1.7.7 2024-10-08 * Fix: Kit branding tweaks and secondary button colors