Skip to content

Commit

Permalink
Backport jetpack 14.2 (stable) changes (#40877)
Browse files Browse the repository at this point in the history
* Bump to stable and squash changelog

* Bump version
  • Loading branch information
tbradsha authored Jan 7, 2025
1 parent d9ffdb8 commit ce506e5
Show file tree
Hide file tree
Showing 5 changed files with 52 additions and 79 deletions.
121 changes: 47 additions & 74 deletions projects/plugins/jetpack/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,107 +2,80 @@

### This is a list detailing changes for all Jetpack releases.

## 14.2-beta - 2025-01-06
### Bug fixes
- Shortcodes: Prevent conflict with third-party SoundCloud shortcodes. [#40789]

### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- Add testing instructions for Jetpack 14.2. [#40752]
- AI Assistant: Fix block inserter position for Form block with AI extension. [#40834]
- E2E Tests: Only install single browser used by Playwright. [#40827]
- Filters: Prevent error when `http_request_timeout` filter is used incorrectly. [#40791]
- Jetpack AI: Adding AI feedback to Write Brief features. [#40756]
- Jetpack AI: Do not trigger featured image generation if title or content are just empty spaces. [#40858]
- Jetpack AI: Move AI Response Feedback feature out of beta. [#40859]
- Jetpack API: Fixed a bug where invalid upload input caused a fatal error. [#40726]
- Map block: Improve inspector control UI. [#40837]
- Site Migration: Add new option to site options API. [#40552]
- Updated package dependencies. [#40784] [#40792] [#40798] [#40800] [#40810] [#40811] [#40813] [#40815] [#40830] [#40831] [#40844]
- VideoPress: Catch TypeError when theme specifies $content_width as a string. [#40790]

## 14.2-a.9 - 2024-12-30
### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- AI Assistant: Add thumbs feedback for list-to-table feature. [#40755]
- AI Assistant: Enhance thumbs feedback on AI Assistant and extensions. [#40746]
- Jetpack AI: Introduce new beta feature ai-seo-assistant. [#40744]
- WordAds: Migration of ad formats from IPONWEB to WATL. [#40308]

## 14.2-a.7 - 2024-12-25
### Bug fixes
- WooCommerce Analytics: Fix fatal error when WooCommerce cart object is not available. [#40729]

### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- Jetpack AI: Show current featured image in Featured Image Generator modal if present. [#40631]
- Metadata: Always return internal '_jetpack_dont_email_post_to_subs' meta. [#40723]

## 14.2-a.5 - 2024-12-23
### Bug fixes
- Shortcode embeds: Ensure Instagram reels are properly displayed in AMP views. [#40682]
- Slideshow block: Fix block display when added within a Stack block. [#40383]

### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- Custom Post Types: Ensure Restaurant Menu mail class does not conflict with newly moved files in Classic Theme Helper package. [#40668]
- Jetpack AI: Add thumbs up/down component to AI logo generator. [#40610]
- Jetpack API: Move `wpcom/v2/publicize/connections` endpoint to publicize package. [#40607]
- Photon: Ensure VIP sites are correctly identified to prevent unnecessary early Photonization of URLs. [#39941]
- Premium Content: Fix editor and display CSS for Premium Content buttons. [#40638]
- Restaurant Menu CPT: Convert much of the jQuery usage to JavaScript. [#40645]
- Tests: Use updated theme in tests. [#40634]
- Updated package dependencies. [#40693]

## 14.2-a.3 - 2024-12-16
## 14.2 - 2025-01-07
### Enhancements
- Social: Improve Jetpack Likes behavior for better theme integration if the post has likes. [#40544]
- Stats: Allow programatically fetching stats for specific sites when using Jetpack's tools. [#40441]
- Stats: Enable sparkline chart in the WP Admin bar. [#40456]
- Stats: Sunset Legacy Stats experience. [#40384]

### Improved compatibility
- Google Photos Picker: Update UX opening picker right after pressing "change selection" CTA. [#40410]
- Jetpack Testimonials: Ensure feature loads via the Classic Theme Helper package instead of the module. [#40388]
- SEO: Ensure support for adding an SEO title and description for custom post types. [#40334]
- WordPress 6.7 Compatibility: Fix notices caused by translation calls happening too early in the load order. [#40474]

### Bug fixes
- Facebook Embeds: Add a white background to embeds to avoid transparent background interfering with readability. [#40547]
- Form Block: Fix validation of URL input types to allow query strings. [#40490]
- Google Fonts: Clean up the Google Fonts data if either the Google Fonts module is disabled or Jetpack is disabled. [#40440]
- Import: Set WP_IMPORTING constant correctly when doing an import. [#40563]
- SEO: Ensure that SEO fields are not visible when another SEO plugin is active. [#40567]
- Shortcode embeds: Ensure Instagram reels are properly displayed in AMP views. [#40682]
- Shortcodes: Prevent conflict with third-party SoundCloud shortcodes. [#40789]
- Slideshow block: Fix block display when added within a Stack block. [#40383]
- WooCommerce Analytics: Fix fatal error when WooCommerce cart object is not available. [#40729]

### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- Add testing instructions for Jetpack 14.2. [#40752]
- AI Assistant: Add disclaimer to image generation modals. [#40397]
- AI Assistant: Add feature flag for AI feedback feature. [#40418]
- AI Assistant: Add thumbs feedback for list-to-table feature. [#40755]
- AI Assistant: Enhance thumbs feedback on AI Assistant and extensions. [#40746]
- AI Assistant: Fix block inserter position for Form block with AI extension. [#40834]
- API Endpoints: Disable Bloganuary for 2025 and beyond. [#40491]
- API Endpoints: Make sure manual plugin updates applied when auto update is disabled. [#40534]
- Block Editor: Avoid crashes when the media property does not exist. [#40588]
- Blocks: Fix path validation notices. [#40450]
- Carousel: Avoid null requests when loading an image. [#40535]
- Comments: Make list of allowable comment types filterable so custom types can be returned if needed. [#40530]
- Infinite Scroll: Remove deprecated code. [#40528]
- Jetpack AI: Add tooltips to AI feedback component. [#40506]
- Jetpack AI: Add tracking to the thumbs up/down component, saving the component and rating to Tracks. [#40553]
- Custom Post Types: Ensure Restaurant Menu mail class does not conflict with newly moved files in Classic Theme Helper package. [#40668]
- E2E Tests: Only install single browser used by Playwright. [#40827]
- External media: Add logic to persist session in cookie. [#40382]
- Filters: Prevent error when `http_request_timeout` filter is used incorrectly. [#40791]
- General: Fix lints following ESLint rule changes for TypeScript. [#40584]
- Updated package dependencies. [#40515] [#40564]

## 14.2-a.1 - 2024-12-09
### Enhancements
- Stats: Allow programatically fetching stats for specific sites when using Jetpack's tools. [#40441]
- Stats: Sunset Legacy Stats experience. [#40384]
- Stats: Enable sparkline chart in the WP Admin bar. [#40456]

### Improved compatibility
- Google Photos Picker: Update UX opening picker right after pressing "change selection" CTA. [#40410]
- SEO: Ensure support for adding an SEO title and description for custom post types. [#40334]
- WordPress 6.7 Compatibility: Fix notices caused by translation calls happening too early in the load order. [#40474]

### Bug fixes
- Google Fonts: Clean up the Google Fonts data if either the Google Fonts module is disabled or Jetpack is disabled. [#40440]

### Other changes <!-- Non-user-facing changes go here. This section will not be copied to readme.txt. -->
- AI Assistant: Add disclaimer to image generation modals. [#40397]
- AI Assistant: Add feature flag for AI feedback feature. [#40418]
- Blocks: Fix path validation notices. [#40450]
- General: Remove deprecated hooks and methods on Jetpack admin pages. [#40457]
- Google Photos Picker: Cover case with connection transition from Google Photos to Google Photos Picker. [#40416]
- External media: Add logic to persist session in cookie. [#40382]
- Infinite Scroll: Remove deprecated code. [#40528]
- Jetpack AI: Add AI feedback component and implementing it on the image carousel. [#40488]
- Jetpack AI: Adding AI feedback to Write Brief features. [#40756]
- Jetpack AI: Add thumbs up/down component to AI logo generator. [#40610]
- Jetpack AI: Add tooltips to AI feedback component. [#40506]
- Jetpack AI: Add tracking to the thumbs up/down component, saving the component and rating to Tracks. [#40553]
- Jetpack AI: Change placeholders on image generation modals to try and improve styles discoverability. [#40504]
- Jetpack AI: Do not trigger featured image generation if title or content are just empty spaces. [#40858]
- Jetpack AI: Introduce new beta feature ai-seo-assistant. [#40744]
- Jetpack AI: Move AI Response Feedback feature out of beta. [#40859]
- Jetpack AI: Remove dead and deprecated code. [#40172]
- Jetpack AI: Show current featured image in Featured Image Generator modal if present. [#40631]
- Jetpack API: Fixed a bug where invalid upload input caused a fatal error. [#40726]
- Jetpack API: Move `wpcom/v2/publicize/connections` endpoint to publicize package. [#40607]
- Map block: Improve inspector control UI. [#40837]
- Metadata: Always return internal '_jetpack_dont_email_post_to_subs' meta. [#40723]
- Newsletter: Fix no space under the sidebar toggle. [#40376]
- General: Remove deprecated hooks and methods on Jetpack admin pages. [#40457]
- Photon: Ensure VIP sites are correctly identified to prevent unnecessary early Photonization of URLs. [#39941]
- Premium Content: Fix editor and display CSS for Premium Content buttons. [#40638]
- Restaurant Menu CPT: Convert much of the jQuery usage to JavaScript. [#40645]
- Site Migration: Add new option to site options API. [#40552]
- Sync: Synchronize Holiday snow option. [#40478]
- Testing: Remove old instructions. [#40444]
- Tests: Use updated theme in tests. [#40634]
- Updated package dependencies. [#40363]
- Updated package dependencies. [#40515] [#40564]
- Updated package dependencies. [#40693]
- Updated package dependencies. [#40784] [#40792] [#40798] [#40800] [#40810] [#40811] [#40813] [#40815] [#40830] [#40831] [#40844]
- VideoPress: Catch TypeError when theme specifies $content_width as a string. [#40790]
- WordAds: Migration of ad formats from IPONWEB to WATL. [#40308]

## 14.1 - 2024-12-03
### Enhancements
Expand Down
2 changes: 1 addition & 1 deletion projects/plugins/jetpack/composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@
"platform": {
"ext-intl": "0.0.0"
},
"autoloader-suffix": "f11009ded9fc4592b6a05b61ce272b3c_jetpackⓥ14_2_beta",
"autoloader-suffix": "f11009ded9fc4592b6a05b61ce272b3c_jetpackⓥ14_2",
"allow-plugins": {
"automattic/jetpack-autoloader": true,
"automattic/jetpack-composer-plugin": true
Expand Down
4 changes: 2 additions & 2 deletions projects/plugins/jetpack/jetpack.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
* Plugin URI: https://jetpack.com
* Description: Security, performance, and marketing tools made by WordPress experts. Jetpack keeps your site protected so you can focus on more important things.
* Author: Automattic
* Version: 14.2-beta
* Version: 14.2
* Author URI: https://jetpack.com
* License: GPL2+
* Text Domain: jetpack
Expand Down Expand Up @@ -34,7 +34,7 @@

define( 'JETPACK__MINIMUM_WP_VERSION', '6.6' );
define( 'JETPACK__MINIMUM_PHP_VERSION', '7.2' );
define( 'JETPACK__VERSION', '14.2-beta' );
define( 'JETPACK__VERSION', '14.2' );

/**
* Constant used to fetch the connection owner token
Expand Down
2 changes: 1 addition & 1 deletion projects/plugins/jetpack/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Jetpack",
"version": "14.2.0-beta",
"version": "14.2.0",
"private": true,
"description": "[Jetpack](https://jetpack.com/) is a WordPress plugin that supercharges your self-hosted WordPress site with the awesome cloud power of [WordPress.com](https://wordpress.com).",
"homepage": "https://jetpack.com",
Expand Down
2 changes: 1 addition & 1 deletion projects/plugins/jetpack/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -326,7 +326,7 @@ Jetpack Backup can do a full website migration to a new host, migrate theme file


== Changelog ==
### 14.2-beta - 2025-01-06
### 14.2 - 2025-01-07
#### Enhancements
- Social: Improve Jetpack Likes behavior for better theme integration if the post has likes.
- Stats: Allow programatically fetching stats for specific sites when using Jetpack's tools.
Expand Down

0 comments on commit ce506e5

Please sign in to comment.