Jetpack 6.0

Welcome to another release of Jetpack. The big new thing in Jetpack 6.0 is:

Enhanced privacy controls and GDPR compliance

Jetpack customers have always been protected by Automattic’s privacy policy, but we’ve gone further to give you even more control over your data. As of Jetpack 6.0 we have created a dedicated settings page where you can access all privacy-related documents as well as an option to opt out of activity tracking if you wish to do so.

Find out more about the changes in this release

Posted in Releases | Tagged , , , , | 11 Comments

Jetpack 5.9: General Maintenance

Today’s release of Jetpack 5.9 includes some general maintenance items, many of which are included due to feedback received after the release of our search and Lazy Loading Images features in 5.8. You probably won’t find anything surprising in the list below, but it’s still worth a read to see what we’ve improved!

Here’s everything you’ll find in 5.9:

Improving the behavior of Jetpack Search

We received some great feedback about the Elasticsearch-powered search feature in our Professional plans that helped us make some important changes to its behavior in this release.

First, we’ll now implicitly activate this feature when the Jetpack Search Widget gets added to a sidebar. Also, the link from the Jetpack Search settings card will now properly direct you to the Widgets section in the customizer, so it’ll be easier to add and customize your search widget.

Another change we’ve introduced: any active Jetpack Search widgets will be moved to the inactive list if you disable the search feature.

Adding a filter to the Lazy Loading Images feature

We now allow images to be ignored by the Lazy Loading Images feature (introduced in 5.8) if they contain a reserved class name — by default, skip-lazy, or a custom one you define via the new jetpack_lazy_images_blacklisted_classes filter.

To use this on your site, apply the like skip-lazy class to a post or page with images, and verify that they do not load in a deferred fashion when visiting the content from the frontend.

Signing out from the WordPress.com Toolbar no longer logs you out of WordPress.com

Previously, when your site had the WordPress.com Toolbar enabled and you signed out of your site, you would also be signed out of WordPress.com. This would potentially create a strange experience if you just were trying to sign out to your site in order to perform testing.

With Jetpack 5.9, if you sign out from the toolbar, you will only be logged out of your site — not WordPress.com. You will still be able to configure Jetpack from WordPress.com if you wish to.

Additional performance enhancements

Finally, here are a few additional changes you may want to be aware of:

  • We improved the way we handle characters for the minor conditions dropdown of the Widget Visibility section. For example, categories containing names with an ampersand will now be properly shown.
  • We added support for excerpts to the Portfolio and Testimonial custom post types.
  • A new filter, jetpack_twitter_image_default, was added to allow themes and plugins to customize twitter:image when no suitable image is found automatically.
  • We removed an error that would occasionally appear when attempting to connect a site after clicking the Jetpack banner in the WordPress Dashboard.

Full changelog and thanks

As always, the changelog provides the full list of updates and changes in this release. If you have questions or feedback, please get in touch and we’ll be happy to help.

Install Jetpack on your site or upgrade to 5.9 today to try out the latest improvements!

Thank you to the contributors to this release:

Alex Mills, Anna Magdalena Kedzierska, Ben Lowery, Bernie Reiter, Brandon Kraft, Daniel Walmsley, Derek Smart, Elio Rivero, Enej Bajgoric, Eric Binnion, Greg Ichneumon Brown, Igor Zinovyev, James Nylen, Jeff Bowen, Jeff Golenski, Jeremy Herve, Jonny Harris, Marin Atanasov, Matt Wiebe, Michael Turk, Miguel Lezama, Mikael Korpela, Nicole Kohler, Oscar Lopez, Paul Sealock, Rebecca Hum, Richard Muscat, Rob Landers, Robert Elliott, Rocco Tripaldi, Ryan Barrett, Steven Lin, Stephen Edgar, Umang Vaghela, Yaroslav Kukharuk and Žiga Sancin.

Posted in Releases | Tagged , | 8 Comments
Jetpack 5.8. Advanced Search and lazy loading

Jetpack 5.8: A Focus on Speed with Faster Search and Lazy Loading Images

Today’s release of Jetpack 5.8 includes several features that have graduated from beta testing. We are very excited to bring them out for you to try.

Let’s take a closer look at what we’ve included in this update, and how today’s additions will help you speed up your site and deliver faster, more relevant content to your visitors — always a good thing!

New search service exits beta

The most exciting news first: all Professional plan customers will now be able to use the new Jetpack search service, which replaces the default WordPress search functionality with an Elasticsearch-powered service. This delivers more relevant results with powerful filtering options and unmatched scalability for sites with large amounts of content.

For sites that have a large number of posts, pages, or products, you will see significant improvements to both the speed of searching through the site, as well as to the relevance of the results returned.

For site builders, you can configure our sidebar widgets so that users can refine their search by any categories, tags, month/year, post type or any taxonomy. For developers, we expose the full power of Elasticsearch under the hood — send custom queries or use our template tags to customize the end-user search experience. Learn more about this feature on our support page.

Jetpack Elasticsearch-powered Search on a Photography blog

We received a ton of fantastic feedback from customers who tested this during the early stages, and we’d like to give our heartfelt thanks to everyone who submitted their feedback, test results, and ideas for improving this integration prior to today’s official launch.

Lazy loading images

Sites that have a large number of images — like photo blogs, travel sites, and online stores — have a new feature to try out that may significantly speed things up and lower their bounce rates. We’ve implemented a lazy loading images feature into Jetpack 5.8, which significantly reduces page load times for end users.

Lazy loading images work in this way: instead of waiting for the entire page to load before displaying it to a visitor, Jetpack will instead show the page’s non-image content as quickly as possible (usually instantly). Jetpack then requests and downloads images on the page when the user scrolls down, so they’ll appear right as the user gets to that point on the screen.

Here’s a short video showing the difference between a site with this feature and one without:

Combined with our existing image CDN, this has the potential to speed up media-heavy sites dramatically. We’d love to hear your feedback on it if you give it a try.

Get more for your money with Jetpack Premium

About a week ago, we quietly rolled out some changes to our Premium plan. The keen-eyed among you may have already spotted the changes or new features in your dashboard, but if you missed it, here’s what’s new.

Previously, there were some minor differences in the security offerings between our Premium and Professional plans. But now, Premium customers have access to on-demand security scanning and automated threat resolution.

We’ve also lifted the 13GB restriction on video uploads for the plan, so Premium customers now get unlimited video uploading and streaming services.

Jetpack’s video hosting service is designed and optimized for WordPress, integrates directly into the media library you use on a daily basis, and—best of all—is completely ad-free. It uses the same CDN as our images, so it’s blazing fast. If you haven’t already tried it, now’s a great time to experiment!

Jetpack Premium customers can now experience all our Jetpack SEO tools.

Finally, we’ve made all of our SEO tools available to Premium customers. You can now preview and optimize your site content, or get in-depth stats with our seamless Google Analytics integration.

We think all of these additions make our Premium plan an even better value for WordPress users. At just $99 annually, it’s the most affordable way to get best-in-class security tools, super fast photo and video hosting, features that will improve your site traffic and search engine rankings, and so much more.

Not a Jetpack Premium customer? We also have a major improvement coming for Jetpack Personal that we’ll be ready to announce in just a few weeks. Keep an eye on your dashboard for an important notice soon!

Additional enhancements and improvements

Finally, here are a few smaller changes we still think are worth mentioning:

  • We’ve significantly reduced CSS and JavaScript assets that Jetpack requires when using features like infinite scroll and embedding rich content with shortcodes. Our payload has been reduced by 500kb.
  • Support has been added for site language and timezone settings.
  • We’ve improved the display of notices inside the Jetpack dashboard.
  • The GettyImages shortcode has been updated to use the new format required by GettyImages.
  • For Premium and Professional customers using our ad program, we’ve now enabled the ads in the header by default. We’ve also added filters so you can control the display of the ads via code.
  • We’ve improved the display of the Development Mode notice.

Full changelog and thanks

As always, you can see a list of the additions, updates, and bugfixes in this release by reading the changelog for 5.8.

If you have any questions about these changes or feedback on the new features, please get in touch and one of our Happiness Engineers will gladly lend a hand.

Install Jetpack or upgrade to 5.8 today to see just how fast your site can go!

Thanks to the contributors to this release:

Adam Zielinski, Alex Mills, Anna Magdalena Kedzierska, Bernie Reiter, Daniel W. Robert, Daniel Walmsley, Derek Smart, Derek Springer, Elio Rivero, Enej Bajgoric, Eric Binnion, Greg Ichneumon Brown, Igor Zinovyev, James Nylen, Javi Alvarez, Jeff Bowen, Jeff Golenski, Jeremy Herve, Joell Lapitan, Jon Surrell, Marin Atanasov, Matt Wiebe, Michael Turk, Miguel Lezama, Mikael Korpela, Nicole Kohler, Oscar Lopez, Peter Westwood, Richard Muscat, Rob Landers, Rocco Tripaldi, Rodrigo Iloro, Sam Hotchkiss, Sanket Parmar, Scott Hartley, Simon Prosser, Stephen Edgar, Umang Vaghela, Victoria Holland, Jonathan Sadowski, and Philip John.

Posted in Releases | Tagged , , , , , | 36 Comments

Jetpack 5.7.1

Jetpack 5.7.1 is now available for download and includes two important bug fixes. We recommend that you update your sites to the latest version to fix a problem in the Settings screen, and to avoid potential errors when logging in to a site on a multisite WordPress installation.

Here are the two fixes you’ll find in this point release:

  • The Security tab of the Settings page is no longer polling for status, constantly updating the displayed information.
  • Users of multisite WordPress installations would sometimes encounter fatal errors when logging in to their sites. We made sure that’s no longer the case.

These are the only changes in Jetpack 5.7.1 compared to the previous release. If you’d like to know what changed in previous versions, you can find the full changelog here.

A big thank you to everyone who contributed to 5.7.1: Alex Mills, Oscar Lopez and Derek Smart.

Posted in Releases, Uncategorized | Comments Off on Jetpack 5.7.1

Jetpack 5.7: Holiday Maintenance

New year, new Jetpack! Jetpack 5.7 is now available for download — update today for maintenance updates, bug fixes, and improvements.

Jetpack Search Customization

We’ve rolled out more improvements to our beta release of Jetpack Search for Professional plan customers. In this release, we’ve added support for configuring sidebar filtering in the WordPress Customizer. Now, you no longer need to write code to add search filtering to your site.

You can learn a bit more about customizing Search here.

Comments

Jetpack used to filter out all content added by other plugins hooking on comment_form_after. No more! Other plugins hooking on the same filter for showing content now work seamlessly with Jetpack.

Markdown

There was a bug that stopped you from using markdown as content for a shortcode — it would insert a weird hash number into the rendered content. The key word is “was”: we fixed it.

Full changelog and thanks

These are just a few of the updates and bug fixes in this release. If you’re curious, you can find the full changelog here.

Thanks as always to our contributors:

Alex Kirk, Allen Snook, Brandon Kraft, Chris R, Daniel Walmsley, Derek Smart, Derek Springer, Elio Rivero, Enej Bajgoric, Eric Binnion, George Stephanis, Greg Brown, Hew Sutton, Igor Zinovyev, Jacopo Tomasone, Jason Caldwell, Jeremy Herve, Jose Jaureguiberry, Mark George, Mark Samman, Marko Andrijasevic, Michael Turk, Miguel Lezama, Marin Atanasov, Nick Daugherty, Oscar Lopez, Philip John, Rocco Tripaldi, Rodrigo Iloro, and Umang Vaghela.

Posted in Releases, Uncategorized | Comments Off on Jetpack 5.7: Holiday Maintenance

Jetpack 5.6.1: Contact Form Security Update and Other Improvements

Jetpack 5.6.1 is now available for download and includes some important security updates, bug fixes, and improvements. We recommend that you update your sites to the latest version as soon as possible, particularly if you use the Contact Form feature frequently or on several pages.

These are the three major changes you’ll find in this point release:

  • Extra security has been added to the Contact Form to improve permissions checking when updating a contact form’s settings.
  • We’ve extended the limit on character count to 280 for the Publicize feature when posting to Twitter.
  • Finally, we fixed a bug that disabled “saving” widgets when removing a Widget Visibility rule.

Those are just a few of the updates and bugfixes in this release. If you’re curious, you can find the full changelog here.

A big thank you to everyone who contributed to 5.6.1: Marin Atanasov, Matthew Denton, Rinat K, and George Stephanis.

Posted in Releases | Tagged | 15 Comments

Jetpack 5.6: Enhanced Ecommerce, Jetpack Search Improvements, and Better Photon Tags

Today’s release of Jetpack 5.6 includes one major addition for Professional plan customers, as well as improvements to the Search feature you’ve been helping us test for the last few weeks. We’ve also changed the way our image CDN handles attributes in tags, plus minified some JavaScript in shortcodes to speed up your site.

Let’s take a closer look at what we’ve included in this update, and how it’ll help you run a faster, more successful site.

Enhanced Ecommerce Tracking support for Professional plan customers

Jetpack Professional customers using WooCommerce and needing some in-depth Google Analytics reports will be happy with this release: we’ve now added support for Enhanced Ecommerce Tracking, which gives you deeper insights into product page activity, shopping cart additions and removals, and purchase data.

To connect Jetpack, your WooCommerce store, and Google Analytics, first upgrade to a Professional plan (if you haven’t already), then:

  • In Google Analytics, navigate to Admin and choose the account you want to enable Enhanced Ecommerce for.
  • Click Ecommerce Settings and toggle both Ecommerce Settings and Enhanced Ecommerce Settings to On.
  • Return to Jetpack and visit Settings > Traffic. Toggle the settings below the Google Analytics label on or off to track (or not track) features like add to cart events, product impressions, and the checkout process.

Enable these ecommerce settings in Jetpack to hook Google Analytics into your online store.

You can read more about enabling Enhanced Ecommerce Tracking here, as well as learn about the benefits of this enhanced tracking on this page.

Jetpack Search improvements, and some initial results from our tests

In the release of Jetpack 5.4, we added a beta version of Jetpack Search for Professional plan customers. Thanks to your feedback, we’ve since fixed a number of bugs that were preventing faceted search and filtering from working properly.

This feature still requires some code to enable and customize, but it can provide a great search experience, especially for sites with a high number of products or posts. You can see a custom faceted search UI in action on KFF.org, a WordPress.com VIP site which was our initial launch partner for a similar search product in 2013.

You can learn a bit more about customizing Search here.

There are currently 200 sites using Jetpack Search in production. Here are some interesting stats we can share with you:

  • More than 10 of these sites have 100,000+ visitors per month.
  • Some of these are WooCommerce sites with hundreds or even thousands of products.
  • In fact, 20% of the sites using Jetpack Search are running WooCommerce!
  • 20% of the sites testing this feature are non-English — this is great to see because we support any language, and also do custom analysis for 29 languages.

If you’re a Professional customer, are interested in Elasticsearch, and/or want to serve faster results to your visitors, please give it a try and let us know what you think. We’ve been getting some helpful feedback so far:

… and we’d love to hear from you, too!

Photon now preserves attributes in image tags

Until now, when filtering content, our image content delivery network (CDN), Photon, removed width and height attributes from image tags. This was done to make sure images were never distorted, regardless of how they were being inserted into a post or page.

We’ve now improved this process and will avoid removing those attributes when we can. Photon will preserve these attributes in tags present in slideshows, galleries, custom (non-Jetpack) galleries, and individual images.

JavaScript has been minified for shortcodes that use it

We’re also now using minified JavaScript files for all of Jetpack’s shortcodes that rely on JavaScript to function. Minifying these files may result in improved performance of your site.

The affected shortcodes are:

  • Brightcove
  • Gist
  • Instagram
  • Presentations
  • Quizzes
  • Recipes
  • Slideshows

Full changelog and thanks

As always, the changelog provides the full list of updates and changes in this release. If you have questions or feedback, please get in touch and we’ll be happy to lend a hand.

Install Jetpack on your site or upgrade to 5.6 today and let us know how it goes!

Thanks as always to our contributors:

Alex Kirk, Allen Snook, Brandon Kraft, Chris R, Daniel Walmsley, Derek Smart, Derek Springer, Elio Rivero, Enej Bajgoric, Eric Binnion, George Stephanis, Hew Sutton, Igor Zinovyev, Jacopo Tomasone, Jason Caldwell, Jeremy Herve, Jose Jaureguiberry, Mark George, Mark Samman, Marko Andrijasevic, Michael Turk, Miguel Lezama, Nick Daugherty, Oscar Lopez, Philip John, Rocco Tripaldi, Rodrigo Iloro, and Umang Vaghela.

Posted in Releases | Tagged , , | Comments Off on Jetpack 5.6: Enhanced Ecommerce, Jetpack Search Improvements, and Better Photon Tags

Jetpack 5.5.1: Fixing Issues with Custom Links

In this month’s release of Jetpack 5.5, we made some changes that created errors if you were using other plugins that added custom links to the WordPress Plugins menu option. This is now fixed — please update if you were experiencing this issue and all plugins/links should work as expected.

This point release also includes a few other improvements and fixes you may want to be aware of:

  • We have fixed an issue that did not allow users to upload plugins using API requests.
  • Open Graph links in post headers are no longer invalid in some special cases.
  • We fixed warnings happening when syncing users with WordPress.com.
  • We updated the way the Google+ button is loaded to match changes made by Google. This ensure the button is always displayed properly.
  • We fixed some conflicts between Jetpack’s responsive videos and the updates made to video players in WordPress 4.9.
  • And finally, we updated Publicize‘s message length to match Twitter’s new 280 character limit, so you’ll no longer be told your custom message is too long when you exceed 140 characters.

We apologize for any inconvenience you may have encountered with the 5.5 release and recommend you update now.

Thank you to the contributors to this release: Enej Bajgoric, Jeremy Herve, Mark Samman, Miguel Lezama, and Oscar Lopez.

Posted in Releases | Tagged , | Comments Off on Jetpack 5.5.1: Fixing Issues with Custom Links
Jetpack 5.5: compatibility with WordPress 4.9 and performance enhancements

Jetpack 5.5: Connection Improvements and WordPress 4.9 Compatibility

Today’s release of Jetpack 5.5 includes some changes to the Jetpack connection process meant to reduce issues and plugin interference. We’ve also prioritized compatibility with the upcoming release of WordPress 4.9, which is currently scheduled for release on November 14.

Let’s take a closer look at what we’ve included in this update.

Improvements to the connection process

We’ve made some changes to the connection process between Jetpack and WordPress.com. These changes should reduce the number of issues that may happen on a site when switching from a HTTP to HTTPS connection.

We’ve also improved this process to make sure that other WordPress plugins can’t interfere with your connection and accidentally disable features that rely on the WordPress.com servers (like our image CDN, Related Posts, etc.).

Syntax highlighting in CSS now handled by WordPress 4.9

The next major version of WordPress, 4.9, is currently scheduled to be released next week, November 14 (but you can try a release candidate right now!). 4.9 will include a lot of changes to its code editors, like syntax highlighting, linting, and auto-completion.

As part of those changes, the built-in CSS editor will now have its own syntax highlighter. Until now, this feature wasn’t available unless you used Jetpack and its Custom CSS module. So from now on, Jetpack will let WordPress handle syntax highlighting if you run version 4.9.

Jetpack’s Gallery Widget will be migrated to WordPress

The Gallery Widget provided by Jetpack will also be obsoleted by the 4.9 update, which will include its own Gallery Widget.

When you update to WordPress 4.9, we’ll automatically migrate any Jetpack Gallery Widgets to WordPress ones (as seen here).

If you use any Jetpack Gallery Widgets on your site, they will be automatically migrated and become WordPress Gallery Widgets once you update to WordPress 4.9.

You shouldn’t see any major changes to your Jetpack widgets with the migration. However, if you use plugins that enable additional widget settings (not provided as part of Jetpack), you could lose these settings due to the way those plugins store the data. You can avoid this by using a new Jetpack filter to force the legacy code to load and then migrate your settings to 4.9 manually.

Additional performance enhancements

Finally, let’s wrap things up with a few additional enhancements you may want to be aware of:

  • The Carousel feature has been improved, and you should see better performance in standard and tiled galleries, as well as with comments on Carousel images.
  • Videos directly embedded into a page will no longer be locked to a specific version of Jetpack. This ensures all users see the newest version of the video player.
  • Our SEO tools will no longer output any custom meta tags if another SEO plugin is active.
  • A new filter, (`jetpack_google_translate_widget_layout`), has been added to the Google Translate Widget to allow you to change its layout.
  • We removed the Press This sharing button if you are not using the plugin, which is no longer part of WordPress core as of 4.9.

Full changelog and thanks

As always, the changelog provides the full list of updates and changes in this release. If you have questions or feedback, please get in touch and we’ll be happy to lend a hand.

Install Jetpack on your site or upgrade to 5.5 today and let us know how it goes!

Thank you to the contributors to this release:

Adrien Missemer, Allen Snook, Brandon Kraft, Daniel Swiatek, Daniel Walmsley, Demitrious Kelly, Derek Smart, Elio Rivero, Enej Bajgoric, Eric Binnion, George Stephanis, Igor Zinovyev, Jacopo Tomasone, Jason Johnston, Jeremy Herve, Jonathan Sadowski, Kirk Wight, Marko Andrijasevic, Michael Turk, Miguel Lezama, Miklos Juhasz, Nick Daugherty, Oscar Lopez, Paul Sieminski, RC Lations, Rich Collier, Rob Landers, Rocco Tripaldi, Rodrigo Iloro, Scott Stancil, Weston Ruter, and Yoav Farhi.

Posted in Releases | Tagged , , , , , | 10 Comments

Jetpack 5.4: Date Picker in Contact Form, Comment Improvements, and Welcome Screens

Today’s release of Jetpack 5.4 includes the addition of a new field to our Contact Form editor, display improvements to Comments and how they integrate with themes, and welcome screens for users of our paid plans. We’ve also added a new search feature, currently in beta, that Jetpack Professional customers can help us test.

Let’s take a closer look at what we’ve included in this update.

Date picker added to Contact Form editor

We added a new field to the Contact Form editor that allows you to add a date picker to your forms.

You can now create forms with date pickers.

This allows you to ask visitors to submit delivery dates, their birthdays, the best day to contact them, or anything else you can think of.

Improvements to Comments and theme compatibility

We’ve made some improvements to how the Jetpack comment form is displayed in some themes.

When enabled on your site, the Comments feature should now display a form with a default height. There should also be no extra white space below it. Comments entered into the form will cause the height of the form to expand automatically.

Welcome screens added to paid plans

When purchasing a Jetpack Personal, Premium, or Professional plan, you’ll now see a welcome screen with some tips to help you make the most of the plan you just purchased.

Here’s what you might see if you purchase a Personal plan.

Jetpack Search (Beta) available for Professional plan customers

If you’ve purchased a Professional Plan for your Jetpack site, this new release will give you access to a new feature we’re currently still testing: Jetpack Search, powered by Elasticsearch.

To get started, go to Settings > Traffic on WordPress.com, and select a site using Jetpack 5.4 and a Professional plan. Scroll down to the bottom of the page and enable the search feature.

This feature is still in beta, and we’d love to hear your thoughts and feedback if you give it a try.

Miscellaneous updates and fixes

Finally, here are a few more updates we’ve made in 5.4:

  • Fixed some UI issues within the Jetpack settings interface for the Internet Explorer 11 browser.
  • The Simple Payments button received some minor display improvements.
  • Facebook embeds have received display improvements.
  • RTL style fixes for some shortcodes.
  • Added a new “Time Unit” setting to available widgets.
  • Third party plugin and theme authors can add new menu items to the WordPress.com toolbar.

Full changelog and thanks

The changelog provides the full list of updates and changes in this release. If you have questions or feedback, please get in touch.

Install Jetpack on your site or upgrade to 5.4 today and let us know what you think!

Thank you to the contributors to this release:

Alexander Concha, Allen Snook, Andrew Duthie, Anthony Bubel, Daniel Walmsley, Derek Smart, Donna Peplinskie, Elio Rivero, Enej Bajgoric, Eric Binnion, Erick Hitter, George Stephanis, Igor Klimer, Igor Zinovyev, Umang Vaghela, James Fraser, James Nylen, Jeremy Herve, Justin Shreve, Kirk Wight, Lance Willett, Marko Andrijasevic, Michael Turk, Miguel Lezama, Nick Daugherty, Nicole Kohler, Oscar Lopez, Paul Sieminski, RC Lations, Rastislav Lamos, Rob Landers, Rocco Tripaldi, Sam Hotchkiss, Scott Stancil, Stanimir Stoyanov, Steve Seear, Takashi Irie, and Thomas Guillot.

Posted in Releases | Tagged , , , , , , | 10 Comments

Unlimited Video Hosting

Jetpack Premium now provies unlimited use of our video CDN. Save on hosting storage and bandwidth costs by streaming fast, ad-free video from our global network.

Learn More