Skip to content

Commit

Permalink
7.7 changelog: initial set of changes (#13190)
Browse files Browse the repository at this point in the history
* 7.7 changelog: initial set of changes

* Changelog: add #13154

* Changelog: add #13134

* Changelog: add #12699 and many others

* Changelog: add #13127

* Changelog: add #13167

* Changelog: add #13225

* Changelog: add #13179

* Changelog: add #13173

* Changelog: add #13232

* Changelog: add #13137

* Changelog: add #13172

* Changelog: add #13182

* Changelog: add #13200

* Changelog: add #13244

* Changelog: add #13267

* Changelog: add #13204

* changelog: add #13205

* Changelog: add #13183

* Changelog: add #13278

* Changelog: add #13162

* Changelog: add #13268

* Changelog: add #13286

* Changelog: add #13273

* Changelog: add #12474

* Changelog: add #13085

* Changelog: add #13266

* Changelog: add #13306

* Changelog: add #13311

* Changelog: add #13302

* Changelog: add #13196

* Changelog: add #12733

* Changelog: add #13261

* Changelog: add #13322

* Changelog: add #13333

* Changelog: add #13335
  • Loading branch information
jeherve committed Aug 27, 2019
1 parent fdeb312 commit 190301b
Show file tree
Hide file tree
Showing 3 changed files with 117 additions and 46 deletions.
41 changes: 41 additions & 0 deletions changelog.txt
Expand Up @@ -2,6 +2,47 @@

**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.6 =

* Release date: August 6, 2019
* Release post: https://wp.me/p1moTy-ljs

**Enhancements**

* Backups: add ability to send SSH credentials.
* Blocks: allow the insertion and preview of any Jetpack block in the editor, even when the block is only available via a Paid plan.
* Carousel: use a pointer cursor when hovering over galleries that utilise the Carousel feature.
* Dashboard: improve the display of the feature cards in the main Jetpack dashboard.
* General: hide edit post link on your site when viewing it via the WordPress mobile app.
* oEmbeds: add support for Song.link service.
* Stats: improve performance of the Stats tracking pixel by eliminating blocking JavaScript.
* Stats: improve Cache performance by switching from the WordPress Options API to the WordPress Transient API.
* Support links: use the Beta support form when on a development version.
* Sync: add a term taxonomy blacklist option, and start blacklisting taxonomies that do not need to be synchronized with WordPress.com.
* Sync: improve reliability of the synchronization of taxonomies.
* Videos: ensure any deprecations added in the core video block are not overwritten.
* Widgets: allow the customization of avatar image options in the Top Posts Widget, via a filter.
* Widgets: add option to open Flickr gallery images in a new tab.
* WordPress.com Activity Log: avoid display issues with WooCommerce Product Reviews.

**Improved compatibility**

* AMP: ensure CSS compatibility with the Sharing buttons.
* AMP: ensure full compatibility with Jetpack's Image CDN.
* Dashboard: fix layout issues when viewing the dashboard on WordPress.com Business sites.
* Compatibility suite for shared libraries: fix PHP notice when running suite.
* Contact Form: ensure the Date picker field does not cause any AMP validation errors.

**Bug fixes**

* Admin Page: fix the behaviour of the Jetpack Videos button in the "My Plan" tab.
* Admin Page: fix a typo in the Magic Links modal.
* Connection process: bring back the ability to connect to WordPress.com via XML-RPC or REST API.
* Custom CSS: fix Media Width label layout issue in Firefox.
* Dashboard Notices: fix layout issues on sites using an RTL language.
* Sync: fix home and Site URL synchronization issues on sites with custom Cron implementations.
* WordPress.com Activity Log: add Action Scheduler to the list of blacklisted post types

= 7.5.3 =

* Release date: July 17, 2019
Expand Down
74 changes: 42 additions & 32 deletions readme.txt
@@ -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.5.3
Stable tag: 7.6
Requires at least: 5.1
Requires PHP: 5.6
Tested up to: 5.2
Expand Down Expand Up @@ -96,47 +96,57 @@ There are opportunities for developers at all levels to contribute. [Learn more

== Changelog ==

= 7.6 =
= 7.7 =

* Release date: August 6, 2019
* Release post: https://wp.me/p1moTy-ljs
* 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.

**Enhancements**

* Backups: add ability to send SSH credentials.
* Blocks: allow the insertion and preview of any Jetpack block in the editor, even when the block is only available via a Paid plan.
* Carousel: use a pointer cursor when hovering over galleries that utilise the Carousel feature.
* Dashboard: improve the display of the feature cards in the main Jetpack dashboard.
* General: hide edit post link on your site when viewing it via the WordPress mobile app.
* oEmbeds: add support for Song.link service.
* Stats: improve performance of the Stats tracking pixel by eliminating blocking JavaScript.
* Stats: improve Cache performance by switching from the WordPress Options API to the WordPress Transient API.
* Support links: use the Beta support form when on a development version.
* Sync: add a term taxonomy blacklist option, and start blacklisting taxonomies that do not need to be synchronized with WordPress.com.
* Sync: improve reliability of the synchronization of taxonomies.
* Videos: ensure any deprecations added in the core video block are not overwritten.
* Widgets: allow the customization of avatar image options in the Top Posts Widget, via a filter.
* Widgets: add option to open Flickr gallery images in a new tab.
* WordPress.com Activity Log: avoid display issues with WooCommerce Product Reviews.
* 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.

**Improved compatibility**

* AMP: ensure CSS compatibility with the Sharing buttons.
* AMP: ensure full compatibility with Jetpack's Image CDN.
* Dashboard: fix layout issues when viewing the dashboard on WordPress.com Business sites.
* Compatibility suite for shared libraries: fix PHP notice when running suite.
* Contact Form: ensure the Date picker field does not cause any AMP validation errors.
* 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.

**Bug fixes**

* Admin Page: fix the behaviour of the Jetpack Videos button in the "My Plan" tab.
* Admin Page: fix a typo in the Magic Links modal.
* Connection process: bring back the ability to connect to WordPress.com via XML-RPC or REST API.
* Custom CSS: fix Media Width label layout issue in Firefox.
* Dashboard Notices: fix layout issues on sites using an RTL language.
* Simple Payments: fix security vulnerability in the Simple Payments description output.
* Sync: fix home and Site URL synchronization issues on sites with custom Cron implementations.
* WordPress.com Activity Log: add Action Scheduler to the list of blacklisted post types
* 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.

--------

Expand Down
48 changes: 34 additions & 14 deletions to-test.md
@@ -1,25 +1,45 @@
## 7.6
## 7.7

### AMP
### Jetpack Connection

We've made multiple changes to Jetpack to improve compatiblity with the AMP plugin. We'd recommend installing both plugins on your site and run some tests. You'll want to enable the following Jetpack features:
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.

- Sharing
- Image CDN
- Related Posts
#### Transfer Jetpack ownership to another admin

Then, in your AMP settings, you can switch between different AMP modes. For each mode, the Jetpack features above should keep working well and appear on your site.
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.

- When using the Image CDN feature and looking at your site in an AMP view, you should see `amp-img` and `amp-anim` tags instead of the usual `img` tags, all relying on images hosted with our CDN.
- Related Posts should appear at the bottom of your posts, whether you are looking at your site via an AMP view or not. It's worth noting that in some AMP modes, you will not see any styles for the Related Posts just yet.
- When using the sharing buttons and looking at your site in an AMP view, you should see that some of the buttons will be displayed in a style developed by the AMP plugin (with square buttons), while other buttons will not be displayed at all because they are not supported by AMP.
To test this:

### Sync
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.

We've also made some changes and fixed some issues with the synchronization of your site's activity, posts, and taxonomies back to WordPress.com. To test this, we would encourage you to use many of the features that rely on sync, such as:
### Jetpack Videos

- Publicize & Subscriptions: try publishing or scheduling a new post and make sure it is sent to your followers. You will also want to make sure the information that is sent to your followers is correct; the categories listed at the bottom of the subscription emails should be correct for example.
- The WordPress.com Dashboad interface: try editing categories and other categories via the WordPress.com interface; you will want to make sure that what's displayed there is up to date and can be updated.
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.

### Others

Expand Down

0 comments on commit 190301b

Please sign in to comment.