Skip to content

Commit

Permalink
Changelog: changes for 7.8 (#13402)
Browse files Browse the repository at this point in the history
* Changelog: initial set of changes for 7.8

* Changelog: add #13310

* Changelog: add #13103

* Changelog: add #13426

* Changelog: add #13389

* Changelog: add #13449

* Changelog: add #13461

* Changelog: add #13460

* Changelog: add #13441

* Changelog: add #13454

* Changelog: add #13457

* Changelog: add #13425

* Changelog: add #13473

* Changelog: add #13355

* Changelog: add #13451

* Changelog: add #13358

* Changelog: add #13464

* Changelog: add #13416

* Changelog: add #13494

* Changelog: add #13465

* Changelog: add #13424

* Changelog: add #13432

* Changelog: add #13471

* Changelog: add 7.7.2 entry

* Changelog: add #13446

* Add more testing elements
  • Loading branch information
jeherve authored Sep 24, 2019
1 parent 9c90ba1 commit d52a0f3
Show file tree
Hide file tree
Showing 3 changed files with 61 additions and 88 deletions.
19 changes: 19 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

**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).**

= 7.7.2 =

* Release date: September 23, 2019

**Bug fixes**

* General: fix connection issues when attempting to install and connect Jetpack from a mobile app.

= 7.7.1 =

* Release date: September 6, 2019

**Bug fixes**

* Connection Flow: avoid any errors linked to browser cookie policies during connection request.
* General: additional check to avoid warnings on plugin update.
* SSO: avoid Fatal errors happening during some log in attempts.
* Sync: check if IXR client exists to prevent errors when updating the plugin.

= 7.7 =

* Release date: September 3, 2019
Expand Down
79 changes: 26 additions & 53 deletions readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
=== Jetpack by WordPress.com ===
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
Tags: Jetpack, WordPress.com, backup, security, related posts, CDN, speed, anti-spam, social sharing, SEO, video, stats
Stable tag: 7.7
Stable tag: 7.7.2
Requires at least: 5.1
Requires PHP: 5.6
Tested up to: 5.2
Expand Down Expand Up @@ -96,68 +96,41 @@ There are opportunities for developers at all levels to contribute. [Learn more

== Changelog ==

= 7.7.1 =
= 7.8 =

* Release date: September 6, 2019

**Bug fixes**

* Connection Flow: avoid any errors linked to browser cookie policies during connection request.
* General: additional check to avoid warnings on plugin update.
* SSO: avoid Fatal errors happening during some log in attempts.
* Sync: check if IXR client exists to prevent errors when updating the plugin.

= 7.7 =

* Release date: September 3, 2019
* Release post: https://wp.me/p1moTy-log

**Major Enhancements**

* This release brings in multiple improvements to the WordPress.com connection process, to fix issues site owners may experience when first connecting their site to WordPress.com.
* Release date: October 1, 2019
* Release post: https://wp.me/p1moTy-lvE

**Enhancements**

* Anti-spam: improve the flow to configure Akismet from Jetpack's Dashboard.
* Blocks: add new utility to get all CSS classes for a given block.
* Bruteforce Login Protection: improve Network Activation detection on Multisite networks.
* Dashboard: update all illustrations to use new color scheme.
* General: log XML-RPC communication errors between the site and WordPress.com.
* General: use HTTPS URLs when linking to external sites when possible.
* General: warn admins when about to delete another admin user that happens to be the main Jetpack admin on the site.
* Sharing / Publicize: add Open Graph Meta Tags to archive pages.
* Sitemaps: reduce sitemap cache duration when using Jetpack's Development mode.
* Social menus: replace the outdated Medium icon with updated logo.
* Stats: improve method used to enqueue JavaScript when the feature is active.
* Videos: Add video settings to Jetpack's enhanced video block.
* Widgets: improve the creation process and display of maps inside the Contact Info Widget.
* Widgets: add more RSS feed patterns to the Social Icons Widget.
* Widgets: add new `jetpack_widget_authors_params` filter to the Authors widget, to allow site owners to customize the list of authors.
* WordPress.com API: add option to manage Full Site Editing.
* WordPress.com Interface: allow language to be changed even if `WPLANG` constant is defined.
* WooCommerce Analytics: use core WordPress function to enqueue script asynchronously.
* Connection flow: remove some of the text from the connection prompt.
* Dashboard: remove custom About menu page ordering.
* Dashboard: review and remove unnecessary queries.
* General: remove files that were deprecated in Jetpack 7.5.
* General: remove outdated pre-PHP 5.6 era code.
* Image CDN: check for local file upload before processing post images.
* Markdown Block: display in the block picker even if the classic Markdown feature is disabled.
* Recurring Payments: add an alignment option to the button.
* Recurring Payments: improve the display of connection notifications.
* Tiled Galleries: the block is now available even if you've disable the "Image Accelerator" feature.
* WordPress.com REST API: improve detection of the Full Site Editing feature.

**Improved compatibility**

* Ads: make sure the Ad block generates ads that are compatible with the AMP plugin.
* Image CDN: update the size of images used in AMP Stories when using the AMP plugin.
* Responsive Videos: improve compatibility and avoid validation errors when using the AMP plugin.
* WordPress.com API: avoid errors when used in combination with the Polylang plugin.
* WordPress.com API: improve compatibility with plugins that alter the behavior of search queries.
* AMP / Sharing: include Open Graph metadata to AMP Story posts.
* General: avoid conflicts when using Jetpack alongside other plugins or services that rely on an Autoloader.

**Bug fixes**

* Bruteforce Login Protection: fix the display of the admin notice displayed on Multisite networks.
* Contact Form: update the feedback post type capability to a valid value.
* Dashboard: improve the layout of the Connection modal on mobile devices.
* General: do not redirect during automatic upgrades.
* Image CDN: support the `medium_large` image sizes.
* Related Posts: ensure Related Posts can be displayed when using the AMP plugin and Jetpack's Sharing feature.
* Search: authenticated search requests will now display non-public content.
* Sitemaps: improve the display of descriptions in video sitemaps, when they include HTML content.
* Stats: load RTL stylesheet for dashboard widget, to fix layout issues on RTL language sites.
* WordPress.com API: fix API responses which contain malformed (non-UTF-8) data.
* WordPress.com Toolbar: limit access to Stats and Plan menu items.
* Activity Log: avoid displaying events from the Action Scheduler.
* Ads Block: avoid PHP errors when loading posts via the WordPress.com interface.
* Blocks: ensure that all blocks are properly translated when a translation is available.
* Carousel: improve detection of containers where we should add the Carousel modal.
* Dashboard: do not display Plans page to non-connected admins.
* Post Images: look for representative images in inner blocks as well.
* Shortcodes: add title attribute to Archive.org and Archive.org Book embeds.
* Sync: avoid issues when using deprecated Sync functions.
* WordPress.com dashboard styles: fix layout on Plugins > Add New Page, on mobile devices.

--------

Expand Down
51 changes: 16 additions & 35 deletions to-test.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,26 @@
## 7.7
## 7.8

### Jetpack Connection
### Admin Page

In this release, we've made multiple changes to the connection process in order to make more reliable. Do not hesitate to report any issues you may experience when you connect your test site to WordPress.com.
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.

#### Transfer Jetpack ownership to another admin
### Blocks

We've also added a new notice to the Users screen, to warn admins that are about to delete another admin user, when that user happens to be the main Jetpack admin on the site. We then offer that admin the option to transfer the Jetpack connection before to delete the user.
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.

To test this:
### Carousel

1. On your connected site, go to the Users Menu.
2. Add a new admin user to the site - let'a call it User B.
3. In a separate (incognito?) window, log into the site as User B.
4. Go to the Jetpack dashboard and connect User B to WordPress.com.
5. Still logged in as User B, go to the users page.
6. Click to delete the main user.
- You should be taken to a confirmation page to delete, where you should see a new notice inviting you to transfer Jetpack ownership.
In this release, we've made some changes to how the Carousel metadata was added to each gallery. To test this:

### Jetpack Videos

We've added extra settings to the Video block. To test this, try the following:

- Go to Media > Library and upload a video.
- Purchase a paid plan
- Enable the Video option under Jetpack > Settings > Performance
- Go to Media > Library and upload a video.
- Once it's converted, go to Posts > Add New.
- In that new post, look for **the Video block**.
- Look for the first video you've uploaded first, and try to use any of the settings in the block sidebar. Make sure they work well.
- Then, insert an additional block with the second video, uploaded using Jetpack Videos. The video preview should use the Jetpack Video player, but the block sidebar options should still be there and work.

**Note**: some browsers do not respect the autoplay settings, so that setting may not work in all browsers.

### Widgets

We've made some changes to the Contact Info Widget in this release. It could sometimes prove difficult to add a map to the widget. We've tried to make that process more straightforward by fixing some bugs, surfacing errors for site owners, and displaying previews in the dashboard.

To test this, activate the Extra Sidebar Widgets feature on your site, head over to Appearance > Customize or Appearance > Widgets, and try to add a Contact Info Widget with a map.

You'll want to test and see what happens when you don't provide an API key, when you provide an incorrect key, or when your Google API settings restrict access to that key.
* In a new post, insert a variety of blocks:
- A classic block with a gallery
- A classic block with a tiled gallery
- A gallery block
- A Tiled Gallery block
- A column block with some text
- A column block with a gallery block in it.
* Publish your post
* 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.

### Others

Expand Down

0 comments on commit d52a0f3

Please sign in to comment.