Skip to content

Commit 6cd1621

Browse files
authored
7.9: Changelog (#13608)
* 7.9: Changelog * Update version number * Update stable tag and tested up to * Changelog: add #13530 * changelog: add #13578 * Changelog: add #13598 * Changelog: add entry for numerous block preview changes * Changelog: add #13599 * changelog: add #13541 * Changelog: add #13542 * Changelog: add #13331 * Changelog: add #13558 * Changelog: add #13409 * Changelog: add #13582 * Changelog: add #13600 * Changelog: add #13601 * Changelog: add #13595 * Changelog: add #12695 * Changelog: add #13009 * Changelog: add #13649 * Changelog: add #13450 * Changelog: add #13507 * Changelog: add #13658 * Changelog: add #13687 * changelog: add #13683 * Changelog: add #9323 * Changelog: add #13681 * Fix typos in readme * Add link to WordPress Beta Tester plugin * Changelog: add #13630 * Changelog: add #13695 * Changelog: add #13659 * Changelog: add #13716 * Changelog: add #13664 * Changelog: add #13682 * Changelog: add #13362 * Changelog: add #13563 * Add testing list for #13563 * Changelog: add #13735 * Changelog: add #13752 * Changelog: add #13624 * Changelog: add #13756 * Changelog: add #13745 * Changelog: add #13728 * Changelog: add #13779 * Changelog: add #13699 * Changelog: add #13804 * Changelog: add #13761 * Changelog: add #13637 * Changelog: add #13517 * Changelog: add #13521 * Changelog: add #13729 * Testing list: add testing instructions for #13729 * Changelog: add sync changes * Changelog: add #13807 * Changelog: add #13654 * Changelog: add #13795 * Changelog: add #13801 * Changelog: add #13818 * Changelog: add #13725 * Changelog: add #13831 * Changelog: add #13516 * Testing list: add Twenty Twenty instructions * Changelog: add #13799 * Changelog: add #13805 * Changelog: add #13688 * Changelog: add #13830
1 parent 07d0f36 commit 6cd1621

File tree

3 files changed

+168
-43
lines changed

3 files changed

+168
-43
lines changed

changelog.txt

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,41 @@
22

33
**This is a list detailing changes for all the past Jetpack releases. For more information about the current release, see [the readme](https://github.com/Automattic/jetpack/blob/master/readme.txt).**
44

5+
= 7.8 =
6+
7+
* Release date: October 1, 2019
8+
* Release post: https://wp.me/p1moTy-lvE
9+
10+
**Enhancements**
11+
12+
* Connection flow: remove some of the text from the connection prompt.
13+
* Dashboard: remove custom About menu page ordering.
14+
* Dashboard: review and remove unnecessary queries.
15+
* General: remove files that were deprecated in Jetpack 7.5.
16+
* General: remove outdated pre-PHP 5.6 era code.
17+
* Image CDN: check for local file upload before processing post images.
18+
* Markdown Block: display in the block picker even if the classic Markdown feature is disabled.
19+
* Recurring Payments: add an alignment option to the button.
20+
* Recurring Payments: improve the display of connection notifications.
21+
* Tiled Galleries: the block is now available even if you've disable the "Image Accelerator" feature.
22+
* WordPress.com REST API: improve detection of the Full Site Editing feature.
23+
24+
**Improved compatibility**
25+
26+
* AMP / Sharing: include Open Graph metadata to AMP Story posts.
27+
* General: avoid conflicts when using Jetpack alongside other plugins or services that rely on an Autoloader.
28+
29+
**Bug fixes**
30+
31+
* Activity Log: avoid displaying events from the Action Scheduler.
32+
* Ads Block: avoid PHP errors when loading posts via the WordPress.com interface.
33+
* Blocks: ensure that all blocks are properly translated when a translation is available.
34+
* Dashboard: do not display Plans page to non-connected admins.
35+
* Post Images: look for representative images in inner blocks as well.
36+
* Shortcodes: add title attribute to Archive.org and Archive.org Book embeds.
37+
* Sync: avoid issues when using deprecated Sync functions.
38+
* WordPress.com dashboard styles: fix layout on Plugins > Add New Page, on mobile devices.
39+
540
= 7.7.2 =
641

742
* Release date: September 23, 2019

readme.txt

Lines changed: 63 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
=== Jetpack by WordPress.com ===
22
Contributors: automattic, adamkheckler, aduth, akirk, allendav, alternatekev, andy, annezazu, apeatling, azaozz, batmoo, barry, beaulebens, blobaugh, cainm, cena, cfinke, chaselivingston, chellycat, clickysteve, csonnek, danielbachhuber, davoraltman, daniloercoli, designsimply, dllh, drawmyface, dsmart, dzver, ebinnion, eliorivero, enej, eoigal, erania-pinnera, ethitter, gcorne, georgestephanis, gibrown, goldsounds, hew, hugobaeta, hypertextranch, iammattthomas, iandunn, jblz, jasmussen, jeffgolenski, jeherve, jenhooks, jenia, jessefriedman, jgs, jkudish, jmdodd, joanrho, johnjamesjacoby, jshreve, keoshi, koke, kraftbj, lancewillett, lschuyler, macmanx, martinremy, matt, matveb, mattwiebe, maverick3x6, mcsf, mdawaffe, MichaelArestad, migueluy, mikeyarce, mkaz, nancythanki, nickmomrik, obenland, oskosk, pento, professor44, rachelsquirrel, rdcoll, ryancowles, richardmuscat, richardmtl, roccotripaldi, samhotchkiss, scarstocea, sdquirk, stephdau, tmoorewp, tyxla, Viper007Bond, westi, yoavf, zinigor
33
Tags: Jetpack, WordPress.com, backup, security, related posts, CDN, speed, anti-spam, social sharing, SEO, video, stats
4-
Stable tag: 7.7.2
4+
Stable tag: 7.8
55
Requires at least: 5.1
66
Requires PHP: 5.6
7-
Tested up to: 5.2
7+
Tested up to: 5.3
88

99
The ideal plugin for stats, related posts, search engine optimization, social sharing, protection, backups, security, and more.
1010

@@ -96,40 +96,77 @@ There are opportunities for developers at all levels to contribute. [Learn more
9696

9797
== Changelog ==
9898

99-
= 7.8 =
99+
= 7.9 =
100100

101-
* Release date: October 1, 2019
102-
* Release post: https://wp.me/p1moTy-lvE
101+
* Release date: November 5, 2019
102+
* Release post: https://wp.me/p1moTy-lzt
103103

104104
**Enhancements**
105105

106-
* Connection flow: remove some of the text from the connection prompt.
107-
* Dashboard: remove custom About menu page ordering.
108-
* Dashboard: review and remove unnecessary queries.
109-
* General: remove files that were deprecated in Jetpack 7.5.
110-
* General: remove outdated pre-PHP 5.6 era code.
111-
* Image CDN: check for local file upload before processing post images.
112-
* Markdown Block: display in the block picker even if the classic Markdown feature is disabled.
113-
* Recurring Payments: add an alignment option to the button.
114-
* Recurring Payments: improve the display of connection notifications.
115-
* Tiled Galleries: the block is now available even if you've disable the "Image Accelerator" feature.
116-
* WordPress.com REST API: improve detection of the Full Site Editing feature.
106+
* Admin Page: update icons for security settings.
107+
* Backup: support for Jetpack Backup functionality with simpler configuration.
108+
* Block Editor: provide block previews for Jetpack blocks.
109+
* Block Editor: allow authors to upload videos to our Jetpack Videos service from the Video Block.
110+
* Block Editor: add image size option to the Slideshow block.
111+
* Block Editor: add new post-submission settings to the Form block.
112+
* Block Editor: improve the display of opening hours when using the Business Hours block.
113+
* CLI: no longer return exit code 1 if trying to disconnect a site that's already disconnected.
114+
* Connection flow: update connect buttons on main dashboard page and plugins page to use the new connection flow.
115+
* Connection flow: add plan billing period toggle.
116+
* Contact Form: synchronize form data with WordPress.com when submitting a form via the Form block.
117+
* Dashboard: update styles for visual parity with the WordPress.com dashboard.
118+
* Dashboard: improve performance of the Jetpack dashboard when the plugin is not connected to WordPress.com yet.
119+
* Dashboard: add new plans' information to Plans pages.
120+
* Dashboard: update design to better integrate with the updated design of the WordPress dashboard in WordPress 5.3.
121+
* Dashboard: improve experience for site owners looking to disconnect their site from WordPress.com.
122+
* Debug: provide additional information in Tools > Site Health when a site's connection to WordPress.com is broken.
123+
* Performance: modernize various parts of the code to use PHP 5.6+ functionality.
124+
* Progressive Web Apps: sunset feature. If you wish to continue to use that feature on your site, we recommend installing another plugin that offers the functionality you need.
125+
* Related Posts: remove nofollow attribute from links.
126+
* Related Posts: add Posts to the REST API response for all post types that support them.
127+
* Search: add new filter allowing one to adjuct Jetpack Search's ES query languages.
128+
* Search: continued work on upcoming Instant Search features.
129+
* Shortcodes: add support for tab sizing to Gist shortcodes and embeds.
130+
* Social Networks: update Facebook logo to match new color.
131+
* Sync: improve reliability of the information synchronized back to your site when connecting to WordPress.com.
132+
* Tiled Galleries: ensure that color profile information is retained for all images in Tiled Galleries.
133+
* Widgets: add aria-current attribute to links when on same page.
134+
* WordAds: improve speed & resource use of Ads' loading scripts.
117135

118136
**Improved compatibility**
119137

120-
* AMP / Sharing: include Open Graph metadata to AMP Story posts.
121-
* General: avoid conflicts when using Jetpack alongside other plugins or services that rely on an Autoloader.
138+
* AMP: ensure that one can use the Slideshow and the MailChimp blocks when using the AMP plugin.
139+
* AMP: support the new Dev mode for Notifications and Stats features.
140+
* Admin Page: improve compatibility with themes and plugins that insert CSS in the dashboard.
141+
* Blocks: ensure that all blocks display well in the editor when using WordPress 5.3.
142+
* Carousel: ensure that the feature works with the new gallery markup introduced in WordPress 5.3.
143+
* Dashboard Notices: ensure that all notices redirect to the right page, including on WooCommerce dashboard pages.
144+
* General: use new functionality available in WordPress 5.3.
145+
* PHP: resolve deprecation warnings in anticipation of PHP 7.4.
146+
* Related Posts: avoid conflicts with other plugins adding elements below the post content, especially when the AMP plugin is active on the site.
147+
* SSO: ensure that the Secure Sign In Form is displayed properly when using WordPress 5.3.
148+
* Twenty Twenty: Ensure full compatibility with the upcoming default theme.
149+
* Widgets: update deprecated option in the Facebook Page Plugin widget.
150+
* WordPress.com REST API: ensure compatibility with WordPress 5.3.
122151

123152
**Bug fixes**
124153

125-
* Activity Log: avoid displaying events from the Action Scheduler.
126-
* Ads Block: avoid PHP errors when loading posts via the WordPress.com interface.
127-
* Blocks: ensure that all blocks are properly translated when a translation is available.
128-
* Dashboard: do not display Plans page to non-connected admins.
129-
* Post Images: look for representative images in inner blocks as well.
130-
* Shortcodes: add title attribute to Archive.org and Archive.org Book embeds.
131-
* Sync: avoid issues when using deprecated Sync functions.
132-
* WordPress.com dashboard styles: fix layout on Plugins > Add New Page, on mobile devices.
154+
* Admin Page: remove Jetpack dashboard link for registered users (non admins) when the site is not connected to WordPress.com.
155+
* Admin Page: translate empty Stats chart's message.
156+
* Admin Page: change default settings tab depending on your role.
157+
* Admin Page: do not display Composing header for editors.
158+
* Block Editor: ensure that the Ad block is compatible with dark themes.
159+
* Contact Form: revise the email validation function to include length limit.
160+
* Debug: reduce instances when an inconclusive response would result in an error.
161+
* Geo-Location: fix spacing for RSS geo-location namespaces.
162+
* Image CDN: remove wp-dom-ready dependency to improve performance on the frontend.
163+
* Search: add hooks for when Search falls back to using the local database.
164+
* Site Logo: ensure that the right stylesheet is loaded depending on your site's language.
165+
* Site Verification Tools: ensure that you can connect your site to Google Search Console even when Publicize is disabled.
166+
* Sync: prevent a PHP Notice in some cases where a post isn't actually a post.
167+
* Widgets: ensure that the Google Maps API key in the Contact Info widget can be set to only work on your domain.
168+
* Widgets: fix timeout issues that may sometimes occur in the GoodReads widget when user has added lots of books to their account.
169+
* WordPress.com REST API: better site preview support for sites using WordPress in a subdirectory.
133170

134171
--------
135172

to-test.md

Lines changed: 70 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,83 @@
1-
## 7.8
1+
## 7.9
22

3-
### Admin Page
3+
For this round of testing, I would encourage y'all to install [WordPress' Beta Tester plugin](https://wordpress.org/plugins/wordpress-beta-tester/) on your sites, and switch to using WordPress 5.3 Beta. It will allow you to test Jetpack with the upcoming version of WordPress scheduled to be released in a few weeks.
44

5-
We've made some changes to simplify the Jetpack Dashboard interface when your user is not connected to WordPress.com yet. You can check this by adding a new admin (or any other role) user to your site, logging in with that user, and going to Jetpack > Dashboard. You should only see things that you can act on, depending on your role.
5+
### Dashboard
6+
7+
#### Updated design
8+
9+
When you load Jetpack > Dashboard with this release, you may notice that the buttons now look a bit different. We've indeed updated the dashboard's design to better match the updated design of the WordPress dashboard in the upcoming version of WordPress.
10+
11+
If you are running WordPress 5.3 RC already, I would invite you to compare the look of the buttons and elements of the dashboard with the look of the Jetpack dashboard. Let us know if you find anything that looks out of place.
12+
13+
#### New disconnection exprerience
14+
15+
From now on, whenever you want to disconnect your site from WordPress.com, Jetpack will present you with some details about your Jetpack usage and some links to help you fully understand the consequences of disconnecting your site.
16+
17+
To test this, head over to Jetpack > Dashboard and click on the link to "Manage Site Connection". A new modal will appear with information about your site. Let us know what you think about the new modal, and make sure the data displayed there is correct.
618

719
### Blocks
820

9-
We've made some changes to ensure that blocks are properly translated in the block editor. If you switch to a language that offers language packs, like French or Spanish, you should see that Jetpack Blocks will now be translated in the editor.
21+
#### AMP
22+
23+
Both the MailChimp and the SlideShow blocks now work well with the AMP plugin.
24+
25+
To test this, try adding either of those blocks to a site where you use the AMP plugin. When visiting your site on an AMP view, you should be able to use the 2 blocks with no issues.
26+
27+
#### Contact Form
28+
29+
We've added a new option to the Form block. When adding or editing a block in the block editor, you should now see a new "Confirmation Message" setting in the block sidebar. That setting will allow you to do one of 3 things when a visitor submits a form on your site:
30+
- Display a summary of the form they just submitted. This used to be the only option until now.
31+
- Redirect to a new URL, either on your site or anywhere else.
32+
- Display a custom confirmation message.
33+
34+
Try to edit existing forms, and creating new ones. In both cases, the 3 options should behave as advertized.
35+
36+
#### VideoPress
37+
38+
This should be a big improvement for folks using Jetpack Videos on their site and using the Block editor. Until now, you had to go to the WordPress.com dashboard or to Media > Library to be able to upload videos to VideoPress. You would then go to the block editor and insert those videos you had uploaded earlier.
39+
40+
From now on, you can do everything from the editor. To test this, you'll need a Premium or Professional plan on your site. Then, go to Jetpack > Settings > Performance and make sure the Jetpack Videos feature is active.
41+
Then, go to Posts > Add New, insert a Video Block, and try to upload a video. You should see the upload take place and the video should appear inside a VideoPress player in the editor.
42+
43+
You'll also want to make sure the Video Block still works well when the VideoPress option is inactive.
44+
45+
### Connection
46+
47+
We've made some more changes to the connection flow, so you'll want to pay extra attention to the connection flow when initially configuring Jetpack on your site.
48+
49+
- Try using a different prompt to start the connection process. You can start connecting from Jetpack > Dashboard, but also using the banners in the Plugins menu or in the main dashboard page.
50+
- When in Jetpack > Dashboard before you start the connection process, make sure everything on the page works well.
51+
52+
### Search
53+
54+
**Note: Jetpack Search is currently only available for sites using Jetpack Professional. If you do not use this plan on your site yet, you'll want to upgrade first.**
55+
56+
We're currently working on several improvements to [Jetpack Search](https://jetpack.com/support/search/). We're aiming to deliver a better experience whenever someone launches a search on a site using what we call "Instant Search". This feature is currently in Beta, and we need your help and feedback to iron out any bugs before the feature is made available to everyone.
57+
58+
To enable the new Instant Search feature, add the following to your site's `wp-config.php` file:
59+
60+
```php
61+
define( 'JETPACK_SEARCH_PROTOTYPE', true );
62+
```
63+
64+
Once you've done so, select a theme, make sure the Search feature is enabled under Jetpack > Settings > Search, and then head over to Appearance > Customize to add the Jetpack Search widget to your site.
65+
66+
Once that's done, you can start testing that new searchform on your site, and let us know how that goes!
1067

11-
## Contact Form Block
68+
### SSO
1269

13-
The Contact Form Block now includes options for showing a custom post-submission message, or to redirect to a different URL.
70+
When on WordPress 5.3 and with the SSO feature active, you'll want to make sure the login form always looks good, with no layout issues or missing WordPress.com button when logging out / in.
1471

15-
### Carousel
72+
### Themes
1673

17-
In this release, we've made some changes to how the Carousel metadata was added to each gallery. To test this:
74+
WordPress 5.3 will ship with a brand new default theme, Twenty Twenty. We've updated Jetpack to make sure that widgets, sharing buttons, related posts, and other theme-dependent features like Infinite Scroll work well with that new theme. If you'd like to give that a try, you can enable the Twenty Twenty Theme on your site. To do so:
1875

19-
* In a new post, insert a variety of blocks:
20-
- A classic block with a gallery
21-
- A classic block with a tiled gallery
22-
- A gallery block
23-
- A Tiled Gallery block
24-
- A column block with some text
25-
- A column block with a gallery block in it.
26-
* Publish your post
27-
* When moving your mouse over each block, make sure the cursor only becomes a pointer when the element can be expanded to a Carousel modal.
76+
1. Download a zip of the theme [here](https://github.com/wordpress/twentytwenty).
77+
2. Unzip the archive, remove `-master` from the unzipped directory, rezip it.
78+
3. Upload that new zip file to your site, and activate it.
79+
4. Try to use the theme without changing any of the colors in Apperance > Customize, then try again after applying custom colors.
80+
5. Make sure that all Jetpack features work well with the new theme.
2881

2982
### Others
3083

0 commit comments

Comments
 (0)