Jetpack by WordPress.com - Version 11.5-beta4

Version Description

Download this release

Release Info

Developer samiff
Plugin Icon 128x128 Jetpack by WordPress.com
Version 11.5-beta4
Comparing to
See all releases

Code changes from version 11.5-beta3 to 11.5-beta4

CHANGELOG.md CHANGED
@@ -10,10 +10,12 @@ This is an alpha version! The changes listed here are not final.
10
  - Revert the subscription block subscriber count change.
11
 
12
  ### Bug fixes
 
13
  - Publicize Components: Fix the panel component refactor
14
  - Social: Ensure we have a user connection when loading the module
15
 
16
  ### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
 
17
  - Log and readme cleanup for 11.5-beta
18
 
19
  ## 11.5-beta - 2022-10-25
10
  - Revert the subscription block subscriber count change.
11
 
12
  ### Bug fixes
13
+ - Prevent grunion contact form from escaping valid URL characters in the redirect URL
14
  - Publicize Components: Fix the panel component refactor
15
  - Social: Ensure we have a user connection when loading the module
16
 
17
  ### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
18
+ - Compatibility: WordPress 6.1 compatibility
19
  - Log and readme cleanup for 11.5-beta
20
 
21
  ## 11.5-beta - 2022-10-25
class-jetpack-connection-widget.php CHANGED
@@ -108,7 +108,7 @@ class Jetpack_Connection_Widget {
108
  src="<?php echo esc_url( plugins_url( 'images/dashboard-connection-widget-hero.png', JETPACK__PLUGIN_FILE ) ); ?>" />
109
  <p class="jp-connection-widget__heading"><?php esc_html_e( 'Finish setting up your site', 'jetpack' ); ?></p>
110
  <p class="jp-connection-widget__paragraph">
111
- <?php esc_html_e( 'You’re missing out on great Jetpack features, sign up to set up.', 'jetpack' ); ?>
112
  </p>
113
  <p class="jp-connection-widget__tos-blurb">
114
  <?php jetpack_render_tos_blurb(); ?>
108
  src="<?php echo esc_url( plugins_url( 'images/dashboard-connection-widget-hero.png', JETPACK__PLUGIN_FILE ) ); ?>" />
109
  <p class="jp-connection-widget__heading"><?php esc_html_e( 'Finish setting up your site', 'jetpack' ); ?></p>
110
  <p class="jp-connection-widget__paragraph">
111
+ <?php esc_html_e( 'Complete your setup to take advantage of security and performance features already installed by Jetpack.', 'jetpack' ); ?>
112
  </p>
113
  <p class="jp-connection-widget__tos-blurb">
114
  <?php jetpack_render_tos_blurb(); ?>
composer.json CHANGED
@@ -35,7 +35,7 @@
35
  "automattic/jetpack-partner": "^1.7.18",
36
  "automattic/jetpack-plugins-installer": "^0.2.0",
37
  "automattic/jetpack-post-list": "^0.4.1",
38
- "automattic/jetpack-publicize": "^0.17.0",
39
  "automattic/jetpack-redirect": "^1.7.18",
40
  "automattic/jetpack-roles": "^1.4.17",
41
  "automattic/jetpack-search": "^0.29.2",
@@ -43,7 +43,7 @@
43
  "automattic/jetpack-status": "^1.14.3",
44
  "automattic/jetpack-sync": "^1.40.1",
45
  "automattic/jetpack-videopress": "^0.6.3",
46
- "automattic/jetpack-waf": "^0.6.7",
47
  "automattic/jetpack-wordads": "^0.2.21",
48
  "nojimage/twitter-text-php": "3.1.2"
49
  },
35
  "automattic/jetpack-partner": "^1.7.18",
36
  "automattic/jetpack-plugins-installer": "^0.2.0",
37
  "automattic/jetpack-post-list": "^0.4.1",
38
+ "automattic/jetpack-publicize": "^0.17.1",
39
  "automattic/jetpack-redirect": "^1.7.18",
40
  "automattic/jetpack-roles": "^1.4.17",
41
  "automattic/jetpack-search": "^0.29.2",
43
  "automattic/jetpack-status": "^1.14.3",
44
  "automattic/jetpack-sync": "^1.40.1",
45
  "automattic/jetpack-videopress": "^0.6.3",
46
+ "automattic/jetpack-waf": "^0.6.8",
47
  "automattic/jetpack-wordads": "^0.2.21",
48
  "nojimage/twitter-text-php": "3.1.2"
49
  },
jetpack.php CHANGED
@@ -4,11 +4,11 @@
4
  * Plugin URI: https://jetpack.com
5
  * Description: Security, performance, and marketing tools made by WordPress experts. Jetpack keeps your site protected so you can focus on more important things.
6
  * Author: Automattic
7
- * Version: 11.5-beta3
8
  * Author URI: https://jetpack.com
9
  * License: GPL2+
10
  * Text Domain: jetpack
11
- * Requires at least: 5.9
12
  * Requires PHP: 5.6
13
  *
14
  * @package automattic/jetpack
@@ -30,9 +30,9 @@ along with this program; if not, write to the Free Software
30
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31
  */
32
 
33
- define( 'JETPACK__MINIMUM_WP_VERSION', '5.9' );
34
  define( 'JETPACK__MINIMUM_PHP_VERSION', '5.6' );
35
- define( 'JETPACK__VERSION', '11.5-beta3' );
36
 
37
  /**
38
  * Constant used to fetch the connection owner token
4
  * Plugin URI: https://jetpack.com
5
  * Description: Security, performance, and marketing tools made by WordPress experts. Jetpack keeps your site protected so you can focus on more important things.
6
  * Author: Automattic
7
+ * Version: 11.5-beta4
8
  * Author URI: https://jetpack.com
9
  * License: GPL2+
10
  * Text Domain: jetpack
11
+ * Requires at least: 6.0
12
  * Requires PHP: 5.6
13
  *
14
  * @package automattic/jetpack
30
  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
31
  */
32
 
33
+ define( 'JETPACK__MINIMUM_WP_VERSION', '6.0' );
34
  define( 'JETPACK__MINIMUM_PHP_VERSION', '5.6' );
35
+ define( 'JETPACK__VERSION', '11.5-beta4' );
36
 
37
  /**
38
  * Constant used to fetch the connection owner token
jetpack_vendor/automattic/jetpack-publicize/CHANGELOG.md CHANGED
@@ -5,6 +5,11 @@ All notable changes to this project will be documented in this file.
5
  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6
  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
 
 
 
 
 
 
8
  ## [0.17.0] - 2022-10-25
9
  ### Added
10
  - Cache connection testing results during an HTTP request. [#26955]
@@ -170,6 +175,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
170
  - Updated package dependencies.
171
  - Update package.json metadata.
172
 
 
173
  [0.17.0]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.2...v0.17.0
174
  [0.16.2]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.1...v0.16.2
175
  [0.16.1]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.0...v0.16.1
5
  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6
  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
 
8
+ ## [0.17.1] - 2022-10-28
9
+ ### Fixed
10
+ - Classic Editor: fix the is_healthy logic that disabled connections. [#27159]
11
+ - Include built JavaScript bundles in the package. [#27152]
12
+
13
  ## [0.17.0] - 2022-10-25
14
  ### Added
15
  - Cache connection testing results during an HTTP request. [#26955]
175
  - Updated package dependencies.
176
  - Update package.json metadata.
177
 
178
+ [0.17.1]: https://github.com/Automattic/jetpack-publicize/compare/v0.17.0...v0.17.1
179
  [0.17.0]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.2...v0.17.0
180
  [0.16.2]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.1...v0.16.2
181
  [0.16.1]: https://github.com/Automattic/jetpack-publicize/compare/v0.16.0...v0.16.1
jetpack_vendor/automattic/jetpack-publicize/build/classic-editor-connections.asset.php ADDED
@@ -0,0 +1 @@
 
1
+ <?php return array('dependencies' => array('wp-i18n'), 'version' => '9627f16d9e30426f7f77');
jetpack_vendor/automattic/jetpack-publicize/build/classic-editor-connections.js ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ (()=>{"use strict";var e={736:e=>{e.exports=window.wp.i18n}},n={};function o(t){var r=n[t];if(void 0!==r)return r.exports;var s=n[t]={exports:{}};return e[t](s,s.exports,o),s.exports}o.n=e=>{var n=e&&e.__esModule?()=>e.default:()=>e;return o.d(n,{a:n}),n},o.d=(e,n)=>{for(var t in n)o.o(n,t)&&!o.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:n[t]})},o.o=(e,n)=>Object.prototype.hasOwnProperty.call(e,n),(()=>{var e=o(736);const _n=e._n,{ajaxUrl:n,connectionsUrl:t}=window.jetpackSocialClassicEditorConnections;jQuery((function(e){let o=!1;const r=function(){o||(e.post(n,{action:"test_publicize_conns"},a),o=!0)};let s;window.addEventListener("focus",(()=>{s&&clearTimeout(s),s=setTimeout(r,2e3)}));const a=function(n){o=!1;const r=e("#pub-connection-tests");r.removeClass("test-in-progress").removeClass("below-h2").removeClass("error").removeClass("publicize-token-refresh-message").html("");const s=n.data?n.data.reduce(((n,o)=>o.connectionTestPassed?n:(e("#wpas-submit-"+o.unique_id).prop("checked",!1).prop("disabled",!0),n+1)),0):0;if(s){
2
+ /* translators: %s is the link to the connections page in Calypso */
3
+ const e=_n('One of your social connections is broken. Reconnect it on the <a href="%s" rel="noopener noreferrer" target="_blank">connection management</a> page.','Some of your social connections are broken. Reconnect them on the <a href="%s" rel="noopener noreferrer" target="_blank">connection management</a> page.',s,"jetpack-publicize-pkg");r.addClass("below-h2").addClass("error").addClass("publicize-token-refresh-message").append(e.replace("%s",t))}};e("#pub-connection-tests").length&&r()}))})()})();
jetpack_vendor/automattic/jetpack-publicize/build/classic-editor-share-limits.asset.php ADDED
@@ -0,0 +1 @@
 
1
+ <?php return array('dependencies' => array(), 'version' => '6ba58daa16806d266e84');
jetpack_vendor/automattic/jetpack-publicize/build/classic-editor-share-limits.js ADDED
@@ -0,0 +1 @@
 
1
+ jQuery((function(i){const e=window.jetpackSocialClassicEditorInitialState??{},t=i("#publicize-form");if(!e||e.sharesRemaining>e.numberOfConnections)return;const n=i("#publicize-form").find('input[type="checkbox"]');0!==e.sharesRemaining?t.click((function(s){const a=i(s.target);if(!a.is("input")||a.is(":disabled"))return;const c=t.find('input[type="checkbox"]:checked').length>=e.sharesRemaining;n.each((function(){this.id!==a.attr("id")&&(this.checked||(i(this).parent().toggleClass("wpas-disabled",c),i(this).prop("disabled",c)))}))})):n.each((function(){i(this).parent().addClass("wpas-disabled"),i(this).prop("disabled",!0)}))}));
jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-ui.php CHANGED
@@ -568,8 +568,10 @@ jQuery( function($) {
568
 
569
  foreach ( $connections_data as $connection_data ) {
570
  $all_connections_done = $all_connections_done && $connection_data['done'];
571
- if ( isset( $connection_data['is_healthy'] ) && false === $connection_data['is_healthy'] ) {
 
572
  $broken_connections[] = $connection_data;
 
573
  }
574
  ?>
575
 
@@ -585,11 +587,11 @@ jQuery( function($) {
585
  class="wpas-submit-<?php echo esc_attr( $connection_data['service_name'] ); ?>"
586
  value="1"
587
  <?php
588
- checked( true, $connection_data['enabled'] && ! empty( $connection_data['is_healthy'] ) );
589
- disabled( false, $connection_data['toggleable'] && ! empty( $connection_data['is_healthy'] ) );
590
  ?>
591
  />
592
- <?php if ( $connection_data['enabled'] && ! empty( $connection_data['is_healthy'] ) && ! $connection_data['toggleable'] ) : // Need to submit a value to force a global connection to POST. ?>
593
  <input
594
  type="hidden"
595
  name="wpas[submit][<?php echo esc_attr( $connection_data['unique_id'] ); ?>]"
568
 
569
  foreach ( $connections_data as $connection_data ) {
570
  $all_connections_done = $all_connections_done && $connection_data['done'];
571
+ $connection_healthy = ! isset( $connection_data['is_healthy'] ) || $connection_data['is_healthy'];
572
+ if ( ! $connection_healthy ) {
573
  $broken_connections[] = $connection_data;
574
+
575
  }
576
  ?>
577
 
587
  class="wpas-submit-<?php echo esc_attr( $connection_data['service_name'] ); ?>"
588
  value="1"
589
  <?php
590
+ checked( true, $connection_data['enabled'] && $connection_healthy );
591
+ disabled( false, $connection_data['toggleable'] && $connection_healthy );
592
  ?>
593
  />
594
+ <?php if ( $connection_data['enabled'] && $connection_healthy && ! $connection_data['toggleable'] ) : // Need to submit a value to force a global connection to POST. ?>
595
  <input
596
  type="hidden"
597
  name="wpas[submit][<?php echo esc_attr( $connection_data['unique_id'] ); ?>]"
jetpack_vendor/automattic/jetpack-waf/CHANGELOG.md CHANGED
@@ -5,6 +5,10 @@ All notable changes to this project will be documented in this file.
5
  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6
  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
 
 
 
 
 
8
  ## [0.6.7] - 2022-09-20
9
  ### Changed
10
  - Changing how we load and run the package to avoid actions.php [#24730]
@@ -92,6 +96,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
92
  ### Changed
93
  - Core: do not ship .phpcs.dir.xml in production builds.
94
 
 
95
  [0.6.7]: https://github.com/Automattic/jetpack-waf/compare/v0.6.6...v0.6.7
96
  [0.6.6]: https://github.com/Automattic/jetpack-waf/compare/v0.6.5...v0.6.6
97
  [0.6.5]: https://github.com/Automattic/jetpack-waf/compare/v0.6.4...v0.6.5
5
  The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
6
  and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
 
8
+ ## [0.6.8] - 2022-10-27
9
+ ### Fixed
10
+ - Fixes several invalid action callbacks. [#27106]
11
+
12
  ## [0.6.7] - 2022-09-20
13
  ### Changed
14
  - Changing how we load and run the package to avoid actions.php [#24730]
96
  ### Changed
97
  - Core: do not ship .phpcs.dir.xml in production builds.
98
 
99
+ [0.6.8]: https://github.com/Automattic/jetpack-waf/compare/v0.6.7...v0.6.8
100
  [0.6.7]: https://github.com/Automattic/jetpack-waf/compare/v0.6.6...v0.6.7
101
  [0.6.6]: https://github.com/Automattic/jetpack-waf/compare/v0.6.5...v0.6.6
102
  [0.6.5]: https://github.com/Automattic/jetpack-waf/compare/v0.6.4...v0.6.5
jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php CHANGED
@@ -55,10 +55,10 @@ class Waf_Runner {
55
  * @return void
56
  */
57
  public static function add_hooks() {
58
- add_action( 'update_option_' . self::IP_ALLOW_LIST_OPTION_NAME, 'activate', 10, 0 );
59
- add_action( 'update_option_' . self::IP_BLOCK_LIST_OPTION_NAME, 'activate', 10, 0 );
60
- add_action( 'update_option_' . self::IP_LISTS_ENABLED_OPTION_NAME, 'activate', 10, 0 );
61
- add_action( 'jetpack_waf_rules_update_cron', 'update_rules_cron' );
62
  // TODO: This doesn't exactly fit here - may need to find another home
63
  if ( ! wp_next_scheduled( 'jetpack_waf_rules_update_cron' ) ) {
64
  wp_schedule_event( time(), 'twicedaily', 'jetpack_waf_rules_update_cron' );
55
  * @return void
56
  */
57
  public static function add_hooks() {
58
+ add_action( 'update_option_' . self::IP_ALLOW_LIST_OPTION_NAME, array( static::class, 'activate' ), 10, 0 );
59
+ add_action( 'update_option_' . self::IP_BLOCK_LIST_OPTION_NAME, array( static::class, 'activate' ), 10, 0 );
60
+ add_action( 'update_option_' . self::IP_LISTS_ENABLED_OPTION_NAME, array( static::class, 'activate' ), 10, 0 );
61
+ add_action( 'jetpack_waf_rules_update_cron', array( static::class, 'update_rules_cron' ) );
62
  // TODO: This doesn't exactly fit here - may need to find another home
63
  if ( ! wp_next_scheduled( 'jetpack_waf_rules_update_cron' ) ) {
64
  wp_schedule_event( time(), 'twicedaily', 'jetpack_waf_rules_update_cron' );
jetpack_vendor/i18n-map.php CHANGED
@@ -70,7 +70,7 @@ return array(
70
  ),
71
  'jetpack-publicize-pkg' => array(
72
  'path' => 'jetpack_vendor/automattic/jetpack-publicize',
73
- 'ver' => '0.17.0',
74
  ),
75
  'jetpack-search-pkg' => array(
76
  'path' => 'jetpack_vendor/automattic/jetpack-search',
@@ -90,7 +90,7 @@ return array(
90
  ),
91
  'jetpack-waf' => array(
92
  'path' => 'jetpack_vendor/automattic/jetpack-waf',
93
- 'ver' => '0.6.7',
94
  ),
95
  'jetpack-wordads' => array(
96
  'path' => 'jetpack_vendor/automattic/jetpack-wordads',
70
  ),
71
  'jetpack-publicize-pkg' => array(
72
  'path' => 'jetpack_vendor/automattic/jetpack-publicize',
73
+ 'ver' => '0.17.1',
74
  ),
75
  'jetpack-search-pkg' => array(
76
  'path' => 'jetpack_vendor/automattic/jetpack-search',
90
  ),
91
  'jetpack-waf' => array(
92
  'path' => 'jetpack_vendor/automattic/jetpack-waf',
93
+ 'ver' => '0.6.8',
94
  ),
95
  'jetpack-wordads' => array(
96
  'path' => 'jetpack_vendor/automattic/jetpack-wordads',
modules/calypsoify/class-jetpack-calypsoify.php CHANGED
@@ -33,20 +33,6 @@ class Jetpack_Calypsoify {
33
  add_action( 'admin_init', array( $this, 'setup' ), 4 );
34
  }
35
 
36
- /**
37
- * Original singleton.
38
- *
39
- * @todo We need to leave this in place until wpcomsh is updated. wpcomsh can be updated once 9.3.0 is stable.
40
- *
41
- * Deprecated 9.3.0
42
- *
43
- * @return Jetpack_Calypsoify
44
- */
45
- public static function getInstance() { //phpcs:ignore WordPress.NamingConventions.ValidFunctionName.MethodNameInvalid
46
- _deprecated_function( __METHOD__, 'Jetpack 9.3.0', 'Jetpack_Calypsoify::get_instance' );
47
- return self::get_instance();
48
- }
49
-
50
  /**
51
  * Singleton.
52
  *
33
  add_action( 'admin_init', array( $this, 'setup' ), 4 );
34
  }
35
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
36
  /**
37
  * Singleton.
38
  *
modules/contact-form/grunion-contact-form.php CHANGED
@@ -3675,7 +3675,7 @@ class Grunion_Contact_Form extends Crunion_Contact_Form_Shortcode {
3675
  $custom_redirect = false;
3676
  if ( 'redirect' === $this->get_attribute( 'customThankyou' ) ) {
3677
  $custom_redirect = true;
3678
- $redirect = esc_url( $this->get_attribute( 'customThankyouRedirect' ) );
3679
  }
3680
 
3681
  if ( ! $redirect ) {
3675
  $custom_redirect = false;
3676
  if ( 'redirect' === $this->get_attribute( 'customThankyou' ) ) {
3677
  $custom_redirect = true;
3678
+ $redirect = esc_url_raw( $this->get_attribute( 'customThankyouRedirect' ) );
3679
  }
3680
 
3681
  if ( ! $redirect ) {
modules/custom-css.php CHANGED
@@ -18,24 +18,14 @@
18
  function jetpack_load_custom_css() {
19
  // If WordPress has the core version of Custom CSS, load our new version.
20
  // @see https://core.trac.wordpress.org/changeset/38829
 
21
  if ( function_exists( 'wp_get_custom_css' ) ) {
22
  if ( ! function_exists( 'wp_update_custom_css_post' ) ) {
23
  wp_die( 'Please run a SVN up to get the latest version of trunk, or update to at least 4.7 RC1' );
24
  }
25
  if ( ! Jetpack_Options::get_option( 'custom_css_4.7_migration' ) ) {
26
  include_once __DIR__ . '/custom-css/migrate-to-core.php';
27
- } else { // TODO: DELETE THIS.
28
- if ( defined( 'WP_CLI' ) && WP_CLI ) {
29
- WP_CLI::add_command(
30
- 'jetpack custom-css undo-migrate',
31
- function () {
32
- Jetpack_Options::delete_option( 'custom_css_4.7_migration' );
33
- WP_CLI::success( __( 'Option deleted, re-migrate via `wp jetpack custom-css migrate`.', 'jetpack' ) );
34
- }
35
- );
36
- }
37
  }
38
- // TODO: END DELETE THIS.
39
 
40
  include_once __DIR__ . '/custom-css/custom-css/preprocessors.php';
41
  include_once __DIR__ . '/custom-css/custom-css-4.7.php';
18
  function jetpack_load_custom_css() {
19
  // If WordPress has the core version of Custom CSS, load our new version.
20
  // @see https://core.trac.wordpress.org/changeset/38829
21
+ // @todo When should we remove the migration?
22
  if ( function_exists( 'wp_get_custom_css' ) ) {
23
  if ( ! function_exists( 'wp_update_custom_css_post' ) ) {
24
  wp_die( 'Please run a SVN up to get the latest version of trunk, or update to at least 4.7 RC1' );
25
  }
26
  if ( ! Jetpack_Options::get_option( 'custom_css_4.7_migration' ) ) {
27
  include_once __DIR__ . '/custom-css/migrate-to-core.php';
 
 
 
 
 
 
 
 
 
 
28
  }
 
29
 
30
  include_once __DIR__ . '/custom-css/custom-css/preprocessors.php';
31
  include_once __DIR__ . '/custom-css/custom-css-4.7.php';
readme.txt CHANGED
@@ -2,9 +2,9 @@
2
  Contributors: automattic, adamkheckler, adrianmoldovanwp, aduth, akirk, allendav, alternatekev, andy, annamcphee, annezazu, apeatling, arcangelini, azaozz, batmoo, barry, beaulebens, biskobe, blobaugh, bjorsch, brbrr, cainm, cena, cfinke, chaselivingston, chellycat, clickysteve, csonnek, danielbachhuber, davoraltman, daniloercoli, delawski, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, egregor, eliorivero, enej, eoigal, erania-pinnera, ethitter, fgiannar, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jblz, jasmussen, jeffgolenski, jeherve, jenhooks, jenia, jessefriedman, jgs, jkudish, jmdodd, joanrho, johnjamesjacoby, jshreve, kbrownkd, keoshi, koke, kraftbj, lancewillett, leogermani, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, mdbitz, MichaelArestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, oskosk, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, robertbpugh, roccotripaldi, samhotchkiss, samiff, scarstocea, scottsweb, sdixon194, sdquirk, sermitr, simison, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
3
  Tags: Security, backup, Woo, malware, scan, spam, CDN, search, social
4
  Stable tag: 11.4
5
- Requires at least: 5.9
6
  Requires PHP: 5.6
7
- Tested up to: 6.0
8
 
9
  Improve your WP security with powerful one-click tools like backup and malware scan. Get essential free tools including stats, CDN and social sharing.
10
 
2
  Contributors: automattic, adamkheckler, adrianmoldovanwp, aduth, akirk, allendav, alternatekev, andy, annamcphee, annezazu, apeatling, arcangelini, azaozz, batmoo, barry, beaulebens, biskobe, blobaugh, bjorsch, brbrr, cainm, cena, cfinke, chaselivingston, chellycat, clickysteve, csonnek, danielbachhuber, davoraltman, daniloercoli, delawski, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, egregor, eliorivero, enej, eoigal, erania-pinnera, ethitter, fgiannar, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jblz, jasmussen, jeffgolenski, jeherve, jenhooks, jenia, jessefriedman, jgs, jkudish, jmdodd, joanrho, johnjamesjacoby, jshreve, kbrownkd, keoshi, koke, kraftbj, lancewillett, leogermani, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, mdbitz, MichaelArestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, oskosk, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, robertbpugh, roccotripaldi, samhotchkiss, samiff, scarstocea, scottsweb, sdixon194, sdquirk, sermitr, simison, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
3
  Tags: Security, backup, Woo, malware, scan, spam, CDN, search, social
4
  Stable tag: 11.4
5
+ Requires at least: 6.0
6
  Requires PHP: 5.6
7
+ Tested up to: 6.1
8
 
9
  Improve your WP security with powerful one-click tools like backup and malware scan. Get essential free tools including stats, CDN and social sharing.
10
 
vendor/composer/installed.json CHANGED
@@ -1432,17 +1432,17 @@
1432
  },
1433
  {
1434
  "name": "automattic/jetpack-publicize",
1435
- "version": "v0.17.0",
1436
- "version_normalized": "0.17.0.0",
1437
  "source": {
1438
  "type": "git",
1439
  "url": "https://github.com/Automattic/jetpack-publicize.git",
1440
- "reference": "3fdc5e20c1464ef5dcaf344ce7ce918fb9b33060"
1441
  },
1442
  "dist": {
1443
  "type": "zip",
1444
- "url": "https://api.github.com/repos/Automattic/jetpack-publicize/zipball/3fdc5e20c1464ef5dcaf344ce7ce918fb9b33060",
1445
- "reference": "3fdc5e20c1464ef5dcaf344ce7ce918fb9b33060",
1446
  "shasum": ""
1447
  },
1448
  "require": {
@@ -1457,7 +1457,7 @@
1457
  "automattic/wordbless": "0.4.0",
1458
  "yoast/phpunit-polyfills": "1.0.3"
1459
  },
1460
- "time": "2022-10-25T11:12:47+00:00",
1461
  "type": "jetpack-library",
1462
  "extra": {
1463
  "autotagger": true,
@@ -1482,7 +1482,7 @@
1482
  ],
1483
  "description": "Publicize makes it easy to share your site’s posts on several social media networks automatically when you publish a new post.",
1484
  "support": {
1485
- "source": "https://github.com/Automattic/jetpack-publicize/tree/v0.17.0"
1486
  },
1487
  "install-path": "../../jetpack_vendor/automattic/jetpack-publicize"
1488
  },
@@ -1872,17 +1872,17 @@
1872
  },
1873
  {
1874
  "name": "automattic/jetpack-waf",
1875
- "version": "v0.6.7",
1876
- "version_normalized": "0.6.7.0",
1877
  "source": {
1878
  "type": "git",
1879
  "url": "https://github.com/Automattic/jetpack-waf.git",
1880
- "reference": "fe1d586494d7909a849a38dd4e9156d5d3d5c2dc"
1881
  },
1882
  "dist": {
1883
  "type": "zip",
1884
- "url": "https://api.github.com/repos/Automattic/jetpack-waf/zipball/fe1d586494d7909a849a38dd4e9156d5d3d5c2dc",
1885
- "reference": "fe1d586494d7909a849a38dd4e9156d5d3d5c2dc",
1886
  "shasum": ""
1887
  },
1888
  "require": {
@@ -1892,7 +1892,7 @@
1892
  "automattic/jetpack-changelogger": "^3.2",
1893
  "yoast/phpunit-polyfills": "1.0.3"
1894
  },
1895
- "time": "2022-09-20T17:02:54+00:00",
1896
  "type": "jetpack-library",
1897
  "extra": {
1898
  "autotagger": true,
@@ -1920,7 +1920,7 @@
1920
  ],
1921
  "description": "Tools to assist with the Jetpack Web Application Firewall",
1922
  "support": {
1923
- "source": "https://github.com/Automattic/jetpack-waf/tree/v0.6.7"
1924
  },
1925
  "install-path": "../../jetpack_vendor/automattic/jetpack-waf"
1926
  },
1432
  },
1433
  {
1434
  "name": "automattic/jetpack-publicize",
1435
+ "version": "v0.17.1",
1436
+ "version_normalized": "0.17.1.0",
1437
  "source": {
1438
  "type": "git",
1439
  "url": "https://github.com/Automattic/jetpack-publicize.git",
1440
+ "reference": "76cb9d8979145602eaced01bb847a82e28dc7f15"
1441
  },
1442
  "dist": {
1443
  "type": "zip",
1444
+ "url": "https://api.github.com/repos/Automattic/jetpack-publicize/zipball/76cb9d8979145602eaced01bb847a82e28dc7f15",
1445
+ "reference": "76cb9d8979145602eaced01bb847a82e28dc7f15",
1446
  "shasum": ""
1447
  },
1448
  "require": {
1457
  "automattic/wordbless": "0.4.0",
1458
  "yoast/phpunit-polyfills": "1.0.3"
1459
  },
1460
+ "time": "2022-10-28T21:43:13+00:00",
1461
  "type": "jetpack-library",
1462
  "extra": {
1463
  "autotagger": true,
1482
  ],
1483
  "description": "Publicize makes it easy to share your site’s posts on several social media networks automatically when you publish a new post.",
1484
  "support": {
1485
+ "source": "https://github.com/Automattic/jetpack-publicize/tree/v0.17.1"
1486
  },
1487
  "install-path": "../../jetpack_vendor/automattic/jetpack-publicize"
1488
  },
1872
  },
1873
  {
1874
  "name": "automattic/jetpack-waf",
1875
+ "version": "v0.6.8",
1876
+ "version_normalized": "0.6.8.0",
1877
  "source": {
1878
  "type": "git",
1879
  "url": "https://github.com/Automattic/jetpack-waf.git",
1880
+ "reference": "37a5e24be85516db235fbeea81b3d2cc0bf171cc"
1881
  },
1882
  "dist": {
1883
  "type": "zip",
1884
+ "url": "https://api.github.com/repos/Automattic/jetpack-waf/zipball/37a5e24be85516db235fbeea81b3d2cc0bf171cc",
1885
+ "reference": "37a5e24be85516db235fbeea81b3d2cc0bf171cc",
1886
  "shasum": ""
1887
  },
1888
  "require": {
1892
  "automattic/jetpack-changelogger": "^3.2",
1893
  "yoast/phpunit-polyfills": "1.0.3"
1894
  },
1895
+ "time": "2022-10-27T19:26:16+00:00",
1896
  "type": "jetpack-library",
1897
  "extra": {
1898
  "autotagger": true,
1920
  ],
1921
  "description": "Tools to assist with the Jetpack Web Application Firewall",
1922
  "support": {
1923
+ "source": "https://github.com/Automattic/jetpack-waf/tree/v0.6.8"
1924
  },
1925
  "install-path": "../../jetpack_vendor/automattic/jetpack-waf"
1926
  },
vendor/composer/installed.php CHANGED
@@ -263,12 +263,12 @@
263
  'dev_requirement' => false,
264
  ),
265
  'automattic/jetpack-publicize' => array(
266
- 'pretty_version' => 'v0.17.0',
267
- 'version' => '0.17.0.0',
268
  'type' => 'jetpack-library',
269
  'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-publicize',
270
  'aliases' => array(),
271
- 'reference' => '3fdc5e20c1464ef5dcaf344ce7ce918fb9b33060',
272
  'dev_requirement' => false,
273
  ),
274
  'automattic/jetpack-redirect' => array(
@@ -335,12 +335,12 @@
335
  'dev_requirement' => false,
336
  ),
337
  'automattic/jetpack-waf' => array(
338
- 'pretty_version' => 'v0.6.7',
339
- 'version' => '0.6.7.0',
340
  'type' => 'jetpack-library',
341
  'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-waf',
342
  'aliases' => array(),
343
- 'reference' => 'fe1d586494d7909a849a38dd4e9156d5d3d5c2dc',
344
  'dev_requirement' => false,
345
  ),
346
  'automattic/jetpack-wordads' => array(
263
  'dev_requirement' => false,
264
  ),
265
  'automattic/jetpack-publicize' => array(
266
+ 'pretty_version' => 'v0.17.1',
267
+ 'version' => '0.17.1.0',
268
  'type' => 'jetpack-library',
269
  'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-publicize',
270
  'aliases' => array(),
271
+ 'reference' => '76cb9d8979145602eaced01bb847a82e28dc7f15',
272
  'dev_requirement' => false,
273
  ),
274
  'automattic/jetpack-redirect' => array(
335
  'dev_requirement' => false,
336
  ),
337
  'automattic/jetpack-waf' => array(
338
+ 'pretty_version' => 'v0.6.8',
339
+ 'version' => '0.6.8.0',
340
  'type' => 'jetpack-library',
341
  'install_path' => __DIR__ . '/../../jetpack_vendor/automattic/jetpack-waf',
342
  'aliases' => array(),
343
+ 'reference' => '37a5e24be85516db235fbeea81b3d2cc0bf171cc',
344
  'dev_requirement' => false,
345
  ),
346
  'automattic/jetpack-wordads' => array(
vendor/composer/jetpack_autoload_classmap.php CHANGED
@@ -399,35 +399,35 @@ return array(
399
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-post-list/src/class-post-thumbnail.php'
400
  ),
401
  'Automattic\\Jetpack\\Publicize\\Connections_Post_Field' => array(
402
- 'version' => '0.17.0.0',
403
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-connections-post-field.php'
404
  ),
405
  'Automattic\\Jetpack\\Publicize\\Keyring_Helper' => array(
406
- 'version' => '0.17.0.0',
407
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-keyring-helper.php'
408
  ),
409
  'Automattic\\Jetpack\\Publicize\\Publicize' => array(
410
- 'version' => '0.17.0.0',
411
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize.php'
412
  ),
413
  'Automattic\\Jetpack\\Publicize\\Publicize_Base' => array(
414
- 'version' => '0.17.0.0',
415
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-base.php'
416
  ),
417
  'Automattic\\Jetpack\\Publicize\\Publicize_Setup' => array(
418
- 'version' => '0.17.0.0',
419
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-setup.php'
420
  ),
421
  'Automattic\\Jetpack\\Publicize\\Publicize_UI' => array(
422
- 'version' => '0.17.0.0',
423
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-ui.php'
424
  ),
425
  'Automattic\\Jetpack\\Publicize\\REST_Controller' => array(
426
- 'version' => '0.17.0.0',
427
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-rest-controller.php'
428
  ),
429
  'Automattic\\Jetpack\\Publicize\\Share_Limits' => array(
430
- 'version' => '0.17.0.0',
431
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-share-limits.php'
432
  ),
433
  'Automattic\\Jetpack\\Redirect' => array(
@@ -875,43 +875,43 @@ return array(
875
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-videopress/src/class-xmlrpc.php'
876
  ),
877
  'Automattic\\Jetpack\\Waf\\CLI' => array(
878
- 'version' => '0.6.7.0',
879
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php'
880
  ),
881
  'Automattic\\Jetpack\\Waf\\REST_Controller' => array(
882
- 'version' => '0.6.7.0',
883
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php'
884
  ),
885
  'Automattic\\Jetpack\\Waf\\Waf_Constants' => array(
886
- 'version' => '0.6.7.0',
887
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php'
888
  ),
889
  'Automattic\\Jetpack\\Waf\\Waf_Initializer' => array(
890
- 'version' => '0.6.7.0',
891
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-initializer.php'
892
  ),
893
  'Automattic\\Jetpack\\Waf\\Waf_Operators' => array(
894
- 'version' => '0.6.7.0',
895
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-operators.php'
896
  ),
897
  'Automattic\\Jetpack\\Waf\\Waf_Request' => array(
898
- 'version' => '0.6.7.0',
899
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php'
900
  ),
901
  'Automattic\\Jetpack\\Waf\\Waf_Runner' => array(
902
- 'version' => '0.6.7.0',
903
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php'
904
  ),
905
  'Automattic\\Jetpack\\Waf\\Waf_Runtime' => array(
906
- 'version' => '0.6.7.0',
907
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runtime.php'
908
  ),
909
  'Automattic\\Jetpack\\Waf\\Waf_Standalone_Bootstrap' => array(
910
- 'version' => '0.6.7.0',
911
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php'
912
  ),
913
  'Automattic\\Jetpack\\Waf\\Waf_Transforms' => array(
914
- 'version' => '0.6.7.0',
915
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-transforms.php'
916
  ),
917
  'Automattic\\Jetpack\\WordAds\\Dashboard' => array(
399
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-post-list/src/class-post-thumbnail.php'
400
  ),
401
  'Automattic\\Jetpack\\Publicize\\Connections_Post_Field' => array(
402
+ 'version' => '0.17.1.0',
403
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-connections-post-field.php'
404
  ),
405
  'Automattic\\Jetpack\\Publicize\\Keyring_Helper' => array(
406
+ 'version' => '0.17.1.0',
407
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-keyring-helper.php'
408
  ),
409
  'Automattic\\Jetpack\\Publicize\\Publicize' => array(
410
+ 'version' => '0.17.1.0',
411
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize.php'
412
  ),
413
  'Automattic\\Jetpack\\Publicize\\Publicize_Base' => array(
414
+ 'version' => '0.17.1.0',
415
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-base.php'
416
  ),
417
  'Automattic\\Jetpack\\Publicize\\Publicize_Setup' => array(
418
+ 'version' => '0.17.1.0',
419
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-setup.php'
420
  ),
421
  'Automattic\\Jetpack\\Publicize\\Publicize_UI' => array(
422
+ 'version' => '0.17.1.0',
423
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-publicize-ui.php'
424
  ),
425
  'Automattic\\Jetpack\\Publicize\\REST_Controller' => array(
426
+ 'version' => '0.17.1.0',
427
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-rest-controller.php'
428
  ),
429
  'Automattic\\Jetpack\\Publicize\\Share_Limits' => array(
430
+ 'version' => '0.17.1.0',
431
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-publicize/src/class-share-limits.php'
432
  ),
433
  'Automattic\\Jetpack\\Redirect' => array(
875
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-videopress/src/class-xmlrpc.php'
876
  ),
877
  'Automattic\\Jetpack\\Waf\\CLI' => array(
878
+ 'version' => '0.6.8.0',
879
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-cli.php'
880
  ),
881
  'Automattic\\Jetpack\\Waf\\REST_Controller' => array(
882
+ 'version' => '0.6.8.0',
883
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-rest-controller.php'
884
  ),
885
  'Automattic\\Jetpack\\Waf\\Waf_Constants' => array(
886
+ 'version' => '0.6.8.0',
887
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-constants.php'
888
  ),
889
  'Automattic\\Jetpack\\Waf\\Waf_Initializer' => array(
890
+ 'version' => '0.6.8.0',
891
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-initializer.php'
892
  ),
893
  'Automattic\\Jetpack\\Waf\\Waf_Operators' => array(
894
+ 'version' => '0.6.8.0',
895
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-operators.php'
896
  ),
897
  'Automattic\\Jetpack\\Waf\\Waf_Request' => array(
898
+ 'version' => '0.6.8.0',
899
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-request.php'
900
  ),
901
  'Automattic\\Jetpack\\Waf\\Waf_Runner' => array(
902
+ 'version' => '0.6.8.0',
903
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runner.php'
904
  ),
905
  'Automattic\\Jetpack\\Waf\\Waf_Runtime' => array(
906
+ 'version' => '0.6.8.0',
907
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-runtime.php'
908
  ),
909
  'Automattic\\Jetpack\\Waf\\Waf_Standalone_Bootstrap' => array(
910
+ 'version' => '0.6.8.0',
911
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-standalone-bootstrap.php'
912
  ),
913
  'Automattic\\Jetpack\\Waf\\Waf_Transforms' => array(
914
+ 'version' => '0.6.8.0',
915
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/src/class-waf-transforms.php'
916
  ),
917
  'Automattic\\Jetpack\\WordAds\\Dashboard' => array(
vendor/composer/jetpack_autoload_filemap.php CHANGED
@@ -19,7 +19,7 @@ return array(
19
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-compat/functions.php'
20
  ),
21
  '3d45c7e6a7f0e71849e33afe4b3b3ede' => array(
22
- 'version' => '0.6.7.0',
23
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/cli.php'
24
  ),
25
  );
19
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-compat/functions.php'
20
  ),
21
  '3d45c7e6a7f0e71849e33afe4b3b3ede' => array(
22
+ 'version' => '0.6.8.0',
23
  'path' => $baseDir . '/jetpack_vendor/automattic/jetpack-waf/cli.php'
24
  ),
25
  );