iubenda Cookie Solution for GDPR - Version 2.5.9

Version Description

  • Support WP 5.9
  • Set Skip parsing default to false
  • Add filter after parsing forms to allow others to extend the Cons forms
Download this release

Release Info

Developer iubenda
Plugin Icon 128x128 iubenda Cookie Solution for GDPR
Version 2.5.9
Comparing to
See all releases

Code changes from version 2.5.8 to 2.5.9

includes/forms.php CHANGED
@@ -982,6 +982,8 @@ class iubenda_Forms {
982
  break;
983
  }
984
 
 
 
985
  return $forms;
986
  }
987
 
982
  break;
983
  }
984
 
985
+ $forms = apply_filters("iub_after_call_{$source}_forms", $forms);
986
+
987
  return $forms;
988
  }
989
 
includes/settings.php CHANGED
@@ -847,7 +847,7 @@ class iubenda_Settings {
847
  </div>
848
  <div>
849
  <label><input id="iub_skip_parsing" type="checkbox" name="iubenda_cookie_law_solution[skip_parsing]" value="1" ' . checked( true, (bool) iubenda()->options['cs']['skip_parsing'], false ) . '/>' . __( 'Leave scripts untouched on the page if the user has already given consent', 'iubenda' ) . '</label>
850
- <p class="description">(' . __( "improves performance, highly recommended, to be deactivated only if your site uses a caching system or if you're collecting per-category consent.", 'iubenda' ) . ')</p>
851
  </div>
852
  </div>
853
  </div>';
847
  </div>
848
  <div>
849
  <label><input id="iub_skip_parsing" type="checkbox" name="iubenda_cookie_law_solution[skip_parsing]" value="1" ' . checked( true, (bool) iubenda()->options['cs']['skip_parsing'], false ) . '/>' . __( 'Leave scripts untouched on the page if the user has already given consent', 'iubenda' ) . '</label>
850
+ <p class="description">(' . __( "Enable this option to improve performance <strong>only</strong> if your site does <strong>not</strong> use a cache system or a cache plugin and if you're <strong>not</strong> collecting per-category consent. If you're in doubt, keep this setting disabled", 'iubenda' ) . ')</p>
851
  </div>
852
  </div>
853
  </div>';
iubenda_cookie_solution.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Cookie and Consent Solution for the GDPR & ePrivacy
4
  Plugin URI: https://www.iubenda.com
5
  Description: An All-in-One approach developed by iubenda, which includes functionalities of two powerful solutions that help to make your website GDPR and ePrivacy compliant.
6
- Version: 2.5.8
7
  Author: iubenda
8
  Author URI: https://www.iubenda.com
9
  License: MIT License
@@ -32,7 +32,7 @@ define( 'IUB_DEBUG', false );
32
  * iubenda final class.
33
  *
34
  * @class iubenda
35
- * @version 2.5.8
36
  */
37
  class iubenda {
38
 
@@ -41,7 +41,7 @@ class iubenda {
41
  public $defaults = array(
42
  'cs' => array(
43
  'parse' => false, // iubenda_parse
44
- 'skip_parsing' => true, // skip_parsing
45
  'ctype' => true, // iubenda_ctype
46
  'parser_engine' => 'new', // parser_engine
47
  'output_feed' => true, // iubenda_output_feed
@@ -62,7 +62,7 @@ class iubenda {
62
  )
63
  );
64
  public $base_url;
65
- public $version = '2.5.8';
66
  public $activation = array(
67
  'update_version' => 0,
68
  'update_notice' => true,
3
  Plugin Name: Cookie and Consent Solution for the GDPR & ePrivacy
4
  Plugin URI: https://www.iubenda.com
5
  Description: An All-in-One approach developed by iubenda, which includes functionalities of two powerful solutions that help to make your website GDPR and ePrivacy compliant.
6
+ Version: 2.5.9
7
  Author: iubenda
8
  Author URI: https://www.iubenda.com
9
  License: MIT License
32
  * iubenda final class.
33
  *
34
  * @class iubenda
35
+ * @version 2.5.9
36
  */
37
  class iubenda {
38
 
41
  public $defaults = array(
42
  'cs' => array(
43
  'parse' => false, // iubenda_parse
44
+ 'skip_parsing' => false, // skip_parsing
45
  'ctype' => true, // iubenda_ctype
46
  'parser_engine' => 'new', // parser_engine
47
  'output_feed' => true, // iubenda_output_feed
62
  )
63
  );
64
  public $base_url;
65
+ public $version = '2.5.9';
66
  public $activation = array(
67
  'update_version' => 0,
68
  'update_notice' => true,
readme.txt CHANGED
@@ -4,8 +4,8 @@ Donate link:
4
  Tags: cookies, cookie law, cookie policy, cookie banner, privacy policy, cookie consent, privacy, gdpr, eprivacy
5
  Requires at least: 4.0
6
  Requires PHP: 5.2.4
7
- Tested up to: 5.8
8
- Stable tag: 2.5.8
9
  License: MIT License
10
  License URI: http://opensource.org/licenses/MIT
11
 
@@ -150,6 +150,11 @@ We will be very happy to receive feedback here: [Uservoice forum](https://suppor
150
 
151
  == Changelog ==
152
 
 
 
 
 
 
153
  = 2.5.8 =
154
  * Bugfix: restrict recaptcha field in ConS
155
 
@@ -541,5 +546,7 @@ We will be very happy to receive feedback here: [Uservoice forum](https://suppor
541
 
542
  == Upgrade Notice ==
543
 
544
- = 2.5.8 =
545
- * Bugfix: restrict recaptcha field in ConS
 
 
4
  Tags: cookies, cookie law, cookie policy, cookie banner, privacy policy, cookie consent, privacy, gdpr, eprivacy
5
  Requires at least: 4.0
6
  Requires PHP: 5.2.4
7
+ Tested up to: 5.9
8
+ Stable tag: 2.5.9
9
  License: MIT License
10
  License URI: http://opensource.org/licenses/MIT
11
 
150
 
151
  == Changelog ==
152
 
153
+ = 2.5.9 =
154
+ * Support WP 5.9
155
+ * Set Skip parsing default to false
156
+ * Add filter after parsing forms to allow others to extend the Cons forms
157
+
158
  = 2.5.8 =
159
  * Bugfix: restrict recaptcha field in ConS
160
 
546
 
547
  == Upgrade Notice ==
548
 
549
+ = 2.5.9 =
550
+ * Support WP 5.9
551
+ * Set Skip parsing default to false
552
+ * Add filter after parsing forms to allow others to extend the Cons forms