PluginProbe
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification / 5.7.0
Double Opt-In for Contact Form 7 – Secure, GDPR-Compliant Email Verification v5.7.0
5.7.0 5.6.2 5.6.3 5.6.1 5.6.0 5.5.0 5.4.0 5.3.2 5.3.1 5.1.6 5.1.5 trunk 2.1.5 2.11 2.12 2.13 2.15 3.0.0 3.0.1 3.0.2 3.0.3 3.0.5 3.0.51 3.0.60 3.0.61 All 39 releases
← All changes | CF7DoubleOptIn.class.php +6 -3 5.6.2 → 5.7.0 View file →
@@ -14,9 +14,9 @@
14 14 * Plugin URI: https://www.forge12.com/blog/so-verwendest-du-das-double-opt-in-fuer-contact-form-7/
15 15 * Description: This plugin allows you to add a double OptIn System to your Contact Form 7 & Avada Forms.
16 16 * Text Domain: double-opt-in
17 17 * Domain Path: /languages
18 - * Version: 5.6.2
18 + * Version: 5.7.0
19 19 * Requires at least: 6.0
20 20 * Requires PHP: 7.4
21 21 * Author: Forge12 Interactive GmbH
22 22 * Author URI: https://www.forge12.com
@@ -56,9 +56,9 @@
56 56 return;
57 57 }
58 58
59 59 if ( ! defined( 'FORGE12_OPTIN_VERSION' ) ) {
60 - define( 'FORGE12_OPTIN_VERSION', '5.6.2' );
60 + define( 'FORGE12_OPTIN_VERSION', '5.7.0' );
61 61 }
62 62
63 63 // Addon API version — semver-independent from the plugin's marketing
64 64 // version. Bumped only on breaking changes to the Addon API surface
@@ -449,8 +449,11 @@
449 449
450 450 // Register admin REST API and audit services (v4.2.0+)
451 451 $container->addProvider( new \Forge12\DoubleOptIn\Providers\AdminServiceProvider() );
452 452
453 + // Setup wizard (v5.7.0+)
454 + $container->addProvider( new \Forge12\DoubleOptIn\Providers\SetupServiceProvider() );
455 +
453 456 // Register licensing registry (v4.3.0+ — entitlement state for paid addons)
454 457 $container->addProvider( new \Forge12\DoubleOptIn\Providers\LicensingServiceProvider() );
455 458
456 459 // Register migration registry (v4.3.0+ — runs pending DB migrations on admin_init)
@@ -724,9 +727,9 @@
724 727 // Show warning for major/minor version changes
725 728 if ( version_compare( $new_minor, $current_minor, '>' ) ) {
726 729 $upgrade_notice = sprintf(
727 730 '</p><div class="notice inline notice-warning notice-alt" style="margin: 10px 0; padding: 10px; border-left-color: #ffb900;"><p><strong>%s</strong></p><p>%s</p></div><p style="display:none;">',
728 - esc_html__( '⚠️ Important: Major Update – Please backup before updating!', 'double-opt-in' ),
731 + esc_html__( 'Important: Major Update – Please backup before updating!', 'double-opt-in' ),
729 732 esc_html__( 'This version includes significant changes to the form management system, email templates, and database structure. We strongly recommend creating a full site backup before updating.', 'double-opt-in' )
730 733 );
731 734
732 735 echo wp_kses_post( $upgrade_notice );