Skip to content

Commit

Permalink
Changelog 5.9: running changelog (#8819)
Browse files Browse the repository at this point in the history
* update changelog.txt

* Update readme.txt with scaffolding for 5.9 changelog and release draft shortlink

* Add changelog entry for #8243

* Add changelog entry for #8296

* Add changelog entry for #8367

* Add changelog entry for #8686

* Add changelog entry for #8707

* Add changelog entry for #8709 and #8714

* Add changelog entry for #8729

* Add changelog entry for #8777

* Add changelog entry for #8780

* Add changelog entry for #8786

* Add changelog entry for #8787

* Add changelog entry for #8801 #8805 #8832 #8865 and #8804

* Add changelog entry for #8817

* Add changelog entry for #8822

* Add changelog entry for #8823

* Add changelog entry for #8829

* Add changelog entry for #8834

* move some items to major enhancements

* Add changelog entry for #8836

* Add changelog entry for #8839

* Add changelog entry for #8861

* Add changelog entry for #8862

* Add changelog entry for #8863

* Add changelog entry for #8866

* Add changelog entry for #8870

* Add changelog entry for #8874

* Add changelog entry for #8875

* Add changelog entry for #8881

* Add changelog entry for #8890

* Add changelog entry for #8911

* Add changelog entry for #8927

* Add changelog entry for #8931

* Add changelog entry for #8933

* Add changelog entry for #8930

* fix wording

* typo

* minor fixes

* replace partner scripts for Jetpack Start in changelog entry

* Update to-test.md

* Update to-test.md

* minor style fixes to to-test.md

* minor style fixes to to-test.md

* minor fixes on to-test.md

* Add changelog entry for #8868

* Add changelog entry for #8844

* Add changelog entry for #8664

* Add changelog entry for #8935

* Add changelog entry for #8425

* Add changelog entry for #8625
  • Loading branch information
oskosk authored Feb 27, 2018
1 parent a75de0c commit 1174ef5
Show file tree
Hide file tree
Showing 3 changed files with 334 additions and 34 deletions.
74 changes: 74 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,79 @@
== Changelog ==

= 5.8 =

* Release date: February 6, 2018
* Release post: https://wp.me/p1moTy-731

**Major Enhancements**

* [Lazy Images](https://jetpack.com/support/lazy-images/): after a Beta
period, you can now enable this new feature from Jetpack > Settings in your
dashboard.
* [Elasticsearch-powered
search](https://jetpack.com/features/design/elasticsearch-powered-search/):
also out of Beta! We've improved the way data is indexed behind the scenes,
and made changes to the Search widget and its filters. (Elasticsearch is a
trademark of Elasticsearch BV, registered in the U.S. and in other countries.)

**Enhancements**

* Comment moderation tools: moderation emails now point to WordPress.com when
using the `edit_links_calypso_redirect` option.
* Custom CSS: add CSS Grid Layout support.
* Dashboard: update list of features available in Paid plans.
* Dashboard: improve the display of notices inside the Jetpack dashboard.
* Dashboard: update content displayed in the Jetpack dashboard when not
connected to WordPress.com.
* Development mode: improve the display of the development notice.
* General: add a new filter, `jetpack_active_modules`, allowing site owners to
filter the list of active modules.
* Notices: add rel tags to notice links to avoid issues when links open in a
new window.
* Onboarding: add functionality for saving Business Address in the Contact
Info widget.
* Onboarding: save site type during site setup process.
* Onboarding: enable loading of specific modules when using the Onboarding
process.
* Post Images: allow passing size when searching for images in HTML.
* REST API: update the plugin installation process to use a new library.
* REST API: allow changing the number of posts displayed in the RSS feed, and
whether feeds display full text or a summary.
* REST API: simplify our invites endpoint.
* Sharing: make sure the Whatsapp button works on mobile and on desktop.
* Sharing: add new filter, `wp_sharing_email_send_post_subject`, to allow
modifying the email sharing subject line.
* Shortcodes: update the GettyImages shortcode to use the new format required
by GettyImages.
* Site Settings: add support for site language and timezone settings.
* Sync: improve synchronization of user actions, theme and plugin edits /
updates, post status, updates on Multisite networks, Protect events, and
WooCommerce's meta data.
* WordAds: enable the Ads in the header by default.
* WordAds: add filters so site owners can control the display of the ads via
code as well.

**Improved compatibility**

* Lazy Images: fix issues with the Gazette theme.
* Open Graph: add Open Graph Metabox to the list of conflicting plugins.
* Masterbar: fix incompatibility with BeaverBuilder plugin.
* PHP 7.2: fix issues when running Jetpack with PHP 7.2.

**Bug fixes**

* Carousel: fix PHP Notice with images using custom meta.
* Dashboard: make sure all links to WordPress.com point to the right site's
settings on WordPress.com.
* Dashboard: update links to the plugin interface on WordPress.com to load the
full plugin management page.
* General: fix images shown in the dashboard when Jetpack is installed in a
directory different than `jetpack`.
* Lazy Images: make sure Lazy Load can be triggered even when images are added
to the content very late.
* Stats: make sure the Stats script is XHTML compliant.
* Widgets: Mailchimp - avoid conflicts with jQuery UI.

= 5.7.1 =

* Release date: January 16, 2018
Expand Down
56 changes: 56 additions & 0 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,62 @@ There are opportunities for developers at all levels to contribute. [Learn more

== Changelog ==

= 5.9 =

* Release date: March 6, 2018
* Release post: https://wp.me/p1moTy-7mW

**Major Enhancements**

* WooCommerce Analytics: Added a new module for WooCommerce analytics that will use Jetpack's analytics functionality to help you track activity on your WooCommerce store.
* Custom Content Types: Added support for excerpts on Testimonial and Portfolio.

**Enhancements**

* Activity Log: Improved the way we show failed login attempts in Jetpack's Activity Log.
* Admin Page: We now hide settings for Lazy Images and Photon in the Admin page when the modules are not enabled due to being filtered out by jetpack_get_available_modules.
* Admin Page: Now we only show the dismissal button in Apps card of the Jetpack Dashboard for admin users.
* Build: Added a pre-commit hook for linting the Jetpack Admin Page source code. This aids in finding common syntax and style problems before having to wait for automated tests to run.
* JSON API: We removed an obsolete endpoint for updating invites.
* Onboarding: Added the ability to configure the country for a business address the using the Onboarding functionality of Jetpack.
* Onboarding: Added the ability to enable the stats module when using the Onboarding functionality.
* Onboarding: We now delete the onboarding token when the site gets connected.
* Jetpack Start: Updated scripts for partners allowing to pass a tracking ID when provisioning or cancelling a plan which will help in debugging.
* Jetpack Start: Improved the documentation for partners so they're now able to get them right on the Jetpack's Github repository under the docs/partners directory.
* Plans: Correctly forward the client IP address for currency localization.
* Plans: Updated the copy-text on Jetpack's Admin page for plans to be more concise on the features of each plan.
* REST API: Added a plans endpoint to Jetpack's REST API to better handle the features of each Jetpack plan internally.
* Search Implicitly activate Jetpack Search when attempting to add the Jetpack Search widget.
* Search: Updated the Jetpack Search settings card to be more helpful in setting up the widget.
* Search: We made the "Add Jetpack Search Widget" link in the Search module settings card open the widgets section of the customizer.
* Search: Move any active search widgets to the inactive list if you disable the search module.
* Search: Only log mysql and ES query times that are less than 60 seconds. There are some outliers that mess up our stats.
* Sync: Improved the way widget titles are synchronized to WordPress.com servers when widgets are saved or updated.
* Twitter Cards: Added new jetpack_twitter_image_default filter to allow themes and plugins to customize twitter:image when no suitable image is found automatically.
* We updated the way we handle Jetpack's green color in out stylesheets for better compatibility with Jetpack's new logo.

**Improved compatibility**

* Admin Page: Jetpack's Admin Page javascript code is now fully compatible with React 16.
* JSON API: Updated the modules endpoint Jetpack's JSON API to reply with a new property `override` that indicates if a module was either enabled or disabled by a filter.
* Lazy Images: Updated the library used as IntersectionObserver for Lazy Images. We now use the W3C IntersectionObserver polyfill.
* Lazy Images: Jetpack now allows the lazy images module to skip images with the skip-lazy css class or any given class of your choice by using the jetpack_lazy_images_blacklisted_classes filter.
* Masterbar: Updated the sign out button behaviour of the Masterbar to not sign you out of WordPress.com when you sign out of your site for regular Jetpack sites.
* REST API: Updated the modules endpoint in Jetpack's REST API to be aware of modules that have been filtered through option_jetpack_active_modules allowing for better compatibility with custom Jetpack installation where the administrator decides to filter out specific Jetpack modules.
* Sync: Added the jetpack_sync_action_before_enqueue action that's done when anything gets enqueued before being synchronized to WordPress.com servers.

**Bug fixes**

* Admin Page: Removed all linting warnings for the JS code of the Admin page. These were only shown in development builds.
* Connect: Fixed an issue that sometimes resulted in a notice being shown about another user already having connected a Jetpack site when attempting to connect your site to WordPress.com
* General: Added suppress_filters param to get_posts / get_children function calls.
* Markdown: Updated WordAds code to not use create_function which is getting deprecated in PHP 7.2.
* Sync: Fixed a problem in Jetpack Sync code when trying to get property of non-object in the post syncing file.
* Sync: Stopped synchronizing the sitemap post types to WordPress.com servers as it was an issue given the size of these.
* Tracks events: Track events are logged now only if the user has accepted ToS and not just if Jetpack is connected.
* Widget Visibility: Added a decodeEntities function in widget-conditions.js to handle entity decoding for the minor conditions dropdown.
* WordAds: Updated WordAds code to not use create_function which is getting deprecated in PHP 7.2.

= 5.8 =

* Release date: February 6, 2018
Expand Down
Loading

0 comments on commit 1174ef5

Please sign in to comment.