Releases: Automattic/jetpack-production
Releases · Automattic/jetpack-production
Jetpack 10.6 Beta
Enhancements
- Dashboard: support Beta versions of Automattic plugins in plugin cards.
- Contact Info and Markdown Blocks: add color, typography and spacing features.
- Tiled Gallery Block: improve the block so it can be used within the mobile applications.
- Search: improve accessibility via headings hierarchy and aria roles.
Improved compatibility
- Sharing / AMP plugin: avoid adding sharing's CSS on AMP pages when the sharing feature is not active.
- Instant Search: synchronize more meta data so the search feature can be used with more third-party plugins.
Bug fixes
- Backups: hide backup preparation message for sites without backup.
- Connection: correctly request list of active features so they can be activated on a reconnection.
- Pay with Paypal Block: properly display the card icons below the button.
- Scan: avoid PHP notice when non-admin users access the dashboard.
- Widget Visibility: ensure it remains possible to edit visibility for legacy widgets in the block-based widget editor.
Other changes
- Add a comment to explain the reasoning behind an empty scss file.
- Comment: phpcs linting cleanup.
- Cover block: avoid the block's placeholder rendering on top of other blocks.
- Dashboard: update CTAs (wording, layout) in the At A Glance section.
- Fixed development mode prop type warning in UserLicenseActivationNotice component.
- Fix PHPCS sniffs in root classes.
- PHPCS fixes for site verification tools.
- phpcs fixes for the markdown module
- Search: add E2E tests for Customberg
- Search: added E2E tests for the search dashboard
- Updated package dependencies.
- Use new Visitor class for determining IP address.
Jetpack 10.5.1
Bug fixes
- General: avoid Fatal Errors that may happen during the plugin update process.
Jetpack 10.6-a.3
Enhancements
- Embeds: add support for Descript.com embeds.
- Image Compare Block: Add
wide
andfull
alignment options - Pay with PayPal Block: do not display the block on the frontend if PayPal is misconfigured.
- Stats: add new filter allowing site owners to exclude IP addresses from being tracked in stats.
Other changes
- Adds WooCommerce settings to the /v1.4/sites/$site/settings endpoint.
- Changes the default value of woocommerce_onboarding_profile from array( 0 => false ) to array()
- Fix various PHPCS warnings and errors in root classes.
- General: update required node version to v16.13.2
- Subscription Form block: hide custom success message setting for WordPress.com simple sites.
- Update composer.lock
- Update package dependencies
Jetpack 10.5
10.5 - 2022-01-11
Enhancements
- Print Styles: additional interactive elements are now hidden when printing posts (e.g. Likes, Recommended Posts, Share this).
- VideoPress: add "allow download" option on videos to allow viewers to download the video.
- WordAds: add hook for header ad placement, and allow 'leaderboard' size when displaying an ad widget.
Improved compatibility
- General: update WordPress version requirements to WordPress 5.8.
- Pay with PayPal: update the name of the script enqueued when using the Pay with PayPal button as to avoid conflicts with other plugins that may use a similar script tag.
- Stats: remove legacy option to display a Smiley face used for the tracking pixel since the pixel is hidden by default.
- VideoPress: classic block embeds with old flash URLs can now be properly converted to VideoPress blocks.
- VideoPress: hide the dedicated VideoPress embed block in favor of Video block.
Bug fixes
- Cookies & Consents Banner: fix preview in Customizer and block widget editor.
- Dashboard: fix logic that blocked one from enabling searchable features from the Jetpack settings.
- General: prevent an E_NOTICE when running in non-web context.
- Instant Search: ensure the hidden overlay doesn't add whitespace to printed pages.
- Jetpack: activate the default modules when the site has already been connected before plugin activation.
- Jetpack: do not display recommendations during an identity crisis.
- Search: fix styling conflict for Blank Canvas theme.
- Security: PDF embeds now only display a link, to avoid issues with malicious PDFss that may run arbitrary code.
- Settings menu: add Jetpack item for sites with Scan product.
- Sharing Buttons: rely on official sharing buttons only for Facebook share counts.
- Stats: do not trigger views when post is embedded into another site.
- VideoPress: reload embed preview on creation until the video size is known.
- Vimeo Embeds: support more URL formats, such as videos in playlists.
- WhatsApp block: fix country code for Cyprus.
- Widget Visibility: fix "Match All" setting being overwritten on save in the block widget editor.
Other changes
- AAG upgrade banner: do not display on WoA sites
- Add get_current_plan() to the WPcom_Admin_Menu.
- Admin Page: remove CRM card for now.
- Dashboard: add Jetpack Security Bundle upsell to AAG.
- Dashboard: add new cards to AAG Dashboard for Boost and CRM plugins.
- Dashboard: updates the Apps card on the At a Glance page to display links to the Jetpack mobile apps.
- E2E tests: update readme docs.
- E2E tests renovate: bump dependencies.
- Fix a legacy sync test in PHPUnit 9.5.
- Fix modules using
this
to meanwindow
. - Hide irrelevant menu items for P2 sites
- Instant Search: Add missing translator comments and use ordered placeholders in JS sprintf.
- Janitorial: fix phpcs warnings in multiple widget files.
- Jetpack: provide recommendation step parameter to external package.
- Load the Composer package assets i18n map.
- Switch to pcov for code coverage.
- Sync some E2E deps with the rest of the monorepo to avoid breaking eslint tests.
- Updated package dependencies
- Updated package dependencies.
- Use
@automattic/i18n-loader-webpack-plugin
to remove the hack for Instant Search's lazy-loaded bundle. - VideoPress: add support for old v.wordpress.com URLs in VideoPress embed block.
- Vimeo: tweak the regex used to fetch the Vimeo videos.
- WordPress.com: identify admin menu dashicons that won't be rendered in Calypso and provide a default icon for them.
- WordPress.com: provide a different support link for sites on the Atomic platform.
Jetpack 10.6-a.1
Improved compatibility
- Subscription form: update the placeholder color to be the same as the text color of the site.
Bug fixes
- Donations block: add a missing closing div for the front-end rendering.
- Donations block: don't display the donations block to visitors unless Stripe is connected.
- Donations block: fixed an issue which was invalidating existing blocks if they were edited by non-plan owners.
- Donations block: tweak currency display for the edit control.
- Protect: fixed math fallback's input accessibility and display.
- Subscription form: adding a default line-height to avoid differences using different font-faces on input and button elements
Other changes
- Dashboard: update the links to different Jetpack features in the dashboard.
- Moved numberFormat component into components js package.
- Refactor PluginDashItem component to be functional and add README.
- Remove use of deprecated
~
in sass-loader imports. - Search: migrate Classic and Instant Search code to Search package.
- Search: move search dashboard to the search package.
- Social Menu: remove role navigation attribute from nav item.
- VideoPress: change allow_download data path from API (wpcom compat).
Jetpack 10.5 Beta
Enhancements
- Print Styles: additional interactive elements are now hidden when printing posts (e.g. Likes, Recommended Posts, Share this).
- VideoPress: add "allow download" option on videos to allow viewers to download the video.
- WordAds: add hook for header ad placement, and allow 'leaderboard' size when displaying an ad widget.
Improved compatibility
- General: update WordPress version requirements to WordPress 5.8.
- Pay with PayPal: update the name of the script enqueued when using the Pay with PayPal button as to avoid conflicts with other plugins that may use a similar script tag.
- Stats: remove legacy option to display a Smiley face used for the tracking pixel since the pixel is hidden by default.
- VideoPress: classic block embeds with old flash URLs can now be properly converted to VideoPress blocks.
- VideoPress: hide the dedicated VideoPress embed block in favor of Video block.
Bug fixes
- Cookies & Consents Banner: fix preview in Customizer and block widget editor.
- Dashboard: fix logic that blocked one from enabling searchable features from the Jetpack settings.
- General: prevent an E_NOTICE when running in non-web context.
- Instant Search: ensure the hidden overlay doesn't add whitespace to printed pages.
- Jetpack: activate the default modules when the site has already been connected before plugin activation.
- Jetpack: do not display recommendations during an identity crisis.
- Search: fix styling conflict for Blank Canvas theme.
- Settings menu: add Jetpack item for sites with Scan product.
- Sharing Buttons: rely on official sharing buttons only for Facebook share counts.
- Stats: do not trigger views when post is embedded into another site.
- VideoPress: reload embed preview on creation until the video size is known.
- Vimeo Embeds: support more URL formats, such as videos in playlists.
- WhatsApp block: fix country code for Cyprus.
Jetpack 10.5-a.3
Enhancements
- Secure Sign On: add filters for the error text when a local user cannot be found for a given WP.com account and for when SSO is disallowed when on a staging site.
- Subscription Block: add 'Success Message Text' to the block settings.
Improved compatibility
- General: ensure Jetpack options are properly deleted when the plugin is deactivated.
- Media Extractor: add support for alt_text in extract.
- Notifications: remove legacy code supporting IE versions older than 9.
- Pay with PayPal Widget: hide widget from Legacy Widget block.
Bug fixes
- Contact Form: avoid PHP notices in submitted forms in some cases.
- Internationalization: ensure that all text, including text added via JavaScript, can be translated.
- Milestone widget: fix issue that prevented styles from loading until the widget is saved.
Other changes
- Admin Menu: add support for WPML menu structure.
- ConnectionBanner: allow "icon" prop type to be an element.
- JITM: allow sidebar JITMs marked as dismissible to be dismissed.
- Nav-unification: add a CSS class to the HTML body when nav-unification is enabled.
- Update introductory discount percentages from 40% to 50%, to reflect new pricing structure..
- Use
automattic/jetpack-composer-plugin
to move Jetpack libraries fromvendor/
tojetpack_vendor/
for i18n. - [WP.com sites only) Exposes the My Home menu item to all roles
Jetpack 10.4
Enhancements
- Connection: additional messaging for both connection and disconnection flows.
- Dashboard: add option to add Jetpack product using a license key.
- Publicize: enable the RePublicize UI in the block editor.
- VideoPress: add captions and subtitle support.
Bug fixes
- Custom CSS: disable CSSTidy shorthand optimizations to prevent block validation issues.
- Dashboard: hide license activation route if user is not linked and connection owner.
- Search: avoid fatal errors when the feature is inactive, but Extra Sidebar Widgets are active.
- Sharing: ask search engines to not index pages with sharing query string.
- VideoPress: fix various validation errors.
- VideoPress: keep expanded/collapsed state of settings panel when reloading video preview.
- Widgets: allow customizer preview to show widget visibility rules properly.
Jetpack 10.5-a.1
Enhancements
- Sharing: hide sharing buttons when printing a post or page.
- VideoPress Block: add adaptive progress bar color settings
Improved compatibility
- Twitter Timeline widget: Hide widget from the block inserter and Legacy widget block drop-down menu (WPCOM)
Bug fixes
- Dashboard: hide licensing interface from users who did not link their account to WordPress.com yet, or who are not the main Jetpack connection owner.
- VideoPress: avoid errors when copying and pasting empty video blocks.
- VideoPress Block: maintain the state of different settings panels when reloading the video preview.
Other changes
- Added Jetpack Installer package.
- Atomic Menu: prevent notice for users without access to the plugins menu item.
- Blog Subscription widget: Fix the comment block on the
hide_widget_in_block_editor()
to follow the DocBlock standards - Build modules with Webpack, so they benefit from our toolchain improvements.
- DIFM: Conditionally hide admin menu and expose is_difm_lite_in_progress in the get site API
- Fix the comment block on the
hide_widget_in_block_editor()
to follow the DocBlock standards - Rewrote tracks-events.js without jQuery.
- Start an initial full sync if the site is connected when Jetpack is activated.
- Start new Jetpack cycle 10.5-a.0
- Switched Jetpack plugin to always use
s0.wp.com
andi0.wp.com
for external resources - Updated package dependencies.
Jetpack 10.4 Beta
You too, can help testing this new release by following the testing list here: Automattic/jetpack@jetpack/branch-10.4/to-test.md
Thank you!
10.4-beta - 2021-11-30
Enhancements
- Connection: additional messaging for both connection and disconnection flows.
- Dashboard: add option to add Jetpack product using a license key.
- Publicize: enable the RePublicize UI in the block editor.
- VideoPress: add captions and subtitle support.
Bug fixes
- Custom CSS: disable CSSTidy shorthand optimizations to prevent block validation issues.
- Search: avoid fatal errors when the feature is inactive, but Extra Sidebar Widgets are active.
- Sharing: ask search engines to not index pages with sharing query string.
- VideoPress: fix various validation errors.
- Widgets: allow customizer preview to show widget visibility rules properly.