From 6e32e47de187837f2d9c510b43209b05395af087 Mon Sep 17 00:00:00 2001 From: jeherve Date: Fri, 6 Dec 2024 15:44:05 +0000 Subject: [PATCH] wpcom Features: add new Holiday Snow feature (#40478) This commit brings a new feature to the mu-wpcom package: - That feature can be toggled via Settings > General in wp-admin. - It is active from December 1st to January 4th by default. Committed via a GitHub action: https://github.com/Automattic/jetpack/actions/runs/12201507312 Upstream-Ref: Automattic/jetpack@d416736b9222918beac33b87f9ad4b4207ee7b7c --- composer.json | 2 +- composer.lock | 68 +++--- vendor/automattic/jetpack-blaze/composer.json | 2 +- .../automattic/jetpack-mu-wpcom/.eslintignore | 1 + .../automattic/jetpack-mu-wpcom/CHANGELOG.md | 7 +- .../automattic/jetpack-mu-wpcom/composer.json | 2 +- .../src/class-jetpack-mu-wpcom.php | 5 +- .../holiday-snow/class-holiday-snow.php | 216 ++++++++++++++++++ .../src/features/holiday-snow/snowstorm.js | 29 +++ vendor/automattic/jetpack-sync/CHANGELOG.md | 8 + vendor/automattic/jetpack-sync/composer.json | 2 +- .../jetpack-sync/src/class-defaults.php | 1 + .../src/class-package-version.php | 2 +- .../scheduled-updates/composer.json | 2 +- vendor/composer/autoload_classmap.php | 1 + vendor/composer/autoload_static.php | 1 + vendor/composer/installed.json | 68 +++--- vendor/composer/installed.php | 60 ++--- 18 files changed, 370 insertions(+), 107 deletions(-) create mode 100644 vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php create mode 100644 vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/snowstorm.js diff --git a/composer.json b/composer.json index b9098cb1..2a682dba 100644 --- a/composer.json +++ b/composer.json @@ -4,7 +4,7 @@ "type": "wordpress-plugin", "license": "GPL-2.0-or-later", "require": { - "automattic/jetpack-mu-wpcom": "^6.0.1-alpha" + "automattic/jetpack-mu-wpcom": "^6.1.0-alpha" }, "require-dev": { "yoast/phpunit-polyfills": "^1.1.1", diff --git a/composer.lock b/composer.lock index f9258298..655b1a07 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "a387e06ef6d8aef7fbed751537736d17", + "content-hash": "e24685e11295014eb5a1488736f47223", "packages": [ { "name": "automattic/jetpack-a8c-mc-stats", @@ -12,7 +12,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-a8c-mc-stats", - "reference": "c7ef5de7e57767a6743b45bd772205271ffe6fb5" + "reference": "31a05e4863d3a00d07c8dc659b441b0c1bf79270" }, "require": { "php": ">=7.2" @@ -65,7 +65,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui", - "reference": "47aff8879444563c215f7428ec1fbc300f27107b" + "reference": "01a9bfd8025e9bb31b6763aec088f8a1a779b005" }, "require": { "php": ">=7.2" @@ -130,7 +130,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-assets", - "reference": "b20eed6de7186e1d0c364ac383e879a8f2e8c89c" + "reference": "f55b46323277e3b6eb00682b4fed5b775f87a65b" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -199,7 +199,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-blaze", - "reference": "3fc6cae2629bcd39d3a09cc4df6ca72fc33d3fed" + "reference": "dcea986552e45374550def7ff9930611f0ff0acc" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -208,7 +208,7 @@ "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-redirect": "^3.0.1", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2", + "automattic/jetpack-sync": "^4.1.0-alpha", "php": ">=7.2" }, "require-dev": { @@ -280,7 +280,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-blocks", - "reference": "e2168d77f14955d6380eb2d405d2f89ed9d7561f" + "reference": "3f9cebaa92a22578f563cc37bd237ddbc90225f2" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -342,7 +342,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-calypsoify", - "reference": "a226238614f4932856f438d12f32418372694dff" + "reference": "3005f46a932777fa07b715464e5f71822d7ecff9" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -407,7 +407,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-classic-theme-helper", - "reference": "9828afab4e7dd8c50f903ff727314bb87b9cc283" + "reference": "6efc824386356727c94e500027740d623da0a344" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -478,7 +478,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-compat", - "reference": "4ece272494221bb795e07f770393c3b7c1a0574e" + "reference": "fb4763939404e6984cfb80dc46efea5546d97d67" }, "require": { "php": ">=7.2" @@ -515,7 +515,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-connection", - "reference": "9c377cc043273668e986fc96943a8cf104b1dd15" + "reference": "0ee162a873bd05b7e5642db7c5434fafdcc11eb6" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -605,7 +605,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-constants", - "reference": "7e7653ecc10ffdc84b85e8885ca9e5a1558d056f" + "reference": "8187449dc823e72424dd20c41907f5f8d20598a1" }, "require": { "php": ">=7.2" @@ -659,7 +659,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-device-detection", - "reference": "d11dce263b643ab3d8a4635dc02400394701c37c" + "reference": "f58783353eb9d46e21cc64b32a4674fb814c80e3" }, "require": { "php": ">=7.2" @@ -712,7 +712,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-google-analytics", - "reference": "1c85c4bf1cf4a84bb601297a4ffec05599f89e65" + "reference": "ea1161810d6eb45719796259cc60ea383d9b44ef" }, "require": { "automattic/jetpack-status": "^5.0.1", @@ -783,7 +783,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-ip", - "reference": "d8d687de3f9bca555d51fec6031eca12c8fe6fed" + "reference": "7978da3b3d0432f9f9c0dbb3a7c211f19af138c1" }, "require": { "php": ">=7.2" @@ -841,7 +841,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-jitm", - "reference": "e1ba9fc6656267a2a6cb3da2a5ea74c0fec5f0d4" + "reference": "40e1902ae1443fbd2473f0c7a89a5076cd828078" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -916,7 +916,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-logo", - "reference": "d90999f26d3460fb5a9c52a2c1a69b3d5225462a" + "reference": "b504bc03318d4eaab8890a90cae75acf64288ee6" }, "require": { "php": ">=7.2" @@ -969,7 +969,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-masterbar", - "reference": "bef081eb074e00626727a54e7d28f01ab0922a10" + "reference": "cc831388d20ccda0022f77b84a66366dff5fef0e" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -1048,11 +1048,11 @@ }, { "name": "automattic/jetpack-mu-wpcom", - "version": "6.0.1-alpha.1733447509", + "version": "6.1.0-alpha.1733498965", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-mu-wpcom", - "reference": "69ecde18f80885d9aa72ce129f8b0bcb811a312d" + "reference": "83304f74aadbb3da5a596e6c4bfd08092b57822d" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -1086,7 +1086,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "6.0.x-dev" + "dev-trunk": "6.1.x-dev" }, "textdomain": "jetpack-mu-wpcom", "version-constants": { @@ -1135,7 +1135,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-password-checker", - "reference": "6d5cd5c81501ebf83c7148ab39b05c03c13ace3d" + "reference": "9398fc74dccb18791b66fcf4733e3559c2694363" }, "require": { "php": ">=7.2" @@ -1196,7 +1196,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plans", - "reference": "7302b9e934bb43b253765b07b120f217b7ff2536" + "reference": "67086bc71e2ad2650bdbc96c2d141475412f09ff" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1264,7 +1264,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-redirect", - "reference": "d1a13fb7fec1d557628dc364ef61dab8da600dc5" + "reference": "2c80f6e2ef9ae5fe40f1d7d5e9c0f2aa892e7f79" }, "require": { "automattic/jetpack-status": "^5.0.1", @@ -1319,7 +1319,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-roles", - "reference": "0e1d336d1151f014f1d40d2f5cf717e91d4937e0" + "reference": "c30d7c5c9ea2ebd207597b3834d317a52d292590" }, "require": { "php": ">=7.2" @@ -1373,7 +1373,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-stats", - "reference": "d3b386ad003b0df8bf60190529aab2ce25d3fb4d" + "reference": "becc1b0bd145081de632ae772eb069bd09dc9072" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1440,7 +1440,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-stats-admin", - "reference": "2a6a5a77fbee9d721812ae73236305f1455c4d39" + "reference": "7f583b1d4a911309cfa78f196335d6307a6a3aa3" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1513,7 +1513,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-status", - "reference": "c127aeb6e5afd1fe69d504bef9af0c65f2c4d987" + "reference": "d8275b4a44a7abf3fe6c48378ced7b4bb60dbe1e" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -1573,11 +1573,11 @@ }, { "name": "automattic/jetpack-sync", - "version": "4.0.2", + "version": "4.1.0-alpha.1733498965", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-sync", - "reference": "035a51b012c72d99c62ba6bd0338512fa0fd0040" + "reference": "23dc720aef7e03555153b92c98001d2e63c3b6af" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1610,7 +1610,7 @@ "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.0.x-dev" + "dev-trunk": "4.1.x-dev" }, "dependencies": { "test-only": [ @@ -1655,14 +1655,14 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/scheduled-updates", - "reference": "71e57707bc533da087b8fbaddf5917392e1b4089" + "reference": "bfb465dc62ac7a8075a81f226810fc0293688751" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", "automattic/jetpack-constants": "^3.0.1", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2", + "automattic/jetpack-sync": "^4.1.0-alpha", "php": ">=7.2" }, "require-dev": { @@ -1807,7 +1807,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-changelogger", - "reference": "1a088224b3ea0bf20d2606734c864c60cdad8029" + "reference": "aeb7f1272ce7996d12be659ded8bc8a7a8be07e3" }, "require": { "php": ">=7.2.5", diff --git a/vendor/automattic/jetpack-blaze/composer.json b/vendor/automattic/jetpack-blaze/composer.json index d0b643b3..97c6e169 100644 --- a/vendor/automattic/jetpack-blaze/composer.json +++ b/vendor/automattic/jetpack-blaze/composer.json @@ -11,7 +11,7 @@ "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-redirect": "^3.0.1", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2" + "automattic/jetpack-sync": "^4.1.0-alpha" }, "require-dev": { "yoast/phpunit-polyfills": "^1.1.1", diff --git a/vendor/automattic/jetpack-mu-wpcom/.eslintignore b/vendor/automattic/jetpack-mu-wpcom/.eslintignore index 6a0ddf86..3ccc072c 100644 --- a/vendor/automattic/jetpack-mu-wpcom/.eslintignore +++ b/vendor/automattic/jetpack-mu-wpcom/.eslintignore @@ -1 +1,2 @@ src/features/newspack-blocks/synced-newspack-blocks +src/features/holiday-snow/snowstorm.js diff --git a/vendor/automattic/jetpack-mu-wpcom/CHANGELOG.md b/vendor/automattic/jetpack-mu-wpcom/CHANGELOG.md index babc0be2..8b680ae5 100644 --- a/vendor/automattic/jetpack-mu-wpcom/CHANGELOG.md +++ b/vendor/automattic/jetpack-mu-wpcom/CHANGELOG.md @@ -5,10 +5,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## [6.0.1-alpha] - unreleased +## [6.1.0-alpha] - unreleased This is an alpha version! The changes listed here are not final. +### Added +- WordPress.com Features: add Holiday Snow functionality. + ### Changed - Use wp_add_inline_script @@ -1326,7 +1329,7 @@ This is an alpha version! The changes listed here are not final. - Testing initial package release. -[6.0.1-alpha]: https://github.com/Automattic/jetpack-mu-wpcom/compare/v6.0.0...v6.0.1-alpha +[6.1.0-alpha]: https://github.com/Automattic/jetpack-mu-wpcom/compare/v6.0.0...v6.1.0-alpha [6.0.0]: https://github.com/Automattic/jetpack-mu-wpcom/compare/v5.66.0...v6.0.0 [5.66.0]: https://github.com/Automattic/jetpack-mu-wpcom/compare/v5.65.0...v5.66.0 [5.65.0]: https://github.com/Automattic/jetpack-mu-wpcom/compare/v5.64.0...v5.65.0 diff --git a/vendor/automattic/jetpack-mu-wpcom/composer.json b/vendor/automattic/jetpack-mu-wpcom/composer.json index b1b0071b..5097773d 100644 --- a/vendor/automattic/jetpack-mu-wpcom/composer.json +++ b/vendor/automattic/jetpack-mu-wpcom/composer.json @@ -56,7 +56,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "6.0.x-dev" + "dev-trunk": "6.1.x-dev" }, "textdomain": "jetpack-mu-wpcom", "version-constants": { diff --git a/vendor/automattic/jetpack-mu-wpcom/src/class-jetpack-mu-wpcom.php b/vendor/automattic/jetpack-mu-wpcom/src/class-jetpack-mu-wpcom.php index 126192ca..2a7f7bbc 100644 --- a/vendor/automattic/jetpack-mu-wpcom/src/class-jetpack-mu-wpcom.php +++ b/vendor/automattic/jetpack-mu-wpcom/src/class-jetpack-mu-wpcom.php @@ -15,7 +15,7 @@ * Jetpack_Mu_Wpcom main class. */ class Jetpack_Mu_Wpcom { - const PACKAGE_VERSION = '6.0.1-alpha'; + const PACKAGE_VERSION = '6.1.0-alpha'; const PKG_DIR = __DIR__ . '/../'; const BASE_DIR = __DIR__ . '/'; const BASE_FILE = __FILE__; @@ -103,6 +103,7 @@ public static function load_features() { require_once __DIR__ . '/features/first-posts-stream/first-posts-stream-helpers.php'; require_once __DIR__ . '/features/font-smoothing-antialiased/font-smoothing-antialiased.php'; require_once __DIR__ . '/features/google-analytics/google-analytics.php'; + require_once __DIR__ . '/features/holiday-snow/class-holiday-snow.php'; require_once __DIR__ . '/features/import-customizations/import-customizations.php'; require_once __DIR__ . '/features/marketplace-products-updater/class-marketplace-products-updater.php'; require_once __DIR__ . '/features/media/heif-support.php'; @@ -118,6 +119,8 @@ public static function load_features() { \Automattic\Jetpack\Classic_Theme_Helper\Main::init(); \Automattic\Jetpack\Classic_Theme_Helper\Featured_Content::setup(); + \Automattic\Jetpack\Jetpack_Mu_Wpcom\Holiday_Snow::init(); + // Gets autoloaded from the Scheduled_Updates package. if ( class_exists( 'Automattic\Jetpack\Scheduled_Updates' ) ) { Scheduled_Updates::init(); diff --git a/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php b/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php new file mode 100644 index 00000000..105aa7bc --- /dev/null +++ b/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php @@ -0,0 +1,216 @@ += $first_snow_day || $today < $last_snow_day ) { + $is_snow_season = true; + } + + /** + * Filter to check if it is the snow season. + * It allows to change the start and end dates of the season, + * for regions where the holiday season may be different. + * + * @since 6.1.0-alpha + * + * @param bool $is_holiday_snow_season Is it the snow season? + */ + return apply_filters( 'jetpack_is_holiday_snow_season', $is_snow_season ); + } + + /** + * Check if the snow is enabled. + * + * @return bool + */ + public static function is_snow_enabled() { + return (bool) get_option( self::HOLIDAY_SNOW_OPTION_NAME ); + } + + /** + * Register the hooks. + * + * @return void + */ + public static function init() { + if ( ! self::is_snow_season() ) { + return; + } + + add_filter( 'site_settings_endpoint_get', array( __CLASS__, 'add_option_api' ) ); + add_filter( 'rest_api_update_site_settings', array( __CLASS__, 'update_option_api' ), 10, 2 ); + add_action( 'admin_init', array( __CLASS__, 'register_settings' ) ); + add_action( 'update_option_' . self::HOLIDAY_SNOW_OPTION_NAME, array( __CLASS__, 'holiday_snow_option_updated' ) ); + + if ( self::is_snow_enabled() ) { + add_action( 'wp_enqueue_scripts', array( __CLASS__, 'holiday_snow_script' ) ); + } + } + + /** + * Enqueue the snowstorm script on the frontend. + * + * @return void + */ + public static function holiday_snow_script() { + if ( + /** + * Allow short-circuiting the snow, even when enabled on the site in settings. + * + * @since 6.1.0-alpha + * + * @param bool true Whether to show the snow. + */ + ! apply_filters( 'jetpack_holiday_chance_of_snow', true ) + ) { + return; + } + + /** + * Fires when the snow is falling. + * + * @since 6.1.0-alpha + */ + do_action( 'jetpack_stats_extra', 'holiday_snow', 'snowing' ); + + /** + * Filter the URL of the snowstorm script. + * + * @since 6.1.0-alpha + * + * @param string $snowstorm_url URL of the snowstorm script. + */ + $snowstorm_url = apply_filters( + 'jetpack_holiday_snow_js_url', + plugins_url( 'snowstorm.js', __FILE__ ) + ); + + wp_enqueue_script( + 'snowstorm', + $snowstorm_url, + array(), + \Automattic\Jetpack\Jetpack_Mu_Wpcom::PACKAGE_VERSION, + true + ); + } + + /** + * Add the option to the v1 API site settings endpoint. + * + * @param array $settings A single site's settings. + * @return array + */ + public static function add_option_api( $settings ) { + $settings[ self::HOLIDAY_SNOW_OPTION_NAME ] = self::is_snow_enabled(); + + return $settings; + } + + /** + * Update settings via public-api.wordpress.com. + * + * @param array $input Associative array of site settings to be updated. + * Cast and filtered based on documentation. + * @param array $unfiltered_input Associative array of site settings to be updated. + * Neither cast nor filtered. Contains raw input. + * @return array + */ + public static function update_option_api( $input, $unfiltered_input ) { + if ( isset( $unfiltered_input[ self::HOLIDAY_SNOW_OPTION_NAME ] ) ) { + $input[ self::HOLIDAY_SNOW_OPTION_NAME ] = (bool) $unfiltered_input[ self::HOLIDAY_SNOW_OPTION_NAME ]; + } + + return $input; + } + + /** + * Registers the settings section and fields. + * + * @return void + */ + public static function register_settings() { + register_setting( + 'general', + self::HOLIDAY_SNOW_OPTION_NAME, + array( + 'type' => 'boolean', + 'description' => esc_attr__( 'Show falling snow on my site', 'jetpack-mu-wpcom' ), + 'show_in_rest' => true, + 'default' => false, + 'sanitize_callback' => function ( $value ) { + return (bool) $value; + }, + ) + ); + + add_settings_field( + self::HOLIDAY_SNOW_OPTION_NAME, + esc_attr__( 'Snow', 'jetpack-mu-wpcom' ), + array( __CLASS__, 'option_field_display' ), + 'general', + 'default', + array( + 'label_for' => self::HOLIDAY_SNOW_OPTION_NAME, + ) + ); + } + + /** + * Renders the Snow settings markup. + * + * @return void + */ + public static function option_field_display() { + printf( + '', + esc_attr( self::HOLIDAY_SNOW_OPTION_NAME ), + checked( self::is_snow_enabled(), true, false ), + wp_kses( + __( 'Show falling snow on my site until January 4th.', 'jetpack-mu-wpcom' ), + array( + 'sup' => array(), + ) + ) + ); + } + + /** + * Fires whenever the holiday snow option is updated. + * Used to gather stats about modified options. + * + * @return void + */ + public static function holiday_snow_option_updated() { + /** This action is already documented in modules/widgets/gravatar-profile.php */ + do_action( 'jetpack_stats_extra', 'holiday_snow', 'toggle' ); + } +} diff --git a/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/snowstorm.js b/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/snowstorm.js new file mode 100644 index 00000000..1559e4e4 --- /dev/null +++ b/vendor/automattic/jetpack-mu-wpcom/src/features/holiday-snow/snowstorm.js @@ -0,0 +1,29 @@ +/** @license + + DHTML Snowstorm! JavaScript-based snow for web pages + Making it snow on the internets since 2003. You're welcome. + ----------------------------------------------------------- + Version 1.44.20131215 (Previous rev: 1.44.20131208) + Copyright (c) 2007, Scott Schiller. All rights reserved. + Code provided under the BSD License + http://schillmania.com/projects/snowstorm/license.txt +*/ +var snowStorm=function(g,f){function k(a,d){isNaN(d)&&(d=0);return Math.random()*a+d}function x(){g.setTimeout(function(){a.start(!0)},20);a.events.remove(m?f:g,"mousemove",x)}function y(){(!a.excludeMobile||!D)&&x();a.events.remove(g,"load",y)}this.excludeMobile=this.autoStart=!0;this.flakesMax=128;this.flakesMaxActive=64;this.animationInterval=33;this.useGPU=!0;this.className=null;this.excludeMobile=!0;this.flakeBottom=null;this.followMouse=!0;this.snowColor="#fff";this.snowCharacter="•";this.snowStick= +!0;this.targetElement=null;this.useMeltEffect=!0;this.usePixelPosition=this.usePositionFixed=this.useTwinkleEffect=!1;this.freezeOnBlur=!0;this.flakeRightOffset=this.flakeLeftOffset=0;this.flakeHeight=this.flakeWidth=8;this.vMaxX=5;this.vMaxY=4;this.zIndex=0;var a=this,q,m=navigator.userAgent.match(/msie/i),E=navigator.userAgent.match(/msie 6/i),D=navigator.userAgent.match(/mobile|opera m(ob|in)/i),r=m&&"BackCompat"===f.compatMode||E,h=null,n=null,l=null,p=null,s=null,z=null,A=null,v=1,t=!1,w=!1, +u;a:{try{f.createElement("div").style.opacity="0.5"}catch(F){u=!1;break a}u=!0}var B=!1,C=f.createDocumentFragment();q=function(){function c(b){g.setTimeout(b,1E3/(a.animationInterval||20))}function d(a){return void 0!==h.style[a]?a:null}var e,b=g.requestAnimationFrame||g.webkitRequestAnimationFrame||g.mozRequestAnimationFrame||g.oRequestAnimationFrame||g.msRequestAnimationFrame||c;e=b?function(){return b.apply(g,arguments)}:null;var h;h=f.createElement("div");e={transform:{ie:d("-ms-transform"), +moz:d("MozTransform"),opera:d("OTransform"),webkit:d("webkitTransform"),w3:d("transform"),prop:null},getAnimationFrame:e};e.transform.prop=e.transform.w3||e.transform.moz||e.transform.webkit||e.transform.ie||e.transform.opera;h=null;return e}();this.timer=null;this.flakes=[];this.active=this.disabled=!1;this.meltFrameCount=20;this.meltFrames=[];this.setXY=function(c,d,e){if(!c)return!1;a.usePixelPosition||w?(c.style.left=d-a.flakeWidth+"px",c.style.top=e-a.flakeHeight+"px"):r?(c.style.right=100-100* +(d/h)+"%",c.style.top=Math.min(e,s-a.flakeHeight)+"px"):a.flakeBottom?(c.style.right=100-100*(d/h)+"%",c.style.top=Math.min(e,s-a.flakeHeight)+"px"):(c.style.right=100-100*(d/h)+"%",c.style.bottom=100-100*(e/l)+"%")};this.events=function(){function a(c){c=b.call(c);var d=c.length;e?(c[1]="on"+c[1],3b.vX?b.vX=0.2:0>b.vX&&-0.2b.vY&&(b.vY=0.2)};this.move=function(){var c=b.vX*v;b.x+=c;b.y+=b.vY*b.vAmp;b.x>=h||h-b.xc&&b.x-a.flakeLeftOffset<-a.flakeWidth&&(b.x=h-a.flakeWidth-1);b.refresh();l+p-b.y+a.flakeHeightb.type&&!b.melting&&0.998b.twinkleFrame?0.97a.flakesMaxActive)a.flakes[a.flakes.length-1].active=-1;a.targetElement.appendChild(C)};this.timerInit= +function(){a.timer=!0;a.snow()};this.init=function(){var c;for(c=0;c=7.2", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2", + "automattic/jetpack-sync": "^4.1.0-alpha", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-constants": "^3.0.1", "automattic/jetpack-connection": "^6.2.0-alpha" diff --git a/vendor/composer/autoload_classmap.php b/vendor/composer/autoload_classmap.php index 10cb9f73..ffa2c0e1 100644 --- a/vendor/composer/autoload_classmap.php +++ b/vendor/composer/autoload_classmap.php @@ -104,6 +104,7 @@ 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\Global_Styles' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/class-global-styles.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\Global_Styles_Fonts_Message_Control' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/class-global-styles-fonts-message-control.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\JSON_Endpoint' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/includes/class-json-endpoint.php', + 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Holiday_Snow' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WPCOM_Block_Editor_NUX' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wpcom-block-editor-nux.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WP_REST_WPCOM_Block_Editor_First_Post_Published_Modal_Controller' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wp-rest-wpcom-block-editor-first-post-published-modal-controller.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WP_REST_WPCOM_Block_Editor_NUX_Status_Controller' => $vendorDir . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wp-rest-wpcom-block-editor-nux-status-controller.php', diff --git a/vendor/composer/autoload_static.php b/vendor/composer/autoload_static.php index 11639b28..3e6347fa 100644 --- a/vendor/composer/autoload_static.php +++ b/vendor/composer/autoload_static.php @@ -124,6 +124,7 @@ class ComposerStaticInitd9d132a783958a00a2c7cccff60ca42d_jetpack_mu_wpcom_plugin 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\Global_Styles' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/class-global-styles.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\Global_Styles_Fonts_Message_Control' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/class-global-styles-fonts-message-control.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Global_Styles\\JSON_Endpoint' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/jetpack-global-styles/includes/class-json-endpoint.php', + 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\Holiday_Snow' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/holiday-snow/class-holiday-snow.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WPCOM_Block_Editor_NUX' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wpcom-block-editor-nux.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WP_REST_WPCOM_Block_Editor_First_Post_Published_Modal_Controller' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wp-rest-wpcom-block-editor-first-post-published-modal-controller.php', 'Automattic\\Jetpack\\Jetpack_Mu_Wpcom\\NUX\\WP_REST_WPCOM_Block_Editor_NUX_Status_Controller' => __DIR__ . '/..' . '/automattic/jetpack-mu-wpcom/src/features/wpcom-block-editor-nux/class-wp-rest-wpcom-block-editor-nux-status-controller.php', diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index b5548732..418d3afc 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -7,7 +7,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-a8c-mc-stats", - "reference": "c7ef5de7e57767a6743b45bd772205271ffe6fb5" + "reference": "31a05e4863d3a00d07c8dc659b441b0c1bf79270" }, "require": { "php": ">=7.2" @@ -63,7 +63,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-admin-ui", - "reference": "47aff8879444563c215f7428ec1fbc300f27107b" + "reference": "01a9bfd8025e9bb31b6763aec088f8a1a779b005" }, "require": { "php": ">=7.2" @@ -131,7 +131,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-assets", - "reference": "b20eed6de7186e1d0c364ac383e879a8f2e8c89c" + "reference": "f55b46323277e3b6eb00682b4fed5b775f87a65b" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -203,7 +203,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-blaze", - "reference": "3fc6cae2629bcd39d3a09cc4df6ca72fc33d3fed" + "reference": "dcea986552e45374550def7ff9930611f0ff0acc" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -212,7 +212,7 @@ "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-redirect": "^3.0.1", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2", + "automattic/jetpack-sync": "^4.1.0-alpha", "php": ">=7.2" }, "require-dev": { @@ -287,7 +287,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-blocks", - "reference": "e2168d77f14955d6380eb2d405d2f89ed9d7561f" + "reference": "3f9cebaa92a22578f563cc37bd237ddbc90225f2" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -352,7 +352,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-calypsoify", - "reference": "a226238614f4932856f438d12f32418372694dff" + "reference": "3005f46a932777fa07b715464e5f71822d7ecff9" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -420,7 +420,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-classic-theme-helper", - "reference": "9828afab4e7dd8c50f903ff727314bb87b9cc283" + "reference": "6efc824386356727c94e500027740d623da0a344" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -494,7 +494,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-compat", - "reference": "4ece272494221bb795e07f770393c3b7c1a0574e" + "reference": "fb4763939404e6984cfb80dc46efea5546d97d67" }, "require": { "php": ">=7.2" @@ -534,7 +534,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-connection", - "reference": "9c377cc043273668e986fc96943a8cf104b1dd15" + "reference": "0ee162a873bd05b7e5642db7c5434fafdcc11eb6" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -627,7 +627,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-constants", - "reference": "7e7653ecc10ffdc84b85e8885ca9e5a1558d056f" + "reference": "8187449dc823e72424dd20c41907f5f8d20598a1" }, "require": { "php": ">=7.2" @@ -684,7 +684,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-device-detection", - "reference": "d11dce263b643ab3d8a4635dc02400394701c37c" + "reference": "f58783353eb9d46e21cc64b32a4674fb814c80e3" }, "require": { "php": ">=7.2" @@ -740,7 +740,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-google-analytics", - "reference": "1c85c4bf1cf4a84bb601297a4ffec05599f89e65" + "reference": "ea1161810d6eb45719796259cc60ea383d9b44ef" }, "require": { "automattic/jetpack-status": "^5.0.1", @@ -814,7 +814,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-ip", - "reference": "d8d687de3f9bca555d51fec6031eca12c8fe6fed" + "reference": "7978da3b3d0432f9f9c0dbb3a7c211f19af138c1" }, "require": { "php": ">=7.2" @@ -875,7 +875,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-jitm", - "reference": "e1ba9fc6656267a2a6cb3da2a5ea74c0fec5f0d4" + "reference": "40e1902ae1443fbd2473f0c7a89a5076cd828078" }, "require": { "automattic/jetpack-a8c-mc-stats": "^3.0.0", @@ -953,7 +953,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-logo", - "reference": "d90999f26d3460fb5a9c52a2c1a69b3d5225462a" + "reference": "b504bc03318d4eaab8890a90cae75acf64288ee6" }, "require": { "php": ">=7.2" @@ -1009,7 +1009,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-masterbar", - "reference": "bef081eb074e00626727a54e7d28f01ab0922a10" + "reference": "cc831388d20ccda0022f77b84a66366dff5fef0e" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -1090,12 +1090,12 @@ }, { "name": "automattic/jetpack-mu-wpcom", - "version": "6.0.1-alpha.1733447509", - "version_normalized": "6.0.1.0-alpha1733447509", + "version": "6.1.0-alpha.1733498965", + "version_normalized": "6.1.0.0-alpha1733498965", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-mu-wpcom", - "reference": "69ecde18f80885d9aa72ce129f8b0bcb811a312d" + "reference": "83304f74aadbb3da5a596e6c4bfd08092b57822d" }, "require": { "automattic/jetpack-assets": "^4.0.1", @@ -1129,7 +1129,7 @@ }, "autotagger": true, "branch-alias": { - "dev-trunk": "6.0.x-dev" + "dev-trunk": "6.1.x-dev" }, "textdomain": "jetpack-mu-wpcom", "version-constants": { @@ -1181,7 +1181,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-password-checker", - "reference": "6d5cd5c81501ebf83c7148ab39b05c03c13ace3d" + "reference": "9398fc74dccb18791b66fcf4733e3559c2694363" }, "require": { "php": ">=7.2" @@ -1245,7 +1245,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-plans", - "reference": "7302b9e934bb43b253765b07b120f217b7ff2536" + "reference": "67086bc71e2ad2650bdbc96c2d141475412f09ff" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1316,7 +1316,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-redirect", - "reference": "d1a13fb7fec1d557628dc364ef61dab8da600dc5" + "reference": "2c80f6e2ef9ae5fe40f1d7d5e9c0f2aa892e7f79" }, "require": { "automattic/jetpack-status": "^5.0.1", @@ -1374,7 +1374,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-roles", - "reference": "0e1d336d1151f014f1d40d2f5cf717e91d4937e0" + "reference": "c30d7c5c9ea2ebd207597b3834d317a52d292590" }, "require": { "php": ">=7.2" @@ -1431,7 +1431,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-stats", - "reference": "d3b386ad003b0df8bf60190529aab2ce25d3fb4d" + "reference": "becc1b0bd145081de632ae772eb069bd09dc9072" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1501,7 +1501,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-stats-admin", - "reference": "2a6a5a77fbee9d721812ae73236305f1455c4d39" + "reference": "7f583b1d4a911309cfa78f196335d6307a6a3aa3" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1577,7 +1577,7 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-status", - "reference": "c127aeb6e5afd1fe69d504bef9af0c65f2c4d987" + "reference": "d8275b4a44a7abf3fe6c48378ced7b4bb60dbe1e" }, "require": { "automattic/jetpack-constants": "^3.0.1", @@ -1639,12 +1639,12 @@ }, { "name": "automattic/jetpack-sync", - "version": "4.0.2", - "version_normalized": "4.0.2.0", + "version": "4.1.0-alpha.1733498965", + "version_normalized": "4.1.0.0-alpha1733498965", "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/jetpack-sync", - "reference": "035a51b012c72d99c62ba6bd0338512fa0fd0040" + "reference": "23dc720aef7e03555153b92c98001d2e63c3b6af" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", @@ -1677,7 +1677,7 @@ "link-template": "https://github.com/Automattic/jetpack-sync/compare/v${old}...v${new}" }, "branch-alias": { - "dev-trunk": "4.0.x-dev" + "dev-trunk": "4.1.x-dev" }, "dependencies": { "test-only": [ @@ -1725,14 +1725,14 @@ "dist": { "type": "path", "url": "/tmp/jetpack-build/Automattic/scheduled-updates", - "reference": "71e57707bc533da087b8fbaddf5917392e1b4089" + "reference": "bfb465dc62ac7a8075a81f226810fc0293688751" }, "require": { "automattic/jetpack-connection": "^6.2.0-alpha", "automattic/jetpack-constants": "^3.0.1", "automattic/jetpack-plans": "^0.5.1", "automattic/jetpack-status": "^5.0.1", - "automattic/jetpack-sync": "^4.0.2", + "automattic/jetpack-sync": "^4.1.0-alpha", "php": ">=7.2" }, "require-dev": { diff --git a/vendor/composer/installed.php b/vendor/composer/installed.php index 358939d8..f627c1da 100644 --- a/vendor/composer/installed.php +++ b/vendor/composer/installed.php @@ -13,7 +13,7 @@ 'automattic/jetpack-a8c-mc-stats' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'c7ef5de7e57767a6743b45bd772205271ffe6fb5', + 'reference' => '31a05e4863d3a00d07c8dc659b441b0c1bf79270', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-a8c-mc-stats', 'aliases' => array(), @@ -22,7 +22,7 @@ 'automattic/jetpack-admin-ui' => array( 'pretty_version' => '0.5.1', 'version' => '0.5.1.0', - 'reference' => '47aff8879444563c215f7428ec1fbc300f27107b', + 'reference' => '01a9bfd8025e9bb31b6763aec088f8a1a779b005', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-admin-ui', 'aliases' => array(), @@ -31,7 +31,7 @@ 'automattic/jetpack-assets' => array( 'pretty_version' => '4.0.1', 'version' => '4.0.1.0', - 'reference' => 'b20eed6de7186e1d0c364ac383e879a8f2e8c89c', + 'reference' => 'f55b46323277e3b6eb00682b4fed5b775f87a65b', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-assets', 'aliases' => array(), @@ -40,7 +40,7 @@ 'automattic/jetpack-blaze' => array( 'pretty_version' => '0.25.3', 'version' => '0.25.3.0', - 'reference' => '3fc6cae2629bcd39d3a09cc4df6ca72fc33d3fed', + 'reference' => 'dcea986552e45374550def7ff9930611f0ff0acc', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-blaze', 'aliases' => array(), @@ -49,7 +49,7 @@ 'automattic/jetpack-blocks' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => 'e2168d77f14955d6380eb2d405d2f89ed9d7561f', + 'reference' => '3f9cebaa92a22578f563cc37bd237ddbc90225f2', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-blocks', 'aliases' => array(), @@ -58,7 +58,7 @@ 'automattic/jetpack-calypsoify' => array( 'pretty_version' => '0.2.0', 'version' => '0.2.0.0', - 'reference' => 'a226238614f4932856f438d12f32418372694dff', + 'reference' => '3005f46a932777fa07b715464e5f71822d7ecff9', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-calypsoify', 'aliases' => array(), @@ -67,7 +67,7 @@ 'automattic/jetpack-classic-theme-helper' => array( 'pretty_version' => '0.7.3', 'version' => '0.7.3.0', - 'reference' => '9828afab4e7dd8c50f903ff727314bb87b9cc283', + 'reference' => '6efc824386356727c94e500027740d623da0a344', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-classic-theme-helper', 'aliases' => array(), @@ -76,7 +76,7 @@ 'automattic/jetpack-compat' => array( 'pretty_version' => '4.0.0', 'version' => '4.0.0.0', - 'reference' => '4ece272494221bb795e07f770393c3b7c1a0574e', + 'reference' => 'fb4763939404e6984cfb80dc46efea5546d97d67', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-compat', 'aliases' => array(), @@ -85,7 +85,7 @@ 'automattic/jetpack-connection' => array( 'pretty_version' => '6.2.0-alpha.1733428152', 'version' => '6.2.0.0-alpha1733428152', - 'reference' => '9c377cc043273668e986fc96943a8cf104b1dd15', + 'reference' => '0ee162a873bd05b7e5642db7c5434fafdcc11eb6', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-connection', 'aliases' => array(), @@ -94,7 +94,7 @@ 'automattic/jetpack-constants' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '7e7653ecc10ffdc84b85e8885ca9e5a1558d056f', + 'reference' => '8187449dc823e72424dd20c41907f5f8d20598a1', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-constants', 'aliases' => array(), @@ -103,7 +103,7 @@ 'automattic/jetpack-device-detection' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'd11dce263b643ab3d8a4635dc02400394701c37c', + 'reference' => 'f58783353eb9d46e21cc64b32a4674fb814c80e3', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-device-detection', 'aliases' => array(), @@ -112,7 +112,7 @@ 'automattic/jetpack-google-analytics' => array( 'pretty_version' => '0.3.0', 'version' => '0.3.0.0', - 'reference' => '1c85c4bf1cf4a84bb601297a4ffec05599f89e65', + 'reference' => 'ea1161810d6eb45719796259cc60ea383d9b44ef', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-google-analytics', 'aliases' => array(), @@ -121,7 +121,7 @@ 'automattic/jetpack-ip' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => 'd8d687de3f9bca555d51fec6031eca12c8fe6fed', + 'reference' => '7978da3b3d0432f9f9c0dbb3a7c211f19af138c1', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-ip', 'aliases' => array(), @@ -130,7 +130,7 @@ 'automattic/jetpack-jitm' => array( 'pretty_version' => '4.0.2', 'version' => '4.0.2.0', - 'reference' => 'e1ba9fc6656267a2a6cb3da2a5ea74c0fec5f0d4', + 'reference' => '40e1902ae1443fbd2473f0c7a89a5076cd828078', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-jitm', 'aliases' => array(), @@ -139,7 +139,7 @@ 'automattic/jetpack-logo' => array( 'pretty_version' => '3.0.0', 'version' => '3.0.0.0', - 'reference' => 'd90999f26d3460fb5a9c52a2c1a69b3d5225462a', + 'reference' => 'b504bc03318d4eaab8890a90cae75acf64288ee6', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-logo', 'aliases' => array(), @@ -148,16 +148,16 @@ 'automattic/jetpack-masterbar' => array( 'pretty_version' => '0.10.2', 'version' => '0.10.2.0', - 'reference' => 'bef081eb074e00626727a54e7d28f01ab0922a10', + 'reference' => 'cc831388d20ccda0022f77b84a66366dff5fef0e', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-masterbar', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-mu-wpcom' => array( - 'pretty_version' => '6.0.1-alpha.1733447509', - 'version' => '6.0.1.0-alpha1733447509', - 'reference' => '69ecde18f80885d9aa72ce129f8b0bcb811a312d', + 'pretty_version' => '6.1.0-alpha.1733498965', + 'version' => '6.1.0.0-alpha1733498965', + 'reference' => '83304f74aadbb3da5a596e6c4bfd08092b57822d', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-mu-wpcom', 'aliases' => array(), @@ -175,7 +175,7 @@ 'automattic/jetpack-password-checker' => array( 'pretty_version' => '0.4.1', 'version' => '0.4.1.0', - 'reference' => '6d5cd5c81501ebf83c7148ab39b05c03c13ace3d', + 'reference' => '9398fc74dccb18791b66fcf4733e3559c2694363', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-password-checker', 'aliases' => array(), @@ -184,7 +184,7 @@ 'automattic/jetpack-plans' => array( 'pretty_version' => '0.5.1', 'version' => '0.5.1.0', - 'reference' => '7302b9e934bb43b253765b07b120f217b7ff2536', + 'reference' => '67086bc71e2ad2650bdbc96c2d141475412f09ff', 'type' => 'library', 'install_path' => __DIR__ . '/../automattic/jetpack-plans', 'aliases' => array(), @@ -193,7 +193,7 @@ 'automattic/jetpack-redirect' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => 'd1a13fb7fec1d557628dc364ef61dab8da600dc5', + 'reference' => '2c80f6e2ef9ae5fe40f1d7d5e9c0f2aa892e7f79', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-redirect', 'aliases' => array(), @@ -202,7 +202,7 @@ 'automattic/jetpack-roles' => array( 'pretty_version' => '3.0.1', 'version' => '3.0.1.0', - 'reference' => '0e1d336d1151f014f1d40d2f5cf717e91d4937e0', + 'reference' => 'c30d7c5c9ea2ebd207597b3834d317a52d292590', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-roles', 'aliases' => array(), @@ -211,7 +211,7 @@ 'automattic/jetpack-stats' => array( 'pretty_version' => '0.14.1', 'version' => '0.14.1.0', - 'reference' => 'd3b386ad003b0df8bf60190529aab2ce25d3fb4d', + 'reference' => 'becc1b0bd145081de632ae772eb069bd09dc9072', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-stats', 'aliases' => array(), @@ -220,7 +220,7 @@ 'automattic/jetpack-stats-admin' => array( 'pretty_version' => '0.23.1', 'version' => '0.23.1.0', - 'reference' => '2a6a5a77fbee9d721812ae73236305f1455c4d39', + 'reference' => '7f583b1d4a911309cfa78f196335d6307a6a3aa3', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-stats-admin', 'aliases' => array(), @@ -229,16 +229,16 @@ 'automattic/jetpack-status' => array( 'pretty_version' => '5.0.1', 'version' => '5.0.1.0', - 'reference' => 'c127aeb6e5afd1fe69d504bef9af0c65f2c4d987', + 'reference' => 'd8275b4a44a7abf3fe6c48378ced7b4bb60dbe1e', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-status', 'aliases' => array(), 'dev_requirement' => false, ), 'automattic/jetpack-sync' => array( - 'pretty_version' => '4.0.2', - 'version' => '4.0.2.0', - 'reference' => '035a51b012c72d99c62ba6bd0338512fa0fd0040', + 'pretty_version' => '4.1.0-alpha.1733498965', + 'version' => '4.1.0.0-alpha1733498965', + 'reference' => '23dc720aef7e03555153b92c98001d2e63c3b6af', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/jetpack-sync', 'aliases' => array(), @@ -247,7 +247,7 @@ 'automattic/scheduled-updates' => array( 'pretty_version' => '0.14.0', 'version' => '0.14.0.0', - 'reference' => '71e57707bc533da087b8fbaddf5917392e1b4089', + 'reference' => 'bfb465dc62ac7a8075a81f226810fc0293688751', 'type' => 'jetpack-library', 'install_path' => __DIR__ . '/../automattic/scheduled-updates', 'aliases' => array(),