PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 8.7.0.1
Jetpack – WP Security, Backup, Speed, & Growth v8.7.0.1
15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / changelog.txt
jetpack Last commit date
3rd-party 5 years ago _inc 5 years ago bin 6 years ago css 5 years ago extensions 5 years ago images 6 years ago json-endpoints 5 years ago languages 5 years ago modules 5 years ago sal 5 years ago src 6 years ago vendor 5 years ago views 6 years ago .svnignore 12 years ago CODE-OF-CONDUCT.md 9 years ago changelog.txt 5 years ago class-jetpack-wizard-banner.php 6 years ago class.frame-nonce-preview.php 6 years ago class.jetpack-admin.php 6 years ago class.jetpack-affiliate.php 6 years ago class.jetpack-autoupdate.php 6 years ago class.jetpack-bbpress-json-api.compat.php 6 years ago class.jetpack-cli.php 5 years ago class.jetpack-client-server.php 6 years ago class.jetpack-connection-banner.php 6 years ago class.jetpack-data.php 6 years ago class.jetpack-debugger.php 7 years ago class.jetpack-error.php 5 years ago class.jetpack-gutenberg.php 5 years ago class.jetpack-heartbeat.php 6 years ago class.jetpack-idc.php 6 years ago class.jetpack-ixr-client.php 6 years ago class.jetpack-modules-list-table.php 6 years ago class.jetpack-network-sites-list-table.php 6 years ago class.jetpack-network.php 5 years ago class.jetpack-plan.php 5 years ago class.jetpack-post-images.php 6 years ago class.jetpack-twitter-cards.php 6 years ago class.jetpack-user-agent.php 5 years ago class.jetpack-xmlrpc-server.php 6 years ago class.jetpack.php 5 years ago class.json-api-endpoints.php 6 years ago class.json-api.php 6 years ago class.photon.php 5 years ago composer.json 5 years ago functions.compat.php 6 years ago functions.cookies.php 6 years ago functions.gallery.php 6 years ago functions.global.php 5 years ago functions.opengraph.php 5 years ago functions.photon.php 5 years ago jest.config.js 6 years ago jetpack.php 5 years ago json-api-config.php 10 years ago json-endpoints.php 7 years ago load-jetpack.php 6 years ago locales.php 7 years ago readme.txt 5 years ago require-lib.php 6 years ago uninstall.php 6 years ago wpml-config.xml 10 years ago
changelog.txt
5250 lines
1 == Changelog ==
2
3 **This is a list detailing changes for all Jetpack releases.**
4
5 = 8.7 =
6
7 * Release date: July 7, 2020
8 * Release post: https://wp.me/p1moTy-qiH
9
10 **Major Enhancements**
11
12 * When inserting images into your posts, you can now choose images from your Google Photos account, or from the Pexels Free Photos library.
13 * WhatsApp block: this new block adds a button so your site's visitors can contact you via WhatsApp with the tap of a button.
14 * You can now import Twitter threads into a post with the click of a button.
15 * Jetpack Search now includes more options to customize the look of the Search overlay: you can choose between minimal and expanded results, you can hide the Sort option, or change the default sorting option.
16 * Jetpack Ads: you can now enable a "Do Not Sell My Personal Information" link as specified in the California Consumer Privacy Act (CCPA) for California site visitors to opt-out of targeted advertising.
17
18 **Enhancements**
19
20 * Blocks: add more options to customize the look of the Payments block.
21 * Blocks: allowing playing a Jetpack video in the block editor.
22 * Blocks: add episode link and improve the look of the Podcast player when displaying only one episode.
23 * Blocks: add more customization options to the buttons offered by the following blocks: Calendly, Mailchimp, Eventbrite.
24 * Blocks: rename "Earn" blocks: "Simple Payments" becomes "Pay with Paypal"; "Recurring Payments" becomes "Payments".
25 * Connection Flow: improve the display of connection errors when a site cannot be connected to WordPress.com.
26 * Contact Form: improve the "Empty Spam" process to better handle large amount of Spam.
27 * Jetpack Search: use the full width of the browser when the site does not use any Jetpack Search Sidebar.
28 * Performance: switch from JavaScript library to CSS animations to display loading spinners.
29 * Related Posts: improve accessibility of the titles of each Related Post.
30 * Site Stats: improve accessibility of the Stats dashboard.
31 * Social Logos: update Facebook Logo design.
32 * Widgets: improve accessibility of the Contact Info Widget as well as the Blog Stats Widget.
33 * Widgets: improve performance of the Display Posts widget by fetching less data.
34
35 **Improved compatibility**
36
37 * Autoloader: improve the way Jetpack librairies are loaded when used in multiple plugins.
38 * Blocks: improve the display of the Tiled Gallery block when used with the AMP plugin.
39 * Custom Content Types: ensure that the Comic Post Type is compatible with the AMP plugin.
40 * Custom Content Types: allow third-party themes to enqueue their own Portfolio styles.
41 * Gravatar Hovercards: avoid validation errors when used with the AMP plugin.
42 * Open Graph Meta Tags: avoid displaying Jetpack's Tags when the Rank Math plugin is active.
43 * Shortcodes / Embeds: ensure better compatibility of multiple embeds with the AMP plugin.
44 * Sharing: ensure that all button styles can be used with the AMP plugin.
45 * Sitemaps: avoid conflicts with the Sitemap option that will be available in the upcoming version of WordPress.
46 * WordPress.com Toolbar: ensure it is accessible when using the Twenty Twenty theme.
47 * WooCommerce: avoid broken resources when using the WooCommerce plugin alongside Jetpack.
48
49 **Bug fixes**
50
51 * Blocks: avoid layout issues when using the Image Compare block alongside older themes.
52 * Blocks: ensure the Eventbrite button can be centered.
53 * Blocks: ensure the Podcast block can be loaded when the page is loaded via Infinite Scroll.
54 * Blocks: do not render the Slideshow block's markup when no images have been added to the block.
55 * Blocks: avoid errors when one adds and edits 2 Image Compare Blocks in a single post.
56 * Blocks: fix Form block issues with checkbox fields not being checked by default when the option is selected.
57 * Blocks: add missing "Required" option to the Form block's Checkbox field settings.
58 * Blocks: avoid caching results from the Latest Instagram Posts block when there are errors with the fetched data.
59 * Forms: improve accessibility of the "Required" text used in form fields.
60 * Image CDN: avoid using CDN image URL when inserting an image using the image block.
61 * Jetpack Search: load translations in the Search overlay on International sites.
62 * Publicize: avoid layout issues when displaying broken connections in the Publicize block toolbar.
63 * Sharing: avoid relying on jQuery for the official Facebook button.
64 * Shortcodes / Embeds: fix the Twitch embed according to new Twitch embed requirements.
65 * SEO Tools / Open Graph: improve cleaning up of description meta tags.
66
67 = 8.6.1 =
68
69 * Release date: June 2, 2020
70
71 **Bug Fixes**
72
73 * Resolves PHP notice when generating Twitter Cards for posts with images without saved size information.
74 * Resolves an issue that can lead to excessive SQL queries.
75
76 = 8.6 =
77
78 * Release date: June 2, 2020
79 * Release post: https://wp.me/p1moTy-pb1
80
81 **Major Enhancements**
82
83 * Image Compare Block: show off your before / after pictures! This new block allows you to easily compare two images with a slider.
84 * Latest Instagram Posts Block: this new block allows you to insert lists of the latest posts from your Instagram feed, on any post or page of your site.
85
86 **Enhancements**
87
88 * Blocks: add new RSVP, Registration, Appointment, and Feedback form options to the existing Form block.
89 * Blocks: add new width option to Form block fields.
90 * Blocks: add more customization options to the Subscriptions block.
91 * Blocks: use the Mailchimp logo for the Mailchimp block icon.
92 * Blocks: add Schema.org metadata to the Star Rating block.
93 * Blocks: add alignment options to the Revue block's button.
94 * Blocks: add an example usage of the Podcast Player Block.
95 * Carousel: new option to remove the Comment form area from the Carousel view.
96 * Connection Flow: add new tools allowing for a better Jetpack onboarding for new Jetpack site owners.
97 * Connection Flow: ensure connection can happen on sites that can be a bit slower.
98 * Dashboard: add new sections for the upcoming Scan feature.
99 * Dashboard: allow for easy copying of Sitemap URLs from within the dashboard.
100 * Infinite Scroll: add support for running inline scripts.
101 * Performance: improve autoloading of Jetpack options.
102 * Twitter Cards: use additional post-specific media for Twitter card tags.
103 * Synchronization: new experimental feature aiming to minimize the impact of Sync on servers, by having Synchronization actions processed by WordPress.com asynchronously.
104 * WordPress.com Toolbar: remove retired "Recommendations" link.
105 * WordPress.com Block Editor: offer an option to "Switch to Classic Editor".
106
107 **Improved compatibility**
108
109 * Blocks: ensure that the Video block can still be used to upload videos with the latest version of the Gutenberg plugin.
110 * Connection tools: ensure better compatibility with other plugins that may rely on a Jetpack connection.
111 * Contact Form: improve compatibility with the Akismet service.
112 * Google Analytics: ensure compatibility with the AMP plugin.
113 * Shortcodes & Embeds: ensure that the slideshow and TED shortcodes are compatible with the AMP plugin.
114 * SSO: allow third-party plugins to hook into Jetpack's Secure Sign On login form.
115 * Widgets: ensure that the Cookies & Consent widget is compatible with the AMP plugin.
116 * WordPress.com REST API: improve compatibility with the block editor.
117
118 **Bug fixes**
119
120 * Blocks: avoid layout issues with the OpenTable block's button.
121 * Blocks: fix SVG attributes naming.
122 * Blocks: fix infinite scroll compatibility.
123 * Blocks: improve the display of currencies in Recurring Payments block.
124 * Blocks: ensure Podcast Player icons are always visible, even on sites where WordPress lives in a subdirectory.
125 * Dashboard: avoid broken profile image in the Jetpack Dashboard.
126 * Embeds: stop using deprecated WordPress option.
127 * Embeds: ensure that all valid Spotify embeds are being rendered.
128 * Infinite Scroll: fix issues with sites that may customize post queries.
129 * Related posts: avoid making requests for Related posts in embedded posts.
130 * Search: fix issues with the Instant Search layout when the number of posts per page is set to more than 20.
131 * Site Accelerator: avoid breaking links when linking to Wikimedia images.
132 * Site Health Tools: correct issue that prevented the WordPress Site Health area from completing all checks.
133 * Synchronization: ensure data is properly handled when customizing the Sync experience.
134 * Theme Tools: add correct schema.org value for Jetpack Breadcrumbs.
135
136 = 8.5 =
137
138 * Release date: May 5, 2020
139 * Release post: https://wp.me/p1moTy-p00
140
141 **Major Enhancements**
142
143 * Podcast Player: you can now embed and play recent podcast episodes in any post or page.
144
145 **Enhancements**
146
147 * Comments: update how comment types are stored to be fully compatible with upcoming WordPress Core changes.
148 * OpenTable Block: add a warning notice when their selected combination of style and align options may cause display issues.
149 * Publicize: allow site owners to set a filter to enable embedding media directly into Twitter embeds.
150 * Revue Block: add new customization options.
151 * Search: add new option to configure the Instant Search overlay.
152 * Sync: improve performance of the synchronization process on sites with plugins generating an important amount of posts.
153
154 **Improved compatibility**
155
156 * Ad Block: ensure full compatibility of the feature with the AMP plugin.
157 * Carousel: ensure full compatibility of the feature with the AMP plugin.
158 * Embeds: ensure that all recipes, as well as Google Maps embeds and Scribd embeds, can be viewed with no errors in AMP views.
159 * General: when using a beta version of Jetpack via the Jetpack Beta Plugin, allow Multisite connections to be managed in Network Admin.
160 * Shortcodes: improve behavior of the Archives shortcode in AMP views.
161 * Widgets: ensure that the Twitter Timeline and Internet Defense League widgets are compatible with the AMP plugin.
162
163 **Bug fixes**
164
165 * Dashboard: fix layout issue when using the monthly / yearly toggle in the Jetpack dashboard.
166 * Contact Form: avoid making unnecessary requests to the Akismet API.
167 * Crowdsignal: fix survey embeds when posts are loaded via Infinite Scroll.
168 * Embeds: provide helpful feedback when inline PDFs cannot be displayed in mobile browsers.
169 * General: fix comment notification overrides that direct moderation links to the WordPress.com interface.
170 * General: improve deprecated hook notices to handle anonymous functions.
171 * Site Health Tools: reduce false positives in Jetpack connection tests.
172 * Slideshow Block: avoid layout issues when a block is added to a column block.
173 * Subscriptions Block: fix layout issue in email input box.
174 * Sync: improve performance of the synchronization process when processing a large amount of Akismet feedback.
175
176 = 8.4.2 =
177
178 * Release date: April 14, 2020
179
180 **Bug Fixes**
181
182 * General: avoid conflicts with other plugins interacting with the AMP plugin and the admin bar.
183 * Infinite Scroll: avoid breaking functionality on sites without any footer.
184 * Infinite Scroll: avoid any conflict that may cause some posts to be missing from Infinite Scroll load.
185 * Site Health Tools: improve messaging to make translations easier.
186 * Contact Info Widget: avoid the display of notices in the widget settings when an API key is set via a filter.
187 * Top Posts Widget: provide default for newly added parameter to avoid errors when using third-party plugins interacting with stats.
188
189 = 8.4.1 =
190
191 * Release date: April 7, 2020
192
193 **Bug Fixes**
194
195 * Secure Sign On: fix conflict that would block one from logging in to their site via the Secure Sign On option.
196
197 = 8.4 =
198
199 * Release date: April 7, 2020
200 * Release post: https://wp.me/p1moTy-oPp
201
202 **Major Enhancements**
203
204 * Search: our new Instant search experience will allow your visitors to get search results as soon as they start typing.
205
206 **Enhancements**
207
208 * Autoloader: improve performance when loading a large number of files.
209 * Blocks: improve discoverability of multiple blocks by reviewing keywords used in the block search.
210 * Blocks: improve the display of error notices in Jetpack's embed blocks.
211 * Blocks: better differentiate paid blocks from free ones.
212 * Blocks: improve layout of block style previews.
213 * Calendly block: display an error when the embed URL is not found.
214 * Comment Likes: improve performance by removing dependency on Noticons.
215 * Contact Info Widget: improve the display of Map API key notices.
216 * Custom CSS: add support for more CSS 3.0 properties: mask , scroll, and object-fit.
217 * Dashboard notices: allow the use of different Jetpack logos.
218 * Embeds: enable inline PDF previews.
219 * Eventbrite Block: offer additional alignment options.
220 * Facebook Embeds and Facebook Page Plugin Widget: improve performance and compatibility with caching plugins.
221 * Facebook Page Plugin Widget: add new layout options (Cover Photo and Call To Action).
222 * Gravatar Hovercards: avoid loading Gravatar assets when not needed on the page.
223 * Gravatar Hovercards: improve performance of the feature by avoiding the use of jQuery.
224 * Infinite Scroll: improve performance of the feature by avoiding the use of jQuery.
225 * Jetpack Videos: improve performance of Video queries with better caching.
226 * Lazy Images: improve performance of the feature by avoiding the use of jQuery.
227 * Likes: improve performance when loading resources used by the Likes feature on the front-end of your site.
228 * Map Block: slightly decrease Zoom on maps with multiple points.
229 * Map Block: improve the look of the map style picker.
230 * Protect: improve detection of IP on servers using custom IP Headers.
231 * Revue Block: update the layout of the default placeholder appearing when you first insert the block.
232 * Site Health: add new card informing you of your site's synchronization status with WordPress.com.
233 * Social Menus: add Ravelry support.
234 * Widgets: add Ravelry support to Social Icons widget.
235 * Widgets: improve performance of the Search and Milestone widgets.
236 * WooCommerce Analytics: add additional information to events (plugin version, information about blocks and shortcodes).
237 * WordAds Block: update "hide on mobile" toggle layout.
238 * WordAds: update ad loader support for Google Chrome.
239 * WordAds: improve performance of the display of all ads.
240 * WordPress.com Toolbar: log user out of WordPress.com when attempting to log out from the site.
241
242 **Improved compatibility**
243
244 * Blocks: ensure that all blocks are displayed nicely, even when using the latest version of the Gutenberg plugin.
245 * Blocks on International sites: ensure that blocks can be translated when using Jetpack's Site Accelerator feature.
246 * Comment Likes / AMP Plugin: avoid loading Likes on AMP views.
247 * General: Jetpack now requires WordPress 5.3 and newer.
248 * Multisite Networks: better detect the main site of a network when synchronizing data with WordPress.com.
249 * Recurring Payments Block: implement AMP view for full compatibility with the AMP plugin.
250
251 **Bug fixes**
252
253 * Connection: ensure that the "Disconnect" button is easily accessible on mobile.
254 * Connection: fix connection issues for sites with a plan in a "pending" state.
255 * Connection: improve connection flow when starting to connect your site from the WordPress.com dashboard.
256 * Dashboard: clarify wording and display of the Backup & Scan cards.
257 * Dashboard: fix layout issues within the Stats Widget in the dashboard.
258 * Form Block: fix button colors not saving correctly.
259 * Google Calendar Block: ensure calendars are properly displayed regardless of the width option picked in block styles.
260 * Publicize Block: update wording in custom message field to clarify how the feature works.
261 * Pinterest Block: check for valid Pinterest URLs when embedding them into a new block.
262 * OpenTable Block: fix layout issue when using Wide and Full-width sizes.
263 * OpenTable Block: fix PHP warning occuring when a block is created but not configured.
264 * Recurring Payments Block: ensure that the minimum payment option respects the chosen currency for the button.
265 * Shortcodes: Fix Crowdsignal poll embeds when using the P2 theme.
266 * Simple Payments Block: avoid issues when pasting email addresses into the email field.
267 * Site Logo: avoid PHP notices in the Customizer, when no logo is set yet.
268 * Widgets: fix conflicts between some themes and the live countdown feature in the Milestone Widget.
269 * Widgets: avoid display issues in the Top Posts Widget, when displaying posts from Custom Post Types.
270
271 = 8.3 =
272
273 * Release date: March 3, 2020
274 * Release post: https://wp.me/p1moTy-nZT
275
276 **Major Enhancements**
277
278 * Google Calendar Block: a simple way to embed Google Calendars into your posts.
279 * Revue Block: allow your readers to subscribe to your Revue newsletter right from your site.
280
281 **Enhancements**
282
283 * Dashboard widget: clarify wording in Anti-spam and Protect sections.
284 * Dashboard notices: allow permanent notices.
285 * Dashboard notices: add option to provide action button for a notice.
286 * Map block: add the ability to set the size of the map.
287 * Map block: add a zoom control to the block sidebar.
288 * Map block: add a fullscreen option.
289 * Map block: add an option for toggling zoom to scroll behaviour in the published post.
290 * Mobile Theme: sunset feature. We originally created the mobile theme feature as a fall-back when the regular theme did not include a mobile view. Most themes include a mobile view by default now, so the feature is no longer necessary.
291 * OpenTable block: offer more embedding options.
292 * Search: improvements to layout options when using the Search widget.
293 * Security Scanning tool: improve message about threats found in dashboard.
294 * Sharing: improve Open Graph Meta Tags on search result pages.
295 * Shortcodes: improve accessibility of navigation buttons for the Slideshow shortcode.
296 * Site Health Tests: improve ability to add additional tests.
297 * Site Health Tests: Update Connection test with detailed descriptions and actions to resolve failing tests.
298 * Synchronization: increase reliability of sync by not sending wp-rest-api-log posts.
299 * Synchronization: increase reliability when synchronizing term IDs.
300 * Tiled Gallery block: add a Rounded Corners option.
301 * Tiled Gallery block: add an option to easily rearrange images within a gallery.
302 * Cookies & Consents Banner widget: improve performance by removing reliance on jQuery.
303 * Twitter widget: remove deprecated link color parameter.
304
305 **Improved compatibility**
306
307 * Autoloader: avoid conflicts when other plugins rely on the Autoloader to load Jetpack packages.
308 * Beautiful Math: avoid layout issues with inline images when using the Twenty Twenty theme.
309 * Blocks: improve compatibility with theme colors for block buttons.
310 * Blocks: improve the layout of the blocks' placeholders when using the Gutenberg plugin.
311 * Blocks: allow defining a minimum WordPress version or minimum Gutenberg plugin version when registering a block.
312 * Lazy Images: add option to skip images with the `data-skip-lazy` attribute.
313 * SSO: Add error argument for compatibility with a WordPress 5.4 hook change.
314
315 **Bug fixes**
316
317 * Blocks: fix layout issues with previews in block sidebar.
318 * Blocks: fix layout issues when using a custom CSS class for a block using the option in the block sidebar.
319 * Calendly block: fix overlay to render properly in the editor.
320 * Dashboard: remove Backups information from the Jetpack dashboard when on a Multisite network. Those do not support the Backup feature at this point.
321 * Map block: only show the Add Marker UI if there are no markers.
322 * Map block: prevent an unselected block from accidentally capturing scrolling.
323 * Map block: fix the styling of the map theme buttons.
324 * Mobile Apps: remove the edit post link when in app.
325 * OpenTable block: avoid error when inserting some specific embed codes.
326 * OpenTable block: fix alignment issues when center-aligning the block.
327 * Secure Sign On: do not display feature message when logging in to WordPress.com's central dashboard.
328 * Stats: hide Stats smiley in post embeds.
329 * WooCommerce Analytics: improve product checks to avoid errors on order pages.
330 * Wufoo shortcode: Security fix return early when invalid parameters.
331
332 = 8.2.2 & 8.2.3 =
333
334 * Release date: February 20, 2020
335
336 * General: fix compatibility issues with other plugins relying on the REST API to communicate with Jetpack, or on the Jetpack registration process.
337 * Multisite: resolve issue with Jetpack's loading sequence that would fatal subsites that did not have any individually activated plugins.
338
339 = 8.2.1 =
340
341 * Release date: February 17, 2020
342
343 **Bug fixes**
344
345 * Block Editor: avoid errors when uploading additional media to the Slideshow, Tiled Gallery, and Video blocks.
346 * Synchronization: address issues that would cause delayed synchronization of your posts to WordPress.com.
347
348 = 8.2 =
349
350 * Release date: February 11, 2020
351 * Release post: https://wp.me/p1moTy-mVu
352
353 **Major Enhancements**
354
355 * Calendly Block: a useful tool for all coaches, consultants, therapists… Add the block to a post or page and anyone can then book appointments, meetings, and classes right from your website.
356 * EventBrite Block: allow your visitors to register to events right from your site with this new block.
357 * OpenTable Block: restaurant owners, you can now add a reservation form to your site to make it easy for anyone to book a table online, via your site.
358
359 **Enhancements**
360
361 * Contact Form: add IP and Feedback date to data that can be exported via the CSV tool.
362 * Dashboard: display a notice when a site uses conflicting plans.
363 * Map Block: improve the calculation and persistence of maps' center points.
364 * Map Block: improve the generation of an access token on WordPress.com sites.
365 * Map Block: update Mapbox GL library to opt into map load based billing.
366 * Shortcodes: add new Vimeo shortcode format.
367 * Subscriptions: display a clear error message when you try to subscribe to a site where you've already subscribed but did not validate your subscription.
368 * Subscriptions: display a clear message when an email having many pending confirmations tries to subscribe to a site.
369 * Synchronization: improve performance of data synchronization with WordPress.com.
370
371 **Improved compatibility**
372
373 * Connnection Flow: ongoing work to improve the reliability of the connection between your site and WordPress.com.
374 * Connection Flow: improve detection of hosting environments for better communication with WordPress.com.
375 * General: avoid any login issues when using other plugins that may interact with cookies on your site.
376 * Gutenberg: avoid any layout issues that may appear in the block editor when using the latest version of the Gutenberg plugin.
377 * Related Posts: ensure that any filters customizing the display of Related Posts also apply to posts displayed with the AMP plugin.
378 * Sharing: do not output Jetpack's Open Graph Meta Tags if the Complete Open Graph plugin is present on your site.
379
380 **Bug fixes**
381
382 * Blocks / Dashboard: ensure that blocks as well as Jetpack's dashboard can be used even in older browsers such as Internet Explorer 11.
383 * Contact Info Block: ensure that Google's Structured Data tool can recognize phone numbers added to the block.
384 * Copy Post: ensure correct sharing and like settings are copied when posts are duplicated.
385 * Subscriptions: maintain email subscription settings when deactivating and reactivating the feature.
386 * WordPress.com REST API: avoid PHP notices when a media file is edited via the API.
387 * WordPress.com REST API: ensure that image URLs are currently set when uploading an image multiple times.
388
389 = 8.1.1 =
390
391 * Release date: January 23, 2020
392 * Release post: https://wp.me/p1moTy-lJT
393
394 **Bug fixes**
395
396 * Dashboard: ensure that connection issues with WordPress.com are displayed in the Jetpack dashboard.
397 * Block Editor: ensure that the Jetpack block sidebar icon is properly displayed, even with the latest version of the Gutenberg plugin.
398 * WordPress.com Block Editor: fix compatibility issues with Chrome's upcoming cross-site cookie changes.
399
400 = 8.1 =
401
402 * Release date: January 14, 2020
403 * Release post: https://wp.me/p1moTy-lJT
404
405 **Enhancements**
406
407 * Dashboard: preload connection flow script to improve performance.
408 * Dashboard: improvements to backup interface.
409 * Mobile Theme: allow one to temporary disable Jetpack's Mobile Theme for testing.
410 * Mobile Theme: disable settings when feature is inactive.
411 * Site Accelerator: disable a helper library by default and allow themes to enable it when required.
412 * Subscriptions: add a wp-admin setting to alert the admin when someone follows the blog.
413 * WordPress.com REST API: add flag to determine site eligibility for Full Site Editing.
414 * WordPress.com synchronization: improve the reliability of the synchronization events triggered to keep your site up to date with WordPress.com.
415 * WordPress.com Toolbar: update the link directing to the WordPress.com Reader.
416 * WordPress.com Toolbar: add "My Home" link to the toolbar.
417
418 **Improved compatibility**
419
420 * General: improvements to Coding Standards for plugin compatibility files.
421 * Notifications: avoid conflicts with Twenty Twenty's instrinsic video resizes.
422 * PHP 7.4: fix PHP warnings that may appear on sites running PHP 7.4.
423 * Sharing: avoid errors when using the Thrive Architect plugin.
424 * Tiled Galleries: fix layout when using a gallery inside a Classic block with the Twenty Twenty theme.
425 * Twenty Twenty: improve the display of the Authors and Flickr widget.
426 * Twenty Twenty: add Content Options to the Customizer.
427 * Twenty Twenty: ensure that Infinite Scroll does not suppress the display of footer widgets.
428 * Videos: automatically convert old Flash Jetpack Video embeds so they can use the new player.
429 * WooCommerce Services: avoid issues when installing plugin from notification message.
430
431 **Bug fixes**
432
433 * CLI: prevent a PHP notice when running some Jetpack CLI commands.
434 * Map Block: fix layout issue when selecting a marker in a map and then scrolling down.
435 * Map Block: avoid errors when adding more than 2 points on a map.
436 * REST API: correctly validate on/off values for booleans.
437 * Star Rating Block: translate block title.
438 * Widget Visibility: ensure that the visibility options always appear on old Widgets Options screen.
439 * WordAds: ensure that the ads.txt file created by the feature returns a correct HTTP response code.
440 * WordPress.com Block Editor: exclude WordPress.com features from Jetpack sites.
441
442 = 8.0 =
443
444 * Release date: December 3, 2019
445 * Release post: https://wp.me/p1moTy-lGH
446
447 **Major enhancements**
448
449 * Block Editor: new Pinterest block allowing you to easily embed boards, profiles, and pins.
450 * Block Editor: new Ratings block allowing you to add star ratings any post or page.
451 * Mailchimp block: you can now create forms for a subset (group) of your Mailchimp list, and add a field to track which form the signups are coming from.
452
453 **Enhancements**
454
455 * Blocks: start using the @wordpress/block-editor package introduced in WordPress 5.2.
456 * Contact Form: make the Form block reusable on a single post / page.
457 * Dashboard: add support for Jetpack Backup display.
458 * Image CDN: expand number of images using the new subdomain determination function.
459 * Recurring Payments block: improve display of buttons inside the block in the editor.
460 * Shortcodes: add new customization options and improve Schema.org markup of the Recipe shortcode.
461 * Shortcodes: add AMP views for 5 shortcodes: `vimeo`, `instagram`, `dailymotion`, `tweet`, and `soundcloud`.
462 * Support Tools: improve the reliability of the tools on slower sites.
463
464 **Improved compatibility**
465
466 * AMP: improve display of the Map block on AMP views.
467 * General: As WordPress 5.3 is now available, Jetpack now requires WordPress 5.2.
468 * Shortcodes: ensure Vimeo videos can be displayed properly when using the AMP plugin.
469
470 **Bug fixes**
471
472 * Connection: fix communication between Jetpack sites and WordPress.com for some sites hosted on non-standard ports.
473 * Connection management: fix issue that prevented the Connection transfer banner from appearing in some situations.
474 * Feature Hints: disable when plugins cannot be installed on site.
475 * Image CDN: avoid blurry images when using Jetpack's Image CDN alongside other image-focussed blocks.
476 * SEO Tools: do not display any HTML tags in title meta tags.
477 * Sharing: improve accessibility of the sharing buttons by updating the buttons' color.
478 * Sync: avoid conflicts when two processes are synchronized to WordPress.com at the same time.
479 * WordPress.com Block Editor: ensure that the Justify button works well on any paragraph using that button.
480
481 = 7.9.1 =
482
483 * Release date: November 19, 2019
484 * Release post: https://wp.me/p1moTy-lHA
485
486 **Bug fixes**
487
488 * Security: fix vulnerability in the way Jetpack processes embed codes.
489 * Verification Tools: avoid PHP warnings when using plugins to modify the WordPress admin menu.
490 * Widgets: ensure opening hours can be displayed properly in the Contact Info Widget.
491
492 **Improved compatibility**
493
494 * Twenty Twenty: ensure that Related Posts and Jetpack Blocks are displayed nicely in the new default theme.
495
496 = 7.9 =
497
498 * Release date: November 5, 2019
499 * Release post: https://wp.me/p1moTy-lzt
500
501 **Major enhancements**
502
503 * Block Editor: allow authors to upload videos to our Jetpack Videos service from the Video Block.
504 * Block Editor: add new post-submission settings to the Form block.
505 * Twenty Twenty: Ensure full compatibility with the upcoming default theme.
506
507 **Enhancements**
508
509 * Admin Page: update icons for security settings.
510 * Backup: support for Jetpack Backup functionality with simpler configuration.
511 * Block Editor: provide block previews for Jetpack blocks.
512 * Block Editor: add image size option to the Slideshow block.
513 * Block Editor: improve the display of opening hours when using the Business Hours block.
514 * CLI: no longer return exit code 1 if trying to disconnect a site that's already disconnected.
515 * Connection flow: update connect buttons on main dashboard page and plugins page to use the new connection flow.
516 * Connection flow: add plan billing period toggle.
517 * Contact Form: synchronize form data with WordPress.com when submitting a form via the Form block.
518 * Dashboard: update styles for visual parity with the WordPress.com dashboard.
519 * Dashboard: improve performance of the Jetpack dashboard when the plugin is not connected to WordPress.com yet.
520 * Dashboard: add new plans' information to Plans pages.
521 * Dashboard: update design to better integrate with the updated design of the WordPress dashboard in WordPress 5.3.
522 * Dashboard: improve experience for site owners looking to disconnect their site from WordPress.com.
523 * Debug: provide additional information in Tools > Site Health when a site's connection to WordPress.com is broken.
524 * Performance: modernize various parts of the code to use PHP 5.6+ functionality.
525 * 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.
526 * Related Posts: remove nofollow attribute from links.
527 * Related Posts: add Posts to the REST API response for all post types that support them.
528 * Search: add new filter allowing one to adjuct Jetpack Search's ES query languages.
529 * Search: continued work on upcoming Instant Search features.
530 * Shortcodes: add support for tab sizing to Gist shortcodes and embeds.
531 * Social Networks: update Facebook logo to match new color.
532 * Sync: improve reliability of the information synchronized back to your site when connecting to WordPress.com.
533 * Tiled Galleries: ensure that color profile information is retained for all images in Tiled Galleries.
534 * Widgets: add aria-current attribute to links when on same page.
535 * WordAds: improve speed & resource use of Ads' loading scripts.
536
537 **Improved compatibility**
538
539 * AMP: ensure that one can use the Slideshow and the MailChimp blocks when using the AMP plugin.
540 * AMP: support the new Dev mode for Notifications and Stats features.
541 * Admin Page: improve compatibility with themes and plugins that insert CSS in the dashboard.
542 * Blocks: ensure that all blocks display well in the editor when using WordPress 5.3.
543 * Carousel: ensure that the feature works with the new gallery markup introduced in WordPress 5.3.
544 * Dashboard Notices: ensure that all notices redirect to the right page, including on WooCommerce dashboard pages.
545 * General: use new functionality available in WordPress 5.3.
546 * PHP: resolve deprecation warnings in anticipation of PHP 7.4.
547 * Related Posts: avoid conflicts with other plugins adding elements below the post content, especially when the AMP plugin is active on the site.
548 * SSO: ensure that the Secure Sign In Form is displayed properly when using WordPress 5.3.
549 * Widgets: update deprecated option in the Facebook Page Plugin widget.
550 * WordPress.com REST API: ensure compatibility with WordPress 5.3.
551
552 **Bug fixes**
553
554 * Admin Page: remove Jetpack dashboard link for registered users (non admins) when the site is not connected to WordPress.com.
555 * Admin Page: translate empty Stats chart's message.
556 * Admin Page: change default settings tab depending on your role.
557 * Admin Page: do not display Composing header for editors.
558 * Block Editor: ensure that the Ad block is compatible with dark themes.
559 * Contact Form: revise the email validation function to include length limit.
560 * Debug: reduce instances when an inconclusive response would result in an error.
561 * Geo-Location: fix spacing for RSS geo-location namespaces.
562 * Image CDN: remove wp-dom-ready dependency to improve performance on the frontend.
563 * Search: add hooks for when Search falls back to using the local database.
564 * Site Logo: ensure that the right stylesheet is loaded depending on your site's language.
565 * Site Verification Tools: ensure that you can connect your site to Google Search Console even when Publicize is disabled.
566 * Sync: prevent a PHP Notice in some cases where a post isn't actually a post.
567 * Widgets: ensure that the Google Maps API key in the Contact Info widget can be set to only work on your domain.
568 * Widgets: fix timeout issues that may sometimes occur in the GoodReads widget when user has added lots of books to their account.
569 * WordPress.com REST API: better site preview support for sites using WordPress in a subdirectory.
570
571 = 7.8 =
572
573 * Release date: October 1, 2019
574 * Release post: https://wp.me/p1moTy-lvE
575
576 **Enhancements**
577
578 * Connection flow: remove some of the text from the connection prompt.
579 * Dashboard: remove custom About menu page ordering.
580 * Dashboard: review and remove unnecessary queries.
581 * General: remove files that were deprecated in Jetpack 7.5.
582 * General: remove outdated pre-PHP 5.6 era code.
583 * Image CDN: check for local file upload before processing post images.
584 * Markdown Block: display in the block picker even if the classic Markdown feature is disabled.
585 * Recurring Payments: add an alignment option to the button.
586 * Recurring Payments: improve the display of connection notifications.
587 * Tiled Galleries: the block is now available even if you've disable the "Image Accelerator" feature.
588 * WordPress.com REST API: improve detection of the Full Site Editing feature.
589
590 **Improved compatibility**
591
592 * AMP / Sharing: include Open Graph metadata to AMP Story posts.
593 * General: avoid conflicts when using Jetpack alongside other plugins or services that rely on an Autoloader.
594
595 **Bug fixes**
596
597 * Activity Log: avoid displaying events from the Action Scheduler.
598 * Ads Block: avoid PHP errors when loading posts via the WordPress.com interface.
599 * Blocks: ensure that all blocks are properly translated when a translation is available.
600 * Dashboard: do not display Plans page to non-connected admins.
601 * Post Images: look for representative images in inner blocks as well.
602 * Shortcodes: add title attribute to Archive.org and Archive.org Book embeds.
603 * Sync: avoid issues when using deprecated Sync functions.
604 * WordPress.com dashboard styles: fix layout on Plugins > Add New Page, on mobile devices.
605
606 = 7.7.2 =
607
608 * Release date: September 23, 2019
609
610 **Bug fixes**
611
612 * General: fix connection issues when attempting to install and connect Jetpack from a mobile app.
613
614 = 7.7.1 =
615
616 * Release date: September 6, 2019
617
618 **Bug fixes**
619
620 * Connection Flow: avoid any errors linked to browser cookie policies during connection request.
621 * General: additional check to avoid warnings on plugin update.
622 * SSO: avoid Fatal errors happening during some log in attempts.
623 * Sync: check if IXR client exists to prevent errors when updating the plugin.
624
625 = 7.7 =
626
627 * Release date: September 3, 2019
628 * Release post: https://wp.me/p1moTy-log
629
630 **Major Enhancements**
631
632 * 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.
633
634 **Enhancements**
635
636 * Anti-spam: improve the flow to configure Akismet from Jetpack's Dashboard.
637 * Blocks: add new utility to get all CSS classes for a given block.
638 * Bruteforce Login Protection: improve Network Activation detection on Multisite networks.
639 * Dashboard: update all illustrations to use new color scheme.
640 * General: log XML-RPC communication errors between the site and WordPress.com.
641 * General: use HTTPS URLs when linking to external sites when possible.
642 * General: warn admins when about to delete another admin user that happens to be the main Jetpack admin on the site.
643 * Sharing / Publicize: add Open Graph Meta Tags to archive pages.
644 * Sitemaps: reduce sitemap cache duration when using Jetpack's Development mode.
645 * Social menus: replace the outdated Medium icon with updated logo.
646 * Stats: improve method used to enqueue JavaScript when the feature is active.
647 * Videos: Add video settings to Jetpack's enhanced video block.
648 * Widgets: improve the creation process and display of maps inside the Contact Info Widget.
649 * Widgets: add more RSS feed patterns to the Social Icons Widget.
650 * Widgets: add new `jetpack_widget_authors_params` filter to the Authors widget, to allow site owners to customize the list of authors.
651 * WordPress.com API: add option to manage Full Site Editing.
652 * WordPress.com Interface: allow language to be changed even if `WPLANG` constant is defined.
653 * WooCommerce Analytics: use core WordPress function to enqueue script asynchronously.
654
655 **Improved compatibility**
656
657 * Ads: make sure the Ad block generates ads that are compatible with the AMP plugin.
658 * Image CDN: update the size of images used in AMP Stories when using the AMP plugin.
659 * Responsive Videos: improve compatibility and avoid validation errors when using the AMP plugin.
660 * WordPress.com API: avoid errors when used in combination with the Polylang plugin.
661 * WordPress.com API: improve compatibility with plugins that alter the behavior of search queries.
662
663 **Bug fixes**
664
665 * Bruteforce Login Protection: fix the display of the admin notice displayed on Multisite networks.
666 * Contact Form: update the feedback post type capability to a valid value.
667 * Dashboard: improve the layout of the Connection modal on mobile devices.
668 * General: do not redirect during automatic upgrades.
669 * Image CDN: support the `medium_large` image sizes.
670 * Related Posts: ensure Related Posts can be displayed when using the AMP plugin and Jetpack's Sharing feature.
671 * Search: authenticated search requests will now display non-public content.
672 * Sitemaps: improve the display of descriptions in video sitemaps, when they include HTML content.
673 * Stats: load RTL stylesheet for dashboard widget, to fix layout issues on RTL language sites.
674 * WordPress.com API: fix API responses which contain malformed (non-UTF-8) data.
675 * WordPress.com Toolbar: limit access to Stats and Plan menu items.
676
677 = 7.6 =
678
679 * Release date: August 6, 2019
680 * Release post: https://wp.me/p1moTy-ljs
681
682 **Enhancements**
683
684 * Backups: add ability to send SSH credentials.
685 * Blocks: allow the insertion and preview of any Jetpack block in the editor, even when the block is only available via a Paid plan.
686 * Carousel: use a pointer cursor when hovering over galleries that utilise the Carousel feature.
687 * Dashboard: improve the display of the feature cards in the main Jetpack dashboard.
688 * General: hide edit post link on your site when viewing it via the WordPress mobile app.
689 * oEmbeds: add support for Song.link service.
690 * Stats: improve performance of the Stats tracking pixel by eliminating blocking JavaScript.
691 * Stats: improve Cache performance by switching from the WordPress Options API to the WordPress Transient API.
692 * Support links: use the Beta support form when on a development version.
693 * Sync: add a term taxonomy blacklist option, and start blacklisting taxonomies that do not need to be synchronized with WordPress.com.
694 * Sync: improve reliability of the synchronization of taxonomies.
695 * Videos: ensure any deprecations added in the core video block are not overwritten.
696 * Widgets: allow the customization of avatar image options in the Top Posts Widget, via a filter.
697 * Widgets: add option to open Flickr gallery images in a new tab.
698 * WordPress.com Activity Log: avoid display issues with WooCommerce Product Reviews.
699
700 **Improved compatibility**
701
702 * AMP: ensure CSS compatibility with the Sharing buttons.
703 * AMP: ensure full compatibility with Jetpack's Image CDN.
704 * Dashboard: fix layout issues when viewing the dashboard on WordPress.com Business sites.
705 * Compatibility suite for shared libraries: fix PHP notice when running suite.
706 * Contact Form: ensure the Date picker field does not cause any AMP validation errors.
707
708 **Bug fixes**
709
710 * Admin Page: fix the behaviour of the Jetpack Videos button in the "My Plan" tab.
711 * Admin Page: fix a typo in the Magic Links modal.
712 * Connection process: bring back the ability to connect to WordPress.com via XML-RPC or REST API.
713 * Custom CSS: fix Media Width label layout issue in Firefox.
714 * Dashboard Notices: fix layout issues on sites using an RTL language.
715 * Sync: fix home and Site URL synchronization issues on sites with custom Cron implementations.
716 * WordPress.com Activity Log: add Action Scheduler to the list of blacklisted post types
717
718 = 7.5.3 =
719
720 * Release date: July 17, 2019
721 * Release post: https://wp.me/p1moTy-k9A
722
723 **Bug fixes**
724
725 * General: Fixes plugin activation/deactivation hooks that were accidentally disabled.
726 * General: Fixes fatal errors that were possible when using pre-7.5 Jetpack internal API.
727
728 = 7.5.2 =
729
730 * Release date: July 4, 2019
731 * Release post: https://wp.me/p1moTy-k9A
732
733 **Bug fixes**
734
735 * General: Fixes an error when a site's connection to WordPress.com is set to "Safe Mode".
736
737 = 7.5.1 =
738
739 * Release date: July 2, 2019
740 * Release post: https://wp.me/p1moTy-k9A
741
742 **Bug fixes**
743
744 * General: Fixes an error when trying to delete the Jetpack plugin.
745 * General: Fixes supported PHP version declaration.
746
747 = 7.5 =
748
749 * Release date: July 2, 2019
750 * Release post: https://wp.me/p1moTy-k9A
751
752 **Enhancements**
753
754 * Admin Page: add an option to send a magic link that will help you log in to the mobile apps in one click.
755 * Admin Page: improve style and wording of many different sections of the dashboard to clarify the role of each feature.
756 * Admin Page: remove feature that would offer you to activate a list of recommended features upon connecting your site to WordPress.com.
757 * Backups: include updates to term relationships when backing up Post object changes.
758 * Backups: synchronize ABSPATH value to help setting up SSH credentials when using Jetpack Backups.
759 * Faceboook Embeds: support new video URL format.
760 * Lazy Load: allow adding event handlers to images.
761 * Recurring Payments Block: improve the display of the block in the editor.
762 * WordAds: update link to daily earnings stats on WordPress.com.
763 * WordAds: provide additional details for custom ads.txt entries in the Jetpack dashboard.
764 * WordPress.com Toolbar: add colors to Recovery Mode button.
765
766 **Improved compatibility**
767
768 * Admin Page: improve display of the Jetpack Dashboard in IE11.
769 * Sharing: avoid displaying extra list items below the sharing buttons when using the AMP plugin.
770 * Staging enviroments: add staging enviroment detection for DreamPress sites.
771
772 **Bug fixes**
773
774 * Admin Page: fix display of backup details in the Jetpack dashboard.
775 * Admin Page: do not disable Widget Visibility and Widgets toggles in Development mode.
776 * Sitemaps: ensure links to sitemaps appear in robots.txt
777 * Slideshow Block: fix CSS class name.
778 * Videos: ensure that Video Poster images are always displayed properly.
779
780 = 7.4.1 =
781
782 * Release date: June 17, 2019
783 * Release post: https://wp.me/p1moTy-kvz
784
785 **Bug fix**
786
787 * Contact Form Block: avoid errors when trying to edit a form block, when using the Gutenberg plugin.
788
789 = 7.4 =
790
791 * Release date: June 4, 2019
792 * Release post: https://wp.me/p1moTy-jgZ
793
794 **Enhancements**
795
796 * About Page: remove submenu and add link to page in the footer of Jetpack's dashboard.
797 * Admin Page: remove Themes card on Plans tab.
798 * Admin Page: consolidate the look of the different discussion settings.
799 * Admin Page: add Security Checklist information.
800 * Business Hours Block: improve the display of Business Hours.
801 * Business Hours Block: Simplify hours format.
802 * Comment Form: use HTTP 4xx status codes for comment errors.
803 * Contact Form Block: improve styles for better display on mobile devices.
804 * General: introduce a new Jetpack Logo package, to make it easier to share and re-use.
805 * Multisite: Use modern `wp_initialize_site` hook when automatically connecting new sites.
806 * Recurring Payments Block: automatically add button to the post content once you create it.
807 * Recurring Payments Block: improve the display of the renewal frequency in button list.
808 * Recurring Payments Block: require a paid plan to use the button.
809 * Recurring Payments Block: improve the look of the payment modal on mobile devices.
810 * Search: add new option for cross-site search permissions.
811 * Sharing: update default sharing settings to include buttons.
812 * Sitemaps: rename the `jetpack_sitemap_generate` and `jetpack_news_sitemap_generate` filters to the more accurate `jetpack_sitemap_include_in_robotstxt` and `jetpack_news_sitemap_include_in_robotstxt`.
813 * Slideshow Block: depending on viewport, display prev/next arrows.
814 * Slideshow Block: remove outline when focussing on the block.
815 * Sync: offer posts, comments, and comment meta checksums when providing sync status.
816 * Tiled Galleries: add `srcset` in the editor for an improved editing experience.
817 * WordPress.com Block Editor: allow managing reusable blocks in the WordPress.com interface.
818 * WordPress.com Toolbar: display hamburger icon in toolbar when in the block editor.
819 * WordPress.com Toolbar: display a link to exit recovery mode when it is active on the site.
820
821 **Improved compatibility**
822
823 * Display Posts Widget: remove overly opinionated CSS.
824 * General: Jetpack now requires PHP 5.3.2, and will display a notice if your site uses an older version of PHP.
825 * General: display a notice and log an error if your version of WordPress is not supported by Jetpack.
826 * General: Update `Jetpack::get_content_width()` to ensure that only numeric values are used.
827 * GIF Block: improve compatibility with the AMP plugin.
828 * Shortcodes: bring more of our shortcodes to meet current WordPress Coding Standards to help us maintain these features in the future.
829 * Site Health: improve Jetpack errors' messaging in WordPress' new Site Health tools.
830
831 **Bug fixes**
832
833 * Admin Page: make sure the Jetpack Dashboard is displayed properly in IE11.
834 * Admin Page: do not show Plugin Autoupdates card on admin searches.
835 * Carousel: avoid scrolling back to the top of the page when you close the Carousel view.
836 * Connect Flow: sanitize from parameter when building connection URL.
837 * Mobile Themes: fix "View Full Site" and "View Mobile Site" links when WordPress lives in a subdirectory.
838 * Recurring Payments Block: avoid invalid subscription amounts.
839 * Recurring Payments Block: allow line breaks in the payment button.
840 * Related Posts: do not add markup to attachment pages by default.
841 * SEO Tools: support taxonomy archive pages in page titles.
842 * Sharing: make sure the Whatsapp button works well in all browsers, including Firefox on desktop.
843 * Shortcodes: update embed type detection for Medium Collections.
844 * Social Icons SVG: switch to the presentation role for better accessibility.
845 * Subscriptions: display checkboxes above the comment submit button.
846 * Sync: add new WP Cli commands to help in monitoring and updating sync settings.
847 * Tracks: limit the length of the strings saved for feature searches.
848 * Unit Tests: add support for testing using VVV 3.0.
849 * Verification Tools: make sure the feature can be disabled by override.
850 * WooCommerce Analytics: remove duplicate self-executing anonymous function.
851 * WordPress.com Interface: make sure navigation menu items match the one available in the WordPress.com interface.
852 * WordPress.com Toolbar: restore the previous layout.
853 * WordPress.com Toolbar: ensure you are properly logged out of your WordPress.com account when you sign out of your site using the toolbar.
854 * WP Cli: ensure that WP Cli commands added by Jetpack include translator comments when necessary, to help with translations.
855
856 = 7.3.1 =
857 * Release date: May 14, 2019
858 * Release post: https://wp.me/p1moTy-jgO
859
860 **Bug fixes**
861
862 * Admin Experience: Correct underline location under a dollar sign.
863 * Deprecated Hooks: Do not offer a replacement for jetpack_json_manage_api_enabled since there isn't an equal replacement.
864 * Debugger: Clarify labels in the Site Health Info section.
865 * Likes and Sharing: Remove duplicate control in the block editor for Likes/Sharing. We added a native block editor plugin, but left the old fallback.
866 * WordPress.com Editor: Redirect to a login page when logging out from the block editor on WordPress.com.
867 * WordPress.com Toolbar: Add menu icon for smaller screen widths to restore wp-admin navigation menu.
868
869 = 7.3 =
870
871 * Release date: May 07, 2019
872 * Release post: https://wp.me/p1moTy-ipR
873
874 **Major Enhancements**
875 * We streamlined the default features of Jetpack to make the "out of the box" experience better.
876 * WordPress 5.2 will add a new Site Health section to your dashboard. Jetpack already integrates with it, letting you know that your Jetpack features are working!
877
878 **Enhancements**
879
880 * Admin Experience: Improve our "just in time messages" and "Recommended Features" for new sites setting up Jetpack for the first time.
881 * Admin Experience: Add an "About Jetpack" page to let folks know more about Automattic, the company behind WordPress.com and Jetpack.
882 * Admin Experience: Add a link to the full list of Jetpack features in the footer of Jetpack dashboard pages.
883 * Backups: Add SSH CLI command for hosting integration support.
884 * Block Editor: Compose posts with the Block Editor posts via WordPress.com for their Jetpack sites!
885 * Block Editor: Transform core images to Tiled Galleries or Slideshow blocks and back!
886 * Block Editor: Provide an option to disable particular extensions.
887 * Contact Form: Add a "grunion_after_message_sent" hook for after a form submission is e-mailed. Thanks Tim Nolte for contributing to Jetpack!
888 * Contact Form: Do not prefill for administrators on their own sites.
889 * Grammar and Spelling: Remove from Jetpack. We've chekced the spelling alot over the years, but now time to retire.
890 * Membership Block: Add a new block behind the JETPACK_BETA_BLOCKS constant. Stay tuned!
891 * Photon: Remove jQuery dependency for photon.js. Same Image CDN awesomeness with less overhead.
892 * Portfolios: Remove the "Portfolio Items" description that would display on some themes.
893 * Sharing: Add a "sharing_ajax_action" to to allow other plugins and scripts to render sharing buttons. Thanks Darren Cooney!
894 * Social Icons: Add Stack Overflow support. Welcome to the Jetpack contributor ranks Muhammad Osama Arshad!
895 * Sync: Report details on what is queued up to sync on the status endpoint.
896 * Sync: Improve importer detection so we can better handle cases of imported content.
897 * Sync: Add an option to disable sync for an entire network.
898 * Sync: Adds new WP-CLI Jetpack Sync commands: settings, enable, disable, reset.
899 * Testimonials: Sort by menu order to give site owners more flexibility for display. Thanks Felipe Elia!
900 * Tiled Galleries: Add improved layout for when images are in the process of uploading.
901 * Tiled Galleries: Add responsive imaging (srcset) support to the Tiled Gallery block.
902 * WordAds: Add location id (e.g. under the post) to the ad calls.
903 * WordPress.com API: Add behind the scene improvements to support the WordPress.com site management experience.
904 * WordPress.com API: Add the public property to the Post Types endpoint response.
905 * WordPress.com Menu Bar: Redesign to direct navigation items to WordPress.com instead of duplicating experiences.
906
907 **Improved compatibility**
908
909 * Blocks: Use the Editor's "BlockIcon" for native placeholder icons instead of custom CSS.
910 * Blocks: Drop i18n wrapper, use @wordpress/i18n directly. This means it will be easier and faster to provide translated bits of text.
911 * Blocks: Move block development to the Jetpack repo. You shouldn't see any changes, but this helps us make Jetpack Blocks better faster.
912 * Block Editor: Improve the experience of using the Block Editor via the WordPress.com dashboard.
913 * Browser Compatibility: Remove legacy code for Internet Explorer 10.
914 * Coding Standards: Update our code to match the latest WordPress coding standards in various places.
915 * Likes and Sharing: Add Likes and Sharing settings as a Block Editor extension.
916 * Related Posts: Improve the internationalization of the "in X category" text.
917 * Simple Payments: Easily convert old shortcode-style Simple Payment buttons to a block.
918
919 **Bug fixes**
920
921 * Admin Dashboard: Improve headings when searching for Jetpack features.
922 * Admin Dashboard: Remove legacy views no longer used in Jetpack.
923 * Blocks: Fix some design oddities in Form and Contact Info blocks.
924 * Carousel: Allow any title to be displayed. We used to try to be smart about default file names, but that caused some problems.
925 * Development Mode: Display fewer sections of the Admin Dashboard. Some simply don't apply in Development Mode.
926 * Google Plus: Remove from Social Icons and Sharing since the service has retired.
927 * Internationalization: Translate various sections missed, such as "just in time messages" and block search keywords.
928 * Manage: Remove Manage as an independent module. These features have been fully integrated for a few versions now.
929 * Multisite: Restore ability to connect subsites via the Network Admin.
930 * Open Graph Tags: Prevent a PHP notice on some author pages.
931 * Sharing: Improve accessibility of sharing buttons by increasing contrast ratio. Props https://titan.as
932 * Sharing: Fix the alignment of the official buttons for LinkedIn and Pinterest.
933 * Shortcodes: Retire the Google Video, Jetpack Subscribe, and Digg shortcodes.
934 * Slideshow: Fix a JavaScript error that occurs when block is first added.
935 * Slideshow: Add slideshow images to Open Graph tags when using the Slideshow block.
936 * Social Icons: Remove Google+, uses the generic Google now.
937 * Subscriptions: Correct conflicts that were possible with the checkboxes after a comment submission form.
938 * Theme Tools: Ensure Featured Content tag is retained on a post after saving. Thanks Anis Ladram, you're a Jetpack contributor now!
939 * Uninstalling Jetpack: Prevent notice about JETPACK__PLUGIN_DIR already being defined when programmatically uninstalling Jetpack. (But why would you uninstall?)
940 * Widgets: Remove the Cookies & Consents Banner (not just hide it) after consenting. Thanks Tony Tettinger!
941
942
943 = 7.2.1 =
944 * Release date: April 04, 2019
945 * Release post: https://wp.me/p1moTy-h7o
946
947 * Feature Hints: display suggestions only for features available under the site's current plan.
948 * Feature Hints: improve visual display to make more distinct from search results.
949 * Feature Hints: disable hints once administrators have dismissed three hints.
950 * Slideshow Block: resolve an issue that broke navigating between images.
951
952 = 7.2 =
953
954 * Release date: April 02, 2019
955 * Release post: https://wp.me/p1moTy-foe
956
957 **Major Enhancements**
958
959 * Adds a Repeat Visitor block that controls block visibility based on how often a visitor has viewed the page.
960 * New option to disable Ads blocks for visitors on mobile devices.
961
962
963 **Enhancements**
964
965 * Admin Dashboard: improve text and design to make your administration experience all the better.
966 * Jumpstart: streamline what features are suggested to be activated when setting up Jetpack for the first time.
967 * Password Checker: adds a password checker class that will help Jetpack let you know if you're using a weak password. More about this coming in a future release!
968 * Plans: refactor how Jetpack Plans are coded within Jetpack to improve performance and help prevent any future bugs.
969 * Post Images: provide the image itself when requesting an attachment's post image.
970 * REST API: Enable Likes and Sharing meta field for all post types.
971 * Related Posts: improve HTML markup for related posts, with emphasis on accessibility.
972 * Search: add an easy way to see the raw Jetpack Search query results in the search page's source code.
973 * Shortcodes: allow links in Quiz shortcode explanations.
974 * Widgets: improve the text for the Blog Stats widget when stats data can not be retrieved from WordPress.com.
975
976 **Improved compatibility**
977
978 * General: require WordPress 5.0! To celebrate, we cleaned out some compatibility code that supported older versions. We know how to party.
979 * General: update various parts of Jetpack to fully align with WordPress coding standards to make developing Jetpack easier!
980 * Connection: notify site owners when a plugin or theme is double-encoding URL redirects.
981 * Shortcodes: update the Ustream shortcode to use the HTML5 player for a better experience on all browsers.
982 * Shortcodes: add AMP support for Crowdsignal polls and shortcodes.
983 * Sitemaps: add thumbnails to video sitemaps to improve compatibility with Google Search Console. Props Adam Heckler!
984 * Sync: improve performance when using the VIP Legacy Redirect plugin.
985 * Twenty Nineteen Compatibility: prevent sharing buttons overlapping with the Like button. Props Torres!
986 * VideoPress: update right-to-left language CSS to remove extra styles only used on browsers no longer supported.
987 * Widgets: improve rendering of Contact Info widget map when using the AMP plugin.
988
989 **Bug fixes**
990
991 * Admin Dashboard: fix an error that you'd see in the console when changing your Carousel settings.
992 * Blocks: fix an issue where sometimes we would attempt to register a particular block twice. I'm looking at you, Related Posts.
993 * Blocks: display all Business Hours details, even if they're the default set.
994 * Blocks: fix an error that occurred when loading some translations in the Block Editor.
995 * Blocks: resolve a conflict between the Ads block and infinite scroll that would cause new posts to sometimes not load.
996 * General: ensure the proper Jetpack plan is reflected throughout Jetpack and the administrative dashboard.
997 * Plugin Search: display Akismet and VaultPress plugin cards when WordPress.org suggests them.
998 * Publicize: remove unused assets, like images and JavaScript that aren't needed anymore.
999 * Related Posts: restore use of the jetpack_relatedposts_filter_options filter.
1000 * Security: Improvements to the Likes feature and the Slideshow block.
1001 * Sharing: update WhatsApp to be more consistent with the other sharing buttons.
1002 * Shortcodes: remove Lytro service, which closed in March.
1003 * Stats: properly handle an error from the REST API that sometimes caused issues with the Stats Dashboard.
1004 * Widgets: display all characters in an address from Contact Info correctly when sometimes we encoded those that we'd expect in an URL.
1005 * Widgets: improve the performance of the Contact Info widget by eliminating unused JavaScript.
1006
1007 = 7.1.1 =
1008
1009 * Release date: March 06, 2019
1010 * Release post: https://wp.me/p1moTy-foJ
1011
1012 **Bug fixes**
1013
1014 * General: avoid conflicting with other plugins when suggesting Jetpack features on the Plugins screen.
1015 * Publicize: avoid errors when the feature is not active on a site.
1016 * Widgets: improve performance of the Top Posts and the Blog Stats widgets on high-traffic sites.
1017 * Subscriptions: fix an issue that prevented displaying subscribers count in the subscription forms.
1018 * Tiled Galleries / Slideshows: ensure they can be displayed properly in Internet Explorer 11.
1019
1020 = 7.1 =
1021
1022 * Release date: March 05, 2019
1023 * Release post: https://wp.me/p1moTy-e9x
1024
1025 **Major Enhancements**
1026
1027 * Block Editor: this release introduces 6 new blocks:
1028 - the Ads block allows you to insert different ads from [our WordAds program](https://jetpack.com/support/ads/) within your posts and pages.
1029 - the Mailchimp block allows your readers to easily subscribe to your Mailchimp newsletter.
1030 - the Video block supports VideoPress videos if you've purchased our Premium or Professional plan.
1031 - the Slideshow block allows you to insert beautiful slideshows in your posts and pages.
1032 - The Business Hours blocks is useful for companies who want to display their business's Opening Hours on their site.
1033 - The Contact Info block is useful for any business who may want to display useful information on a post or page.
1034
1035 **Enhancements**
1036
1037 * Admin Page: move Carousel settings from Performance to Writing section.
1038 * Ads: include search results pages under the `Archive` toggle.
1039 * Block Editor: improve block registration structure for better management of block availability.
1040 * General: remove IE8 support fallbacks.
1041 * General: add feature suggestions to the plugin search screen.
1042 * Image CDN: add new mode that disables the creation of resized images, thus saving disk space.
1043 * Instagram: update embed to support Instagram TV URLs.
1044 * Post Images detection: add support for alt text.
1045 * Plans: clarify upgrade prompts in the Jetpack dashboard's Plans page.
1046 * Publicize: remove the Google+ interface as the Social Network is now deprecated.
1047 * Related Posts: update block to allow for up to 6 related posts.
1048 * Social Menus & Icons: add Discord Support.
1049 * Support: add additional tests to check when Jetpack isn't working as expected and ensures all current debugging platforms use the same testing list.
1050 * Simple Payments: add generic currency fallback symbol.
1051 * Sync: further performance improvements in PHP 7+ environments.
1052 * Woocommerce Analytics: include product type with analytics data.
1053
1054 **Improved compatibility**
1055
1056 * General: replace all .dev TLD references by .test as the .dev TLD will soon become available for registration.
1057 * PHP 7.3: introduce automated testing for PHP 7.3.
1058 * Site Accelerator: ensure compatibility with the AMP plugin.
1059 * Twenty Nineteen: fix Top Posts and Pages Widget image list margins.
1060 * WordPress 5.1 Compatibility: update usage of `wp_schedule_single_event` to match changes in WordPress.
1061
1062 **Bug fixes**
1063
1064 * Copy Post: ensure the feature can be used when using non-standard post formats.
1065 * Infinite Scroll: fix vertical spacing for new posts loaded with Infinite Scroll.
1066 * Internationalization: fix minor problem affecting translations in the block editor.
1067 * Mobile Theme: fix PHP notices when trying to display gallery images.
1068 * Mobile Theme: fix redirection issues when clicking on the "Desktop version" links.
1069 * Photon: add paypalobjects.com to the list of banned domains, as this domain already relies on a CDN.
1070 * Publicize / Subscriptions: do not show message at the top of the editor when creating a private post.
1071 * Spelling / Grammar: fix error when spellchecking the contents of a Classic block in the block editor.
1072 * Top Posts: allow fetching posts from a long timeframe when using the `jetpack_top_posts_days` filter.
1073 * Related Posts: avoid display a dulplicated set of related posts when using the Related Posts block.
1074 * REST API: fix a bug causing Likes settings on a post to sometimes be flipped.
1075 * Security: fix an XSS vulnerability in the "My Community" widget.
1076 * Security: avoid bypassing Protect's Math Fallback challenge.
1077 * Site Stats: do not show the Jetpack logo in the Stats dashboard widget title in the Screen Options tab.
1078 * Theme Tools: support alternative Pinterest domain extensions in the Social Menus tool.
1079 * Widgets: support alternative Pinterest domain extensions in the Social Icons Widget.
1080 * Widgets: update the Cookies & Consents Banner to be fully accessible on mobile devices.
1081
1082 = 7.0.1 =
1083
1084 * Release date: February 14, 2019
1085 * Release post: https://wp.me/p1moTy-eFX
1086
1087 **Improved compatibility**
1088
1089 * Publicize: update LinkedIn connections to use newer API, anticipating changes with LinkedIn's API v1 on March 1st.
1090 * Publicize: display a message inviting site owners to reconnect their site to their LinkedIn profile.
1091 * Publicize: remove section in Settings > Sharing in the dashboard.
1092
1093 **Bug fixes**
1094
1095 * Tiled Galleries: avoid errors when converting a tiled gallery into a block.
1096 * Security: ensure json_encode()d data safely output to the page.
1097 * Shortlinks: do not show Jetpack Sidebar in the block editor if Shortlinks are not available.
1098 * Sync: avoid errors in WordPress' code editor, for sites using PHP 7 with `fastcgi_finish_request` enabled.
1099
1100 = 7.0 =
1101
1102 * Release date: February 05, 2019
1103 * Release post: https://wp.me/p1moTy-dqO
1104
1105 **Major Enhancements**
1106
1107 * Block Editor: introduce a new Gif block to help you quickly search and add Gif images to your posts.
1108 * Copy Post: this new feature allows you to quickly create a new draft based on a post that's already published.
1109
1110 **Enhancements**
1111
1112 * Block Editor: update the way we check for available blocks and extensions.
1113 * Connection flow: display a notice upon connection when the site is suspended.
1114 * Contact Form: add more options to customize the look of the submit button.
1115 * Likes / Publicize: in the Jetpack Dashboard, add explanation to clarify the role of the features.
1116 * REST API: add likes and sharing settings to the REST API Post response.
1117 * Sharing: deprecate the Google+ sharing Button.
1118 * Sharing: deprecate the Google+ embed shortcode.
1119 * Shortcodes: rely on WordPress Core to handle SlideShare slideshow embeds.
1120 * Shortcodes: cache the output of the Twitter shortcode.
1121 * Subscriptions: remove obsolete polyfill JavaScript from the Subscriptions form.
1122 * Subscriptions: allow more customization of the subscription form's submit button.
1123 * Sync: improvements to the synchronization of plugin and theme updates.
1124 * Sync: improve performance for sites using PHP 7, with `fastcgi_finish_request` enabled.
1125 * Sync: synchronize plugin and theme fatal errors reported by WordPress 5.1.
1126 * Widgets: deprecate the Google+ widgets.
1127 * WordPress.com: allow the display of plugin action links in the WordPress.com plugins' interface.
1128
1129 **Improved compatibility**
1130
1131 * Lazy Images: fix a compatibility issue with themes that overwrite classes on html.
1132 * Contact Form: ensure contact form submissions with long words do not break the site layout, regardless of the theme.
1133 * Publicize: remove the option to connect your site to a Google+ account, in anticipation of the service's shutdown.
1134
1135 **Bug fixes**
1136
1137 * Admin Page: avoid PHP notices when looking at non-Jetpack admin pages.
1138 * Carousel: fix display issue when viewing images with long captions.
1139 * Carousel: avoid errors when fetching comments in the Carousel modal.
1140 * CSS: fix the behavior of the CSS concatenation filter.
1141 * Multisite: fix the display of the main connection banner.
1142 * Protect: ensure the Math fallback is displayed when necessary.
1143 * Publicize: avoid Fatal Errors on sites using Development Mode.
1144 * Responsive videos: do not apply for videos that benefit from WordPress' own Responsive Embeds solution.
1145 * Shortcodes: only load Mailchimp CSS when needed.
1146 * Subscriptions: display subscription options below the comment form, even when you are logged in to your WordPress account.
1147 * WordPress.com REST API: add new endpoint to allow the creation of a WooCommerce connection via the API.
1148
1149 = 6.9 =
1150
1151 * Release date: January 10, 2019
1152 * Release post: https://wp.me/p1moTy-cEZ
1153
1154 **Major Enhancements**
1155
1156 * Block Editor: this release introduces new blocks: a Subcription form block, a Tiled Gallery block, and a Related Posts block.
1157
1158 **Enhancements**
1159
1160 * Admin Page: several changes to improve navigation and connection flows for new and existing Jetpack site owners.
1161 * Admin Page: make the Jetpack dashboard wider on large screens for a better experience.
1162 * Affiliate tools: offer options for affiliate partners to manage affiliation links on their site.
1163 * Carousel: add support for the new Tiled Gallery block.
1164 * Contact Form: use the comment blacklist to filter contact form submissions.
1165 * Dashboard notices: automatically dismiss notices once a feature has been activated.
1166 * Dashboard notices: fix styling to work better with the Hello Dolly plugin.
1167 * Internationalization: add new locales, ensure existing ones are up to date.
1168 * REST API: new endpoint to expose Gutenberg block and plugin availabilty.
1169 * Search: add hook to get_filters() to allow the use of custom filters.
1170 * Shortcodes: add new Mailchimp shortcode to insert Mailchimp subscription forms anywhere in your posts and pages.
1171 * SSO: offer message introducing the feature to new users.
1172 * Stats: improve the design of the Stats dashboard widget.
1173 * Widgets: add filter to set DoNotTrack in Twitter Timeline widget.
1174 * WordPress.com REST API: add new option to set sites to private.
1175
1176 **Improved compatibility**
1177
1178 * AMP: ensure that all Jetpack features are compatible with the latest version of the AMP plugin. Solves issues previously encountered with sharing buttons and stats.
1179 * Images: ensure that images inserted with new block editor can be used in Open Graph Meta tags, Related Posts, and Publicized posts.
1180 * PHP 7.3: avoid PHP warnings so the plugin can be fully compatible with the latest version of PHP.
1181 * Sharing: do not add Jetpack's Twitter Meta Tags when the WP To Twitter plugin is active.
1182 * Twenty Nineteen: additional style adjustments to make sure all Jetpack widgets look good with the theme.
1183 * WooCommerce: do not include product reviews in comment counts in the WordPress.com REST API.
1184
1185 **Bug fixes**
1186
1187 * Admin Page: update feature limits mentioned when disconnecting Jetpack from WordPress.com
1188 * Block Editor: fix loading of translations in the editor when Jetpack's Site Accelerator feature is active.
1189 * Carousel: ensure that Carousel works well with the Gallery block in the new block editor.
1190 * Carousel: do not open modal when clicking on a link in a caption
1191 * Publicize: improve synchronization of sharing settings with WordPress.com.
1192 * Publicize: only display Gutenberg Publicize UI to users with the correct permissions.
1193 * Responsive videos: don't load if theme supports core responsive embeds.
1194 * Search: fix fatal error when the Search Widget is enabled while the site is in Development Mode.
1195 * Sharing: update Tumblr official sharing button.
1196 * Shortcodes: update YouTube shortcode to support more video link formats.
1197 * Shortlinks: add the option to view shortlinks in the block editor.
1198 * Simple Payments: only register block when all needed data is available.
1199 * Widgets: only load Social Icons widget scripts and styles when necessary.
1200 * WooCommerce Analytics: avoid Fatal Errors in some specific site setups.
1201 * WooCommerce Analytics: improve performance by avoiding unnecessary calls to the feature when it is not needed.
1202
1203 = 6.8.1 =
1204
1205 * Release date: December 6, 2018
1206 * Release post: https://wp.me/p1moTy-d3t
1207
1208 **Bug fixes**
1209
1210 * Contact Form: security changes to improve the display of success messages after submitting a form.
1211 * Publicize: avoid Fatal errors when trying to create or edit posts from a Custom Post Type that supports Publicize.
1212 * Sync: improve synchronization of WooCommerce events.
1213 * WordPress.com REST API: handle WooCommerce Product reviews for a better display in apps that use the API.
1214
1215 = 6.8 =
1216
1217 * Release date: November 27, 2018
1218 * Release post: https://wp.me/p1moTy-cee
1219
1220 **Major Enhancements**
1221
1222 * This release introduces the first wave of Jetpack blocks built for the new block editor, available in WordPress 5.0.
1223
1224 **Enhancements**
1225
1226 * General: improve ability to create and troubleshoot Jetpack connections.
1227 * REST API: new endpoint for testing the Jetpack connection.
1228
1229 **Improved compatibility**
1230
1231 * Akismet: improve caching of all queries for Akismet status.
1232 * Spellcheck / Grammar: we've made sure the Jetpack feature did not create any error when using the block editor.
1233 * Twenty Nineteen: ensure compatibility with Jetpack's widgets.
1234
1235 **Bug fixes**
1236
1237 * Asset CDN: do not try to serve assets from non-public versions.
1238 * Carousel: handle galleries created via the Gallery block in the new block editor.
1239 * Photon: make sure our image CDN is fully compatible with the block editor.
1240
1241 = 6.7 =
1242
1243 * Release date: November 6, 2018
1244 * Release post: https://wp.me/p1moTy-aEq
1245
1246 **Major Enhancements**
1247
1248 * Site acceleration: new toggle to serve both your images and static files (like CSS and JavaScript) from our CDN.
1249 * Activity: update Jetpack dashboard to include links to our Activity page, where you can view a record of every change and update on your site.
1250
1251 **Enhancements**
1252
1253 * Admin page: add site Activity card.
1254 * Blocks: provide a mechanism so editor blocks can be translated.
1255 * Blocks: enqueue Jetpack blocks in the block editor when blocks are available.
1256 * Debug tools: add information about missing XML extension in self-help tools.
1257 * REST API: introduce endpoint for retrieving related posts of a particular post.
1258 * Search: add an advanced `excess_boost` param which can be adjusted with filters to fine tune query scoring.
1259 * Sharing / Publicize: change the icons used in the Jetpack dashboard to clarify where the configuration links lead.
1260 * Secure Sign On: update wording on admin pages to avoid confusion.
1261 * Shortcodes: update the Polldaddy shortcode to use the new brand, Crowdsignal.
1262 * Sitemaps: coding standards changes.
1263 * Site Verification Tools: improve display of the tool's description on mobile devices.
1264 * Unit Tests: improve process for faster tests.
1265
1266 **Improved compatibility**
1267
1268 * Themes: ensure compatibility between Jetpack features and the new WordPress default theme, Twenty Nineteen.
1269 * AMP: add support for GitHub's Gist shortcodes.
1270 * PHP 7.3: update Infinite Scroll to avoid PHP warnings when using the latest version of PHP.
1271 * Protect: fix output of Protect's Math challenge on login forms created by third-party plugins.
1272 * Plugins: add a WordPress.com themed plugins page for users managing their plugins via the WordPress.com interface.
1273 * Site Verification Tools: do not enable Google's Auto-verification option when a site using a maintenance / coming soon plugin.
1274
1275 **Bug fixes**
1276
1277 * Blocks: update the VR block to be fully compatible with the latest version of WordPress and Gutenberg.
1278 * Comment Likes: only prefetch domains used by the feature.
1279 * CSS Concatenation: make sure all concatenated CSS is up to date.
1280 * Featured Content: no longer hides the "featured" tag from the WordPress.com Editor or the mobile apps.
1281 * Geolocation: avoid a PHP notice when setting location for a post in the WordPress.com post editor.
1282 * Likes: ensure that the Likes column is accessible.
1283 * REST API: Ensure only strings as escaped as URLs.
1284 * Search: avoid PHP warning with Search widget.
1285 * Sharing: improve accessibility of email sharing button.
1286 * Simple Payments / Widget Visibility: avoid potential Fatal errors on some specific server configurations when updating Jetpack.
1287 * Sitemaps: remove double encoding of site name in news sitemap.
1288 * Sitemaps: ensure homepage is only included once.
1289 * Sitemaps: provide richer "not found" message to site admins.
1290 * Sitemaps: ensure sitemap is refreshed faster after upgrading Jetpack.
1291 * Sitemaps: avoid protocol mismatches between the sitemaps and the site.
1292 * Site Verification Tools: make sure we validate meta tags when saving.
1293
1294 = 6.6.1 =
1295
1296 * Release date: October 10, 2018
1297 * Release post: https://wp.me/p1moTy-aEt
1298
1299 **Bug fixes**
1300
1301 * Sitemaps: improve initial sitemap creation process.
1302 * Widgets: fix missing CSS for the Social Icons Widgets.
1303
1304 = 6.6 =
1305
1306 * Release date: October 9, 2018
1307 * Release post: https://wp.me/p1moTy-aa1
1308
1309 **Major Enhancements**
1310
1311 * Verification Tools: enable one-click site verification and sitemap.xml registration with Google.
1312
1313 **Enhancements**
1314
1315 * Admin Interface: update all Jetpack settings screens to use a similar design.
1316 * API: add flags to determine if Jetpack Search is enabled and supported.
1317 * CDN: First Beta version of the Photon CDN -- Speed up sites and increase max concurrent connections through Photon by cloud-hosting Jetpack and WordPress Core scripts, styles, and assets.
1318 * Contact Form: add filters to allow customizing the class attributes of inputs and buttons.
1319 * General: add more constants to error log for the Jetpack test suite.
1320 * Gutenberg: add infrastructure necessary to add new blocks via Jetpack.
1321 * Lazy Images: load the placeholder via the `srcset` attribute instead of the `src` attribute.
1322 * Masterbar: add link to Activity Log.
1323 * Publicize: the Path Social Network is closing in October. The option has consequently been removed from the Publicize interface.
1324 * Search: improve the feature activation process.
1325 * Search: update the admin interface to give more information about what the feature does and how it can be used.
1326 * Simple Payments: update all mentions of the product for a more consistent naming convention and less confusion for both site owners and translators.
1327 * Sync: log action when an attachment is added to a post for the first time.
1328 * Sync: add URL details to synchronization requests.
1329 * Sync: detect if a post is saved via Gutenberg when synchronizing post events.
1330
1331 **Improved compatibility**
1332
1333 * Shortcodes: update Mailchimp shortcode to match the new format offered by Mailchimp.
1334
1335 **Bug fixes**
1336
1337 * CSS Concatenation: add Authors and Social Icons widgets to concatenated styles.
1338 * Featured Content: avoid registering duplicate Post Types.
1339 * Geo Location: only enqueue Dashicons when necessary.
1340 * Google Analytics: do not output tracking code when the "Enhanced eCommerce" option is active, but the WooCommerce plugin is not.
1341 * Infinite Scroll: add a Privacy Link to the site's footer if a Privacy Policy was set up via WordPress's privacy options.
1342 * Infinite Scroll: fix video playback of VideoPress videos loaded via Infinite Scroll.
1343 * Protect: fix layout of legend that prompts the user to solve the math fallback so it works better in all languages.
1344 * Responsive Videos: avoid PHP notice.
1345 * Sharing: do not record stats if the stats module is disabled.
1346 * Sharing: allow saving sharing button options on media edit page as well.
1347 * Shortcodes: ensure we build minified and RTL stylesheets for slideshows.
1348 * Simple Payments: Stop contributors from creating inaccessible buttons with a "pending" post status.
1349 * Sitemaps: no longer add images attached to non-published posts to the image sitemap.
1350 * Slideshows: ensure arrows point in the right direction for RTL Languages.
1351 * Sync: avoid PHP notices when synchronizing user information.
1352 * VideoPress: avoid duplicate rel attributes in links.
1353 * VideoPress: do not block access to the Video settings for our customers using a 2-year plan.
1354
1355 = 6.5 =
1356
1357 * Release date: September 4, 2018
1358 * Release post: https://wp.me/p1moTy-a7U
1359
1360 **Major Enhancements**
1361
1362 * WordAds: Added ability to include custom ads.txt entries in the ads module.
1363
1364 **Enhancements**
1365
1366 * Admin Page: Added ability to disable backups UI by filter when VaultPress is not activated.
1367 * Comments: Moved the Subscription checkboxes on a comment form from after the submit button to before the submit button.
1368 * General: Removed the outdated "Site Verification Services" card in Tools.
1369 * General: Removed jetpack_enable_site_verification filter. We recommend filtering access to verification tools using jetpack_get_available_modules instead.
1370 * General: Simplified the logic of Jetpack's signed HTTP requests code.
1371 * Lazy Images: Updated lazy images to use a default base64 encoded transparent to reduce a network request.
1372
1373 **Improved compatibility**
1374
1375 * Geo Location: Fixed a compatibility issue with other plugins that added meta attributes to site feeds with the `rss2_ns`, `atom_ns` or `rdf_ns` filters.
1376
1377 **Bug fixes**
1378
1379 * AMP: Fix PHP notice when rendering AMP images with unknown width and height.
1380 * Contact Forms: We fixed an issue where personal data eraser requests didn't erase all requested feedback.
1381 * General: Improves compatibility with the upcoming PHP 7.3.
1382 * General: Updated input validation for meta tags given in site verification.
1383 * Lazy Images: Deprecated jetpack_lazy_images_skip_image_with_atttributes filter in favor of jetpack_lazy_images_skip_image_with_attributes to address typo.
1384 * Sharing: Fixed duplicate rel tags on Sharing links.
1385 * Search: Fixed an issue where a CSS and JavaScript file could be enqueued unnecessarily if the Search module was activated and if the site was using the Query Monitor plugin.
1386 * Shortcodes: Updated Wufoo Shortcode to always load over https and use async form embed.
1387 * Widgets: Fixed excessive logging issue with Twitter Timeline widget.
1388 * Widgets: Removed cutoff date check for Twitter Timeline widget as it is no longer necessary.
1389 * Widgets: Added decimal precision validator to Simple Payments Widget price field on the Customizer for supporting Japanese Yen.
1390
1391 = 6.4.2 =
1392
1393 * Release date: August 10, 2018
1394 * Release post: https://wp.me/p1moTy-9pL
1395
1396 **Bug fixes**
1397
1398 Comments: We fixed an error that broke functionality of Social Login for comments.
1399
1400 = 6.4.1 =
1401
1402 * Release date: August 8, 2018
1403 * Release post: https://wp.me/p1moTy-9pc
1404
1405 **Bug fixes**
1406
1407 Comments: We fixed an error that broke functionality of nested comments.
1408
1409 = 6.4 =
1410
1411 * Release date: August 7, 2018
1412 * Release post: https://wp.me/p1moTy-9md
1413
1414 **Enhancements**
1415
1416 * Connection: Updated connect splash screen with new content.
1417 * Sharing: Sharing section in wp-admin will now redirect to Calypso instead.
1418 * Docs: Added documentation for retrieving provision status of a site.
1419 * Shortcodes: Added oEmbed support for flat.io.
1420 * Widgets: Added `jetpack_top_posts_widget_layout` filter that allows you to create a custom display layout for the Top posts widget.
1421 * Privacy tools: Identify the data export/erasure callbacks for Feedback posts using associative keys, to better match the convention in Core.
1422 * Privacy tools: Added the `grunion_contact_form_delete_feedback_post` filter hook to allow specific Feedback posts to be bypassed during data erasure requests, similar to the `wp_anonymize_comment` filter in Core.
1423 * Contact Fork: Disabled random table optimizations on core tables.
1424
1425 **Improved compatibility**
1426
1427 * AMP: Improved AMP compatibility for Comments iframe.
1428 * General: The SEO Framework is no longer a conflicting Open Graph plugin and is now better compatible with Jetpack.
1429
1430 **Bug fixes**
1431
1432 * Shortcodes: Removed extra black bars from YouTube embeds as controls are inside the container now.
1433 * Simple Payments: Fixed the custom post type bug that affected Simple Payments widget for 2 year subscriptions.
1434 * Simple Payments: Fixed site failure which happens on Multisite installation with Simple Payments widget.
1435 * Simple Payments: Fixed syntax and misc compatibility issues with Simple Payments widget on PHP 5.2.
1436 * Simple Payments: Added warning for admin users if Simple Payments is not enabled but there are products published on pages/posts as a widget.
1437 * Lazy Images: Fixed an issue with images not loading while updating quantity in WooCommerce shopping cart.
1438 * Lazy Images: Fixed centered images that do not crop properly when no JavaScript is enabled.
1439 * General: Fixed auto scrolling to top when following the Quick Tour buttons.
1440 * General: Removed ability to set custom name for Site Identity section.
1441 * General: Added advanced control capabilities to image extraction from posts.
1442
1443 = 6.3.3 =
1444
1445 * Release date: July 30, 2018
1446 * Release post: https://wp.me/p1moTy-9n0
1447
1448 **Facebook API Maintenance**
1449
1450 On the 1st of August, 2018 Facebook sunsets its API allowing to post updates to your Profile Page. Only the API allowing to post to Facebook Pages will remain. This required several changes to Jetpack that we are presenting in this release:
1451
1452 * Publicize: making sure we are handling existing connections gracefully.
1453 * Publicize: using logo font instead of images to make the UI up to date and mobile ready.
1454 * Publicize: removing the ability to select Facebook Profile connections in the UI.
1455
1456 **Bug fixes**
1457
1458 * General: properly handle Jetpack connection owner transition process.
1459
1460 = 6.3.2 =
1461
1462 * Release date: July 4, 2018
1463 * Release post: https://wp.me/p1moTy-96E
1464
1465 **Bug fixes**
1466
1467 * Simple Payment: Fix compatibility issues with PHP versions 5.3 and below
1468
1469 = 6.3 =
1470
1471 * Release date: July 3, 2018
1472 * Release post: https://wp.me/p1moTy-8ag
1473
1474 **Major Enhancements**
1475
1476 * Simple Payment: Added Simple Payment Products as Widgets, with the option to manage them via the Customizer.
1477
1478 **Enhancements**
1479
1480 * Connection: Added a new connect splash screen content.
1481 * Jetpack Dashboard: We removed the labels reading 'PAID' in order to introduce a better way to remark paid features.
1482 * General: Added support to display geo-location data added to posts and pages with Calypso.
1483
1484 **Improved compatibility**
1485
1486 * Protect: We solved an issue related to interaction with bbPress when trying to log in via a bbPress login widget. You would get redirected a few times to log in again after solving the math puzzle.
1487
1488 **Bug fixes**
1489
1490 * Comments: Implemented Core WordPress' Comment Cookie Consent Checkbox in Jetpack Comments.
1491 * General: We solved an issue that arised when using the Front End Editor feature plugin. A fatal error wass thrown due to us assuming the `enter_title_here` filter would only run within wp-admin.
1492 * General: Fixed a compatibility problem between WordPress TinyMCE and Jetpack Markdown when visiting the WordPress Dashboard.
1493 * Lazy Images: Fixed behavior for when JavaScript is disabled.
1494 * Markdown: We fixed the naming of the class used for code blocks that specify a language.
1495 * Simple Payments: Fixed an error when the user had published Simple Payment Products but their Professional Subscription had expired.
1496 * Sitemap: We fixed the format of the date shown for videos on the video sitemap.
1497 * Stats: We fixed the width of the Stats page for wide screens.
1498
1499 = 6.2.1 =
1500
1501 * Release date: June 8, 2018
1502 * Release post: https://wp.me/p1moTy-8am
1503
1504
1505 **Bug fixes**
1506
1507 * AMP: We fixed the rendering of the stats pixel for legacy, non-paired, non-canonical AMP pages.
1508 * Shortcodes: Fixed a fatal coming form the VR shortcode when using the Gutenberg editor in the frontend.
1509
1510 = 6.2 =
1511
1512 * Release date: June 5, 2018
1513 * Release post: https://wp.me/p1moTy-88v
1514
1515 **Major Enhancements**
1516
1517 * Shortcodes: Added Gutenberg block for the [vr] shortcode.
1518
1519 **Enhancements**
1520
1521 * AMP: Allow Jetpack features to work on AMP pages, and prevent Jetpack features from rendering to the front end at all.
1522 * Content Options: We now exclude Custom Post Types like Portfolio and Testimonial when we toggle content/excerpt via the Blog Display option in the customizer.
1523 * Cookies & Consent Widget: Added a "top" option for the cookie widget position. The existing bottom of the screen position is the default.
1524 * Tiled Galleries: use Photon if active when a Tiled Gallery links to media file.
1525
1526 **Improved compatibility**
1527
1528 * Widgets: Deprecated the use of Widget IDs in the Twitter Timeline Widget given that Twitter deprecates Widget IDs on July, 27th 2018.
1529
1530 **Bug fixes**
1531
1532 * Contact Form: Fixed an issue with undefined variables and a warning being logged when submitting the Contact Form.
1533 * Contact Form: Fixed scrolling/height for very large contact forms.
1534 * Widgets: Fixed Cookies & Consent Widget's bottom margin for themes that set a specific margin for forms.
1535 * Related Posts: Made it not try to fetch related posts for an unpublished post.
1536 * Sharing: Fixed an issue that resulted in wrong URLs for sharing on WhatsApp.
1537 * Sharing: Fixed the way we check if Akismet is active and has a valid key by caching the result of the verification.
1538 * Shortcodes: Fixed the Facebook shortcode in wp-admin.
1539 * Widget Visibility: Fixed styling for MS Edge.
1540 * Widgets: Removed .widget class from Cookies and Consent widget styles since .widget is not used in every theme.
1541
1542 = 6.1.1 =
1543
1544 * Release date: May 22, 2018
1545 * Release post: https://wp.me/p1moTy-85t
1546
1547 **Enhancements**
1548
1549 * Ads: Added new setting for Banner consent expiration. Added new filter jetpack_disable_eu_cookie_law_widget, which can be used to disable the banner.
1550 * Ads: Added a new personalized-ads-consent cookie for ads-enabled sites.
1551 * Ads: Added requirement and notice, and button-click opt-in for ads module users.
1552 * Ads: When a user site has a Privacy Policy page set (introduced in 4.9.6), we now default to using that privacy policy as a custom policy URL.
1553 * GDPR: A new warning is displayed while configuring an instance of the EU Cookie Law widget: "Caution: The default policy URL only covers cookies set by Jetpack. If you're running other plugins, custom cookies, or third-party tracking technologies, you should create and link to your own cookie statement."
1554 * GDPR: Added Feedback data (i.e., Contact Form Submissions) to the Personal Data exported and/or erased by the latest version of WordPress core.
1555
1556 **Bug fixes**
1557
1558 * Ads: We updated Ads behavior to not show unless the visitor is on the main query within the loop.
1559 * General: We fixed a bug that resulted in an alert box showing for sites set to languages deriving from main ones.
1560 * Lazy Images: Fixed a bug where images would disappear when scrolling.
1561 * Sharing: make sure JS files can be loaded on development sites.
1562 * Sharing: Added check for validating Akismet key before allowing sharing by email.
1563 * WooCommerce Analytics: Fixed PHP warning when attemping to get a list of plugins.
1564
1565 = 6.1 =
1566
1567 * Release date: May 1, 2018
1568 * Release post: https://wp.me/p1moTy-7Sj
1569
1570 **Major Enhancements**
1571
1572 * WordAds: Introduced shortcode for inline Ad placement.
1573 * WordAds: Added support for the ads.txt file.
1574
1575 **Enhancements**
1576
1577 * Dashboard: We improved the styles of status numbers so it doesn't look like floating.
1578 * JSON API: Added support for Google My Business integration available on WordPress.com.
1579 * Masterbar: We removed the Next Steps link from the Account sidebar.
1580 * Publicize: Let the user know that we are going to send emails to subscribers and publicize to the different accounts.
1581 * Settings: Added "Privacy Information" links to each Jetpack module/feature card.
1582 * Shortcodes: Mixcloud shortcode now uses oEmbed.
1583 * Stats: Added a new filter jetpack_honor_dnt_header_for_stats, which if enabled would not track stats for visitors with DNT enabled.
1584 * Sync: Removed requirement for gzencode.
1585 * Widgets: always load script via HTTPS for Gravatar Hovercards.
1586
1587 **Improved compatibility**
1588
1589 * Social Icons Widget: Improved support on screen reader text for themes that do not provide support out of the box.
1590 * Sharing: Removed the sharing and like display functionality from Cart, Checkout, and Account WooCommerce pages.
1591
1592 **Bug fixes**
1593
1594 * Admin Page: We fixed the internationalization of the plans page.
1595 * Ads: We fixed a problem that impeded Premium Plan customers to activate Google Analytics.
1596 * Auto Updates: We fixed a warning being thrown due to a bad concatenation of strings.
1597 * General: Fixed a warning that was being logged due to attempting to use in_array() over a variable that didn't always contain an array.
1598 * General: Fixed Warning: count(): Parameter must be an array or an object that implements Countable showing on PHP 7.x.
1599 * JSON API: Fixed internationalization on embed endpoint.
1600 * Theme Tools: Show featured images in WooCommerce pages when Display on blog and archives is turned off for Themes that support this feature.
1601 * Publicize: Avoid adding Publicize post meta when a post transitions to publish and it is not a publicize-able post type.
1602 * Settings: Fixed the icon representing the minimum plan needed for SEO and Google Analytics features.
1603 * Slideshow: Fixed an invalid argument supplied for foreach() warning.
1604 * SSO: We fixed the name of a filter which contained a typo before. The filter is now named: `jetpack_sso_auth_cookie_expiration`.
1605 * SSO: Fixed some cases where we were not handling secure cookies for sites running over https.
1606 * Sync: Fixed Warning: Invalid argument supplied for foreach().
1607 * Sync: Fixed Warning: Warning: json_encode(): recursion detected.
1608 * WooCommerce Analytics: fixed broken Remove From Cart link.
1609
1610 = 6.0 =
1611
1612 * Release date: April 3, 2018
1613 * Release post: https://wp.me/p1moTy-7xM
1614
1615 **Major Enhancements**
1616 * Admin Page: Introduced a new Privacy admin page linked at the bottom of the Jetpack dashboard.
1617 * Admin Page: Introduced a Privacy toggle that allows the user to disable event tracking.
1618 * Widgets: Added new Social Icons widget and deprecated old Social Media Icons widget.
1619
1620 **Enhancements**
1621
1622 * Activity Log: Started syncing comment untrashed and comment unspammed events.
1623 * Admin Page: Added inline module settings for plan welcome page.
1624 * Admin Page: Removed Javascript patterns previously used in the Admin Page that should improve performance lightly (bind pattern).
1625 * Admin Page: Made Jetpack Monitor setting management easier by adding a simple toggle.
1626 * Admin Page: Moved the button for closing the Jumpstart modal closer to the dialog so it's more visible.
1627 * Admin Page: Updated the "install and activate" link in the Backups card to be a functional link matching the "Set up" button.
1628 * Admin Page: Updated notices style to be more accessible.
1629 * Admin Page: We now show a link to see all plans on small screens.
1630 * Admin Page: Settings in Jetpack dashboard now feature contextual help and a link to learn more about it.
1631 * Ads: Added site id to head meta.
1632 * Comments: Improved accessibility of comments form by adding title attributes.
1633 * Connect: Removed account creation links from below the Set Up Jetpack buttons.
1634 * General: Show correct available status in Jetpack modules list if module is not supported by current plan.
1635 * General: Removed holiday snow module.
1636 * General: Return error in wp-cli if activating a module that is not supported by the current plan.
1637 * Google Translate Widget: Made sure the widget is responsive by default.
1638 * JITM: We now allow specifying that a jitm can be opened in a new window, or the same window.
1639 * JITM: We now don't use all caps for buttons text.
1640 * Likes: Removed Likes from Jumpstart.
1641 * Likes/Sharing: Moved metabox in post editor to the right side for a better fit.
1642 * Masterbar: Made the Sign Out link in the Master always log you out from WordPress.com.
1643 * Publicize: Made styling of Publicize more consistent with wp-admin.
1644 * Protect: Started blocking XML RPC requests when they get marked as blocked by Protect.
1645 * Search: Made the Search widget available whether or not Extra Sidebar Widgets is enabled.
1646 * SEO Tools: Removed SEO Tools from Jumpstart
1647 * Shortcodes: We now load Twitters widget.js over https.
1648 * Subscriptions: We've made it a better experience if you try to subscribe to a site you are already subscribed to.
1649 * Sync: Stopped syncing personal data coming from WooCommerce orders.
1650 * VideoPress: Default to grid view when linking to upload videos
1651 * Warm Welcome: Added Search to the features listed on the Warm Welcome dialog for Professional Plan.
1652 * Widgets: Added rel=noopener attribute to links in the Display WordPress Posts widget if set to open in a new window.
1653
1654
1655 **Improved compatibility**
1656
1657 * bbPress: Markdown support added for bbPress CPTs.
1658 * PHP 7.1: Fixed an error coming from one of our json-api endpoints.
1659
1660 **Bug fixes**
1661
1662 * Admin Page: Fixed Dashboard connection card from showing text that overflows the card.
1663 * Admin Page: Fixed directory separator character used when displaying the site URL on the disconnect dialog.
1664 * Admin Page: Fixed an issue by which clicking the back button on a page visited after the Admin Page would result in the Admin Page being rendered with cached data.
1665 * Admin Page: Don't show a Set Up button when searching for modules that are inactive in Jetpack Settings page. The Set Up button is meant for paid features coming from plugins.
1666 * Admin Page: Make it clear when tracking begins in the connetion dialog.
1667 * Admin Page: Hide the date range tabs when the initial dialog is shown.
1668 * Admin Page: Fixed the positioning of popovers in the Jetpack Settings page.
1669 * Admin Page: Fixed a bug with the Ads settings toggle.
1670 * Admin Page: Fixed a display issue for the custom user capability "jetpack_connect".
1671 * Admin Page: Made sure translations are properly applied to several phrases.
1672 * Connection Banner: Updated style to better fit wide screens.
1673 * Connection Banner: Added illustration SVGs.
1674 * Contact Form: Fixed width style of input for Website address.
1675 * Google Analytics: fix PHP notice on search pages.
1676 * Infinite Scroll: Fixed issues where the first was being duplicated on scroll.
1677 * Likes: Made manually enabled likes remain being likeable if Likes are enabled for all posts
1678 * Masterbar: Fixed a javascript error that would pop up with the Grammarly extension enabled on Chrome macOS.
1679 * Search: Added default values for the Search widget so it can be added from the Customizer.
1680 * Settings: Fixed overflow/overlap when there are many ignored phrases in spelling options.
1681 * Settings: Updated SEO/analytics links to avoid unnecessary redirects.
1682 * Stats: Fixed column spacing styling issues in WP Dashboard box for Jetpack stats.
1683 * VaultPress: Remove menu item that links nowhere when Rewind is enabled.
1684 * Widgets: Fixed issue with custom URL choice and selective refresh in the EU Cookie Law widget.
1685 * WooCommerce Analytics: Fixed PHP warning coming from str_replace usage.
1686 * WooCommerce Analytics: Started tracking all possible ways to add a product to a cart.
1687
1688 == 5.9 ==
1689
1690 * Release date: March 6, 2018
1691 * Release post: https://wp.me/p1moTy-7mW
1692
1693 **Major Enhancements**
1694
1695 * 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.
1696 * Custom Content Types: Added support for excerpts on Testimonial and Portfolio.
1697
1698 **Enhancements**
1699
1700 * Activity Log: Improved the way we show failed login attempts in Jetpack's Activity Log.
1701 * 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.
1702 * Admin Page: Now we only show the dismissal button in Apps card of the Jetpack Dashboard for admin users.
1703 * 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.
1704 * JSON API: We removed an obsolete endpoint for updating invites.
1705 * Onboarding: Added the ability to configure the country for a business address the using the Onboarding functionality of Jetpack.
1706 * Onboarding: Added the ability to enable the stats module when using the Onboarding functionality.
1707 * Onboarding: We now delete the onboarding token when the site gets connected.
1708 * Jetpack Start: Updated scripts for partners allowing to pass a tracking ID when provisioning or cancelling a plan which will help in debugging.
1709 * 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.
1710 * Plans: Correctly forward the client IP address for currency localization.
1711 * Plans: Updated the copy-text on Jetpack's Admin page for plans to be more concise on the features of each plan.
1712 * REST API: Added a plans endpoint to Jetpack's REST API to better handle the features of each Jetpack plan internally.
1713 * Search Implicitly activate Jetpack Search when attempting to add the Jetpack Search widget.
1714 * Search: Updated the Jetpack Search settings card to be more helpful in setting up the widget.
1715 * Search: We made the "Add Jetpack Search Widget" link in the Search module settings card open the widgets section of the customizer.
1716 * Search: Move any active search widgets to the inactive list if you disable the search module.
1717 * Search: Only log mysql and ES query times that are less than 60 seconds. There are some outliers that mess up our stats.
1718 * Sync: Improved the way widget titles are synchronized to WordPress.com servers when widgets are saved or updated.
1719 * 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.
1720 * We updated the way we handle Jetpack's green color in out stylesheets for better compatibility with Jetpack's new logo.
1721
1722 **Improved compatibility**
1723
1724 * Admin Page: Jetpack's Admin Page javascript code is now fully compatible with React 16.
1725 * 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.
1726 * Lazy Images: Updated the library used as IntersectionObserver for Lazy Images. We now use the W3C IntersectionObserver polyfill.
1727 * 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.
1728 * Masterbar: Updated the sign out button behavior of the Masterbar to not sign you out of WordPress.com when you sign out of your site for regular Jetpack sites.
1729 * 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.
1730 * Sync: Added the jetpack_sync_action_before_enqueue action that's done when anything gets enqueued before being synchronized to WordPress.com servers.
1731
1732 **Bug fixes**
1733
1734 * Admin Page: Removed all linting warnings for the JS code of the Admin page. These were only shown in development builds.
1735 * 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
1736 * General: Added suppress_filters param to get_posts / get_children function calls.
1737 * Markdown: Updated WordAds code to not use create_function which is getting deprecated in PHP 7.2.
1738 * Sync: Fixed a problem in Jetpack Sync code when trying to get property of non-object in the post syncing file.
1739 * Sync: Stopped synchronizing the sitemap post types to WordPress.com servers as it was an issue given the size of these.
1740 * Tracks events: Track events are logged now only if the user has accepted ToS and not just if Jetpack is connected.
1741 * Widget Visibility: Added a decodeEntities function in widget-conditions.js to handle entity decoding for the minor conditions dropdown.
1742 * WordAds: Updated WordAds code to not use create_function which is getting deprecated in PHP 7.2.
1743
1744 = 5.8 =
1745
1746 * Release date: February 6, 2018
1747 * Release post: https://wp.me/p1moTy-731
1748
1749 **Major Enhancements**
1750
1751 * [Lazy Images](https://jetpack.com/support/lazy-images/): after a Beta
1752 period, you can now enable this new feature from Jetpack > Settings in your
1753 dashboard.
1754 * [Elasticsearch-powered
1755 search](https://jetpack.com/features/design/elasticsearch-powered-search/):
1756 also out of Beta! We've improved the way data is indexed behind the scenes,
1757 and made changes to the Search widget and its filters. (Elasticsearch is a
1758 trademark of Elasticsearch BV, registered in the U.S. and in other countries.)
1759
1760 **Enhancements**
1761
1762 * Comment moderation tools: moderation emails now point to WordPress.com when
1763 using the `edit_links_calypso_redirect` option.
1764 * Custom CSS: add CSS Grid Layout support.
1765 * Dashboard: update list of features available in Paid plans.
1766 * Dashboard: improve the display of notices inside the Jetpack dashboard.
1767 * Dashboard: update content displayed in the Jetpack dashboard when not
1768 connected to WordPress.com.
1769 * Development mode: improve the display of the development notice.
1770 * General: add a new filter, `jetpack_active_modules`, allowing site owners to
1771 filter the list of active modules.
1772 * Notices: add rel tags to notice links to avoid issues when links open in a
1773 new window.
1774 * Onboarding: add functionality for saving Business Address in the Contact
1775 Info widget.
1776 * Onboarding: save site type during site setup process.
1777 * Onboarding: enable loading of specific modules when using the Onboarding
1778 process.
1779 * Post Images: allow passing size when searching for images in HTML.
1780 * REST API: update the plugin installation process to use a new library.
1781 * REST API: allow changing the number of posts displayed in the RSS feed, and
1782 whether feeds display full text or a summary.
1783 * REST API: simplify our invites endpoint.
1784 * Sharing: make sure the Whatsapp button works on mobile and on desktop.
1785 * Sharing: add new filter, `wp_sharing_email_send_post_subject`, to allow
1786 modifying the email sharing subject line.
1787 * Shortcodes: update the GettyImages shortcode to use the new format required
1788 by GettyImages.
1789 * Site Settings: add support for site language and timezone settings.
1790 * Sync: improve synchronization of user actions, theme and plugin edits /
1791 updates, post status, updates on Multisite networks, Protect events, and
1792 WooCommerce's meta data.
1793 * WordAds: enable the Ads in the header by default.
1794 * WordAds: add filters so site owners can control the display of the ads via
1795 code as well.
1796
1797 **Improved compatibility**
1798
1799 * Lazy Images: fix issues with the Gazette theme.
1800 * Open Graph: add Open Graph Metabox to the list of conflicting plugins.
1801 * Masterbar: fix incompatibility with BeaverBuilder plugin.
1802 * PHP 7.2: fix issues when running Jetpack with PHP 7.2.
1803
1804 **Bug fixes**
1805
1806 * Carousel: fix PHP Notice with images using custom meta.
1807 * Dashboard: make sure all links to WordPress.com point to the right site's
1808 settings on WordPress.com.
1809 * Dashboard: update links to the plugin interface on WordPress.com to load the
1810 full plugin management page.
1811 * General: fix images shown in the dashboard when Jetpack is installed in a
1812 directory different than `jetpack`.
1813 * Lazy Images: make sure Lazy Load can be triggered even when images are added
1814 to the content very late.
1815 * Stats: make sure the Stats script is XHTML compliant.
1816 * Widgets: Mailchimp - avoid conflicts with jQuery UI.
1817
1818 = 5.7.1 =
1819
1820 * Release date: January 16, 2018
1821 * Release post: https://wp.me/p1moTy-7aS
1822
1823 **Bug Fixes**
1824
1825 * Protect: Fixed the math problem fallback for logging into Multisite installations.
1826 * Settings: Made sure that the Security tab is no longer constantly updating the displayed information.
1827
1828 = 5.7 =
1829
1830 * Release date: January 2, 2018
1831 * Release post: https://wp.me/p1moTy-6FR
1832
1833 **Enhancements**
1834
1835 * Added ability to create revisions of Portfolio Projects.
1836 * Users hosting their sites with our Pressable partner who have Rewind access can now jump from the new Activity card in the Jetpack dashboard to the Activity Log in WordPress.com and restore or download backups for the site.
1837 * Comments: Edit links for comments in the frontend can redirect to calypso if the Jetpack option `edit_links_calypso_redirect` is enabled.
1838 * Protect: Updated the styling of the Protect page for recovering access to your site when you're locked out of it.
1839 * Search: Improved the UI for customizing the Search widget.
1840
1841 **Improved compatibility**
1842
1843 * Comments: Updated our filtering behavior for Jetpack comments so other plugins appending html to the comments section are able to do it instead of being filtered out by Jetpack.
1844 * Widgets: We updated Goodreads URLs to support https schema.
1845 * Masterbar: We now hide the Masterbar settings card in Jetpack’s Admin Page for sites that are set to always show the Masterbar.
1846 * Lazy Images: Added a callback for processing image attributes array when attempting to lazy load images are loaded via `wp_get_attachment_image`.
1847 * Search: Added hooks to the search filters widget so that other plugins/themes can hook in and change its output.
1848
1849 **Bug fixes**
1850
1851 * REST API: Added a check for avoiding a fatal error when attempting to include Akismet class files in case the Akismet plugin files are present but the permissions on the files there are set to be not readable
1852 * Markdown: Fixed bug where code inside shortcodes wasn't correctly restored from the hash.
1853 * Search: Fixed the link that acts as a month and year filter removal toggle.
1854
1855 = 5.6.1 =
1856
1857 * Release date: December 14, 2017
1858 * Release post: https://wp.me/p1moTy-6Jk
1859
1860 **Security Improvements**
1861
1862 * Contact Forms: Hardened security in Contact Form processing.
1863
1864 **Enhancements**
1865
1866 * Sharing: Bumped the character limit to 280 when sharing a post to Twitter.
1867
1868 **Bug fixes**
1869
1870 * Widget Visibility: Fixed a bug that disabled "saving" the widget when removing a Widget Visibility rule.
1871
1872 = 5.6 =
1873
1874 * Release date: December 5, 2017
1875 * Release post: https://wp.me/p1moTy-6zt
1876
1877 **Major Enhancements**
1878 * Google Analytics: Add support for universal analytics for WooCommerce.
1879 * Performance: minify all JavaScript files used in the plugin.
1880 * Performance: add new Lazy Images module.
1881 * Protect: add new mechanism allowing you to send yourself an email with a
1882 link to the form when you are locked out of your site.
1883
1884 **Enhancements**
1885 * Custom CSS: add new set of font properties that can be used in the CSS
1886 editor.
1887 * Photon: do not remove `width` and `height` attributes from image tags when
1888 known.
1889 * Sitemaps: add CLI commands to purge and built the sitemaps.
1890 * Sitemaps: only display the reporter log success messages if
1891 `JETPACK_DEV_DEBUG` is defined.
1892 * WordPress.com API: add new endpoints to allow for better comment management
1893 in third party interfaces like WordPress.com.
1894 * WordPress.com Toolbar: prevent dns prefetching for logged out users.
1895
1896 **Improved compatibility**
1897 * Stats: remove function deprecated in PHP 7.2.
1898
1899 **Bug fixes**
1900 * Comment Likes: make sure Like text is properly translated.
1901 * General: only load stats code when necessary.
1902 * Related Posts: allow site owners to exclude multiple blog posts from the
1903 list of Related Posts.
1904 * Sharing: remove inline JavaScript used in the email sharing form.
1905 * Search: Maintain ordering of the search filters in the widget.
1906 * Sync: avoid PHP notices during the synchronization process.
1907
1908 = 5.5.1 =
1909
1910 * Release date: November 21, 2017
1911 * Release post: https://wp.me/p1moTy-6Bd
1912
1913 **Bug fixes**
1914 * In Jetpack 5.5 we made some changes that created errors if you were using other plugins that added custom links to the Plugins menu. This is now fixed.
1915 * We have fixed a problem that did not allow to upload plugins using API requests.
1916 * Open Graph links in post headers are no longer invalid in some special cases.
1917 * We fixed warnings happening when syncing users with WordPress.com.
1918 * We updated the way the Google+ button is loaded to match changes made by Google, to ensure the button is always displayed properly.
1919 * We fixed conflicts between Jetpack's Responsive Videos and the updates made to Video players in WordPress 4.9.
1920 * We updated Publicize's message length to match Twitter's new 280 character limit.
1921
1922 = 5.5 =
1923
1924 * Release date: November 7, 2017
1925 * Release post: https://wp.me/p1moTy-6rk
1926
1927 **Major Enhancements**
1928
1929 * Jetpack is now fully compatible with WordPress's [new Gallery Widget](https://make.wordpress.org/core/2017/09/25/introducing-the-gallery-widget/). Your old Gallery widgets powered by Jetpack will switch to the new Widget when you update to WordPress 4.9.
1930
1931 **Enhancements**
1932 * We have improved the performance when loading the Jetpack Settings in the dashboard by optimizing the number of calls made when loading the page.
1933 * We have updated the plugin to do a better job of cleaning up after itself whenever you decide to remove Jetpack from your site.
1934 * We made some changes to reduce the number of connection issues that may happen on a site when switching from HTTP to HTTPs.
1935 * We made some performance improvements to the Jetpack dashboard interface, to make sure your options and settings are loaded faster there.
1936 * Error messages are also better in the Jetpack Dashboard; whenever you can't update settings, Jetpack will provide you with more information about why.
1937 * We improved the Jetpack update process to make sure updating Jetpack does not stress your database during it, even on high-traffic sites.
1938 * The next version of WordPress, 4.9, will be released very soon and will include [a lot of changes to its code editors](https://make.wordpress.org/core/2017/10/22/code-editing-improvements-in-wordpress-4-9/). Jetpack's Custom CSS will be fully compatible with the new editors and their syntax highlighting feature.
1939 * We also made changes to make sure Jetpack was fully compatible with the [role and capability changes](https://make.wordpress.org/core/2017/10/15/improvements-for-roles-and-capabilities-in-4-9/) in WordPress 4.9.
1940 * We have made some performance improvements to the Carousel feature.
1941 * Contact Form: do not process shortcodes in widgets when WordPress itself does, starting in 4.9.
1942 * Contact Form: we have improved the "website" field to display better error messages when you don't supply a URL. We have also improved the look of the date picker for the date field.
1943 * Contact Form: avoid duplicate slashes when loading editor style.
1944 * Masterbar: update the "Plugins" menu item to match the updated design on WordPress.com.
1945 * Open Graph: do not display images smaller than Facebook's required size.
1946 * Sharing: use Google's minified libraries to improve performance when loading Google buttons.
1947 * Sharing: update Open Graph Image tags appearing on the home page to offer better alternatives based on your site settings in Appearance > Customize.
1948 * We improved the way sitemaps are built so they do not consume too much memory when they are generated.
1949 * WP.me Shorlinks: those links will now always use HTTPS.
1950 * Spellchecker: we improved the admin interface to make it more clear when adding ignored phrases and saving them.
1951 * Subscriptions: we added a filter so third party developers can track comment subscription activations.
1952 * Sync: synchronize plugin action links to add that information to WordPress.com.
1953 * Sync: improvements to better track theme and widget changes.
1954 * VideoPress: we removed Jetpack version locking for directly embedded VideoPress videos to ensure all users receive the newest version of the player.
1955 * We added a new filter (`jetpack_google_translate_widget_layout`) to the Google Translate Widget to allow you to change its layout.
1956 * WordPress.com REST API: improve comment management for all roles, including post authors.
1957 * WordPress.com REST API: allow site owners to manage comments on attachment pages from WordPress.com.
1958 * WordPress.com REST API: improve the response from the API when WordPress' autoupdates are disabled.
1959
1960 **Improved compatibility**
1961 * You can now use Jetpack's contact form and Yoast SEO's Focus keywords on the same page without any issues in the editor.
1962 * Top Posts Widget: avoid Fatal Errors when the widget is used on a site using WPML, and when a popular post cannot be found by WPML.
1963 * Sync: add more Custom Post Types from third-party plugins to the list of things we do not synchronize with WordPress.com, to improve sync performance.
1964 * Sharing: since [Press This is now a plugin and not part of WordPress itself](https://make.wordpress.org/core/2017/11/02/press-this-in-4-9/), we removed the Press This sharing button if you are not using the plugin.
1965
1966 **Bug fixes**
1967 * We now avoid displaying notices to user roles that cannot benefit or act based on the info in the notices.
1968 * Gravatar Hovercards: avoid PHP Notices when the user info is an object.
1969 * Infinite Scroll: avoid PHP notices when a site customizes galleries thanks to the `post_gallery` filter.
1970 * Mailchimp: make sure subscription forms can still be embedded in posts and pages.
1971 * Mailchimp: do not require the use of the shortcodes feature to use the Mailchimp widget.
1972 * Mailchimp: fix issue where Mailchimp form code could not be added to the Mailchimp widget.
1973 * Masterbar: avoid JavaScript errors by always loading jQuery.
1974 * Post By Email: do not display any content in the email address field if no email address has ever been set before.
1975 * Publicize: avoid errors when DOMDocument is not available.
1976 * Publicize: we now hide the feature activation toggle if you are not allowed to manage Jetpack features.
1977 * Search: make sure module cannot be activated when the site does not use a Plan.
1978 * SEO Tools: do not output any custom meta tags if another SEO plugin is already active.
1979 * Sharing: make sure Twitter Cards can be displayed even when a post does not include a title.
1980 * Sharing: fix alignment of sharing buttons in the admin preview when using custom sharing buttons.
1981 * Sitemaps: wait a minute before to generate sitemaps when the feature is activated, to avoid performance issues.
1982 * Sync: avoid synchronization issues on Multisite networks using custom domains.
1983 * Top Posts Widget: display the default title when it is set to empty.
1984 * Milestone Widget: make sure the widget is displayed properly and can easily be translated into other languages.
1985 * Verification Tools: avoid notices when saving changes on a Multisite network admin page.
1986 * VideoPress: avoid missing file warning in the editor when using an RTL language.
1987 * Upcoming events Widget: avoid PHP notices on sites using a custom timezone setting.
1988 * WordPress.com REST API: avoid errors when installing plugins via the WordPress.com API.
1989
1990 = 5.4 =
1991
1992 * Release date: October 3, 2017
1993 * Release post: http://wp.me/p1moTy-67V
1994
1995 **Major Enhancements**
1996 * Multiple improvements to the connection process, to allow more people to use the Jetpack plugin, even on very specific server configurations.
1997 * Add a new Welcome screen to guide site owners after they have purchased a Jetpack plan.
1998
1999 **Enhancements**
2000 * Add Schema.org markup to the Contact Info Widget.
2001 * Add a new "Date" field to the Contact Form.
2002 * Do not show any update notices when in [development mode](http://jetpack.com/support/development-mode).
2003 * Improve our documentation to help contributors set up a unit testing environment.
2004 * Avoid conflicts between Jetpack's Infinite Scroll and other Infinite Scroll plugins.
2005 * Improvements to the WordPress.com REST API to avoid issues when interacting with your site's categories and tags on WordPress.com.
2006 * Allow third party plugin and theme authors to add new menu items to the WordPress.com toolbar.
2007 * Improve the Content Options panel displayed in the Customizer with certain themes.
2008 * Add architecture for the Jetpack Search feature, available for Jetpack Professional users.
2009 * Simple Payments: improve the display of the payment items when used on your site.
2010 * Ensure a proper display of the Recipe shortcode on sites using an RTL language.
2011 * Improve the display of the Facebook posts, images, and all other Facebook embeds in your posts.
2012 * Synchronize the author information for all published posts.
2013 * Record how Jetpack was discovered and activated to better understand how site owners first discover Jetpack.
2014 * Improve the display and options offered with the Milestone Widget.
2015
2016 **Bug fixes**
2017 * We fixed layout issues appearing in the admin interface for IE11 users.
2018 * Comment Form: avoid whitespace sometimes appearing below the form with some themes.
2019 * Contact Form: avoid errors in the post editor on sites using RTL languages.
2020 * Toolbar: always display the Toolbar when it's active, regardless of other admin bar settings.
2021 * Widget Visibility: make sure rules are correctly migrated from the old Jetpack image widget to the new WordPress Image Widget.
2022 * Avoid errors showing that Jetpack is out of date on WordPress.com, when running a Multisite network.
2023 * WP CLI: avoid warnings when using the `wp jetpack protect whitelist list` command to list the whitelisted IP addresses in the Protect feature.
2024 * Avoid displaying raw HTML in the Stats Configuration screen.
2025 * Comment edits are reflected properly in wordpress.com.
2026
2027 = 5.3 =
2028
2029 * Release date: September 5, 2017
2030 * Release post: http://wp.me/p1moTy-5Xv
2031
2032 **Major Enhancements**
2033 * Full PHP 7.1 compatibility.
2034 * It's now possible to preview your site within WordPress.com.
2035
2036 **Enhancements**
2037 * The Ads feature now gives you more options and control over the ads displayed on your site.
2038 * Increased performance in the admin by cutting back on unnecessary requests.
2039 * Loading comment avatars from Facebook and Twitter through a more secure https.
2040 * Admin UI is much friendlier on initial activation when there are no stats to display.
2041 * You're now able to stop VideoPress from looping a video during autoplay through the shortcode.
2042 * Made some optimizations to the Jetpack connection process which means connecting your site more is more reliable.
2043 * The EU Cookie Law widget got some styling improvements and looks better in any theme.
2044 * There's a new Jetpack CLI command to allow testing of the Jetpack connection.
2045 * Added the Likes and Monitor features to our recommended features list, making it easier to activate for new sites.
2046 * Improvements made that makes sure we have the most up-to-date version of your site when managing from WordPress.com.
2047 * Added a link to view your Comments in the WordPress.com toolbar.
2048 * Lots of minor design improvements to the Jetpack admin area.
2049 * We've found a few places where we were able to optimize the loading of css files.
2050 * Removed the Omnisearch feature.
2051
2052 **Bug fixes**
2053 * Fixed compatibility issues with plugins using TinyMCE.
2054 * Contact Form submission emails have been fixed for sites hosted on SiteGround.
2055 * Updating WordPress.com themes will no longer have any problems.
2056 * The Sitemaps feature will no longer error with posts/images with special characters in the title.
2057 * There are no more conflicts with the ACF plugin when adding a new custom field.
2058 * Fixed a bug that would cause some plugins to throw warnings with the Shortcode feature.
2059 * We're no longer loading a font on the front-end for the Likes feature, which will also have some performance benefits.
2060 * The Jetpack admin UI had some bugs that were causing some features to not display the correct active status, which are squashed now.
2061 * Cleaned up our markup to avoid XHTML validation errors.
2062 * Brought back a filter for the Widget Visibility feature that was accidentally removed.
2063 * Managing your comments and comment authors more reliable from WordPress.com.
2064
2065
2066 = 5.2.1 =
2067
2068 * Release date: August 2, 2017
2069 * Release post: https://jetpack.com/?p=22686
2070
2071 **Bug fixes**
2072 * Solves an issue that caused widgets to lose their content when saved in WP Admin or Customizer.
2073
2074 = 5.2 =
2075
2076 * Release date: August 1, 2017
2077 * Release post: https://jetpack.com/?p=22509
2078
2079 **Major Enhancements**
2080 * Contact Forms now sports a fancy new interface that allows you to visually compose your form in the editor.
2081 * We have a new and slick way to showcase and explain the features we recommend to activate to new users.
2082
2083 **Enhancements**
2084 * Reduced 500kb from plugin zip file, which means faster updates.
2085 * Refactored and reduced code for Comment Likes so it's faster and lighter.
2086
2087 **Bug fixes**
2088 * An inconsistency experienced in WordPress.com dashboard when Related Posts settings were set in the local site's WP Admin is now fixed.
2089 * Fixed a 404 when loading Open Sans font from a stylesheet plus now it's only enqueued if it will be used.
2090 * Solve PHP warnings when Image widget wasn't migrated.
2091
2092 = 5.1 =
2093
2094 * Release date: July 5th, 2017
2095 * Release post: https://jetpack.com/?p=20888
2096
2097 **Major Enhancements**
2098 * You and your readers can now show appreciation to particularly clever comments with the new Comment Likes feature.
2099
2100 **Enhancements**
2101 * Quickly visit your current site's front-end directly from the Masterbar's new "View Site" item.
2102 * Site data fetch from /me/sites REST API endpoint now includes `blog_public` in the list of returned options.
2103 * The Flickr widget now automatically displays images in a grid if there's enough room.
2104 * E-mail sharing is now disabled by default unless it's explicitly enabled by a filter or Akismet is active.
2105
2106 **Compatibility Improvements**
2107
2108 * Updated instructions in Flickr widget to reflect recent changes to the Flickr UI.
2109
2110 **Bug fixes**
2111
2112 * EU Cookie Law Banner cookie no longer cached.
2113 * WP Admin menu can now be accessed in mobile when Masterbar is displayed.
2114 * We now sync the `order_id` for `order_items` in older WooCommerce versions.
2115 * UI now handles VaultPress connection or registration problems gracefully.
2116 * Photon now works correctly with images uploaded before WordPress 2.7.
2117
2118 = 5.0 =
2119
2120 * Release date: June 6th, 2017
2121 * Release post: http://wp.me/p1moTy-5hK
2122
2123 **Enhancements**
2124
2125 * Several changes to the Jetpack dashboard and notices: alignment tweaks, code refactor, text simplification, and more.
2126 * Changes to the communication layer between your site and WordPress.com, to improve performance and allow you to do more to manage your site from WordPress.com.
2127 * Social menu gets icons for Etsy, Meetup, 500px, and Goodreads.
2128 * Jetpack data sync now better supports WordPress updates, themes changes, widgets, and multisite networks.
2129 * Video is updated to be fully compatible with the upcoming Media Widget.
2130 * Force secure WordPress.com API requests for request body, remove deprecated stats methods, and add new endpoints for post listing and user invitations.
2131 * Jetpack's Command Line tools can now output information about the primary Jetpack site owner. Try `wp jetpack status`!
2132 * Custom CSS now supports the `animation-fill-mode`, `fill`, and `stroke` properties.
2133 * Remove the "Menus" item from the WordPress.com toolbar for parity with the toolbar on WordPress.com.
2134 * Improve the display of the Omnisearch results page on sites using an RTL language.
2135 * Trim any white space when adding new email address in the Contact Info Widget.
2136 * Improve the look of your recipes in search engine result pages, when you use the Recipe shortcode.
2137
2138 **Compatibility Improvements**
2139
2140 * Improve the connection process for end users and hosts.
2141 * Improve compatibility of Jetpack data sync with WooCommerce and Pet Manager plugins.
2142 * Make sure Jetpack's SEO Tools don't conflict with other SEO plugins that may already be active on the site, like Yoast SEO or All In One SEO Pack.
2143
2144 **Bug Fixes**
2145
2146 * Add a "Set Up" button when a Personal plan is purchased, but VaultPress isn't active yet.
2147 * When the Ads feature is active, do not display Ads in RSS feeds.
2148 * Comments do not use Photon for Facebook and Twitter avatars and now avoid non-secure warnings when submitting comments on a HTTP site in Safari.
2149 * Contact form emails are now sent in a way that ensures they are correctly rendered as HTML.
2150 * Properly print the full list of modules when using the sync command in Jetpack's Command Line Interface (CLI).
2151 * Avoid errors when reordering a lot of Restaurant menu items at once.
2152 * Add a mechanism to detect broken connection states and resolve them.
2153 * Autosaves can now be restored as Markdown.
2154 * Photon no longer conflicts with Facebook's CDN, local images, and plugins that customize reponsive images.
2155 * Avoid potential PHP notice in Publicize.
2156 * Fix bad jQuery selector in Presentations shortcode.
2157 * Avoid fatal errors for Social Links on sites running PHP 7.1.
2158 * Properly escape button attribute in spellchecker.
2159 * Avoid PHP notices for stats on some sites when user roles are not attributed properly.
2160 * No longer attempt to sync options that do not exist and avoid fatal errors when de/activating plugins.
2161 * Avoid errors when Social Menu functions have already been defined in the theme or in another plugin.
2162 * VideoPress media items now always return their unique ID, and do not trigger any PHP notice.
2163 * Fix style of the EU Cookie Law Widget on themes with specific positioning.
2164 * Use correct time constant to define an hour in Upcoming Events Widget.
2165 * Avoid HTML encoding issues in sitemaps.
2166
2167 = 4.9 =
2168
2169 * Release date: May 2nd, 2017
2170 * Release post: http://wp.me/p1moTy-4Rl
2171
2172 **Major Enhancements**
2173
2174 * New "EU Cookie Law Banner", Flickr, and "Internet Defense League" widgets.
2175
2176 **Slightly Less Exciting Enhancements**
2177
2178 * Success notices are automatically dismissed after a short period.
2179 * Removed unused code from "My Jetpack" interface and deprecated an XML-RPC method.
2180 * Contact Form now adds display names to email addresses in the `To` header.
2181 * Added an updated multiple unit tests increasing code coverage.
2182 * Development mode now also shows module list.
2183 * Updated the list of locales available in Jetpack.
2184 * Plugin auto-updates only triggered from WordPress.com and now trigger WordPress' maintenance mode.
2185
2186 **Performance Improvements**
2187
2188 * Record comment content modifications and moderation events to make sure comments are always up to date on WordPress.com.
2189 * Sync post deletions, changes to sidebar, user events (addition, removal, and update) and theme installation.
2190 * We now distinguish between a new and an updated attachment.
2191 * Sync plugin and theme names when a related event is triggered including theme updates.
2192
2193 **Compatibility Improvements**
2194
2195 * Protect avoid conflicts with other plugins hooking into the log in form.
2196 * Contact Form not auto-activated when Ninja Forms is active.
2197 * WordPess.com REST API now allows `HTTP PUT` requests.
2198
2199 **Bug Fixes**
2200
2201 * Fixed wording in Post By Email button when no email address has been generated.
2202 * Fixed a notice in the subscription widget in PHP 7.1
2203 * Properly display VaultPress notices in the Jetpack dashboard.
2204 * VideoPress now included in search results for "video" and fixed positioning of search icon on mobile screens.
2205 * Protect supports IPv6 addresses properly.
2206 * Dashboard avoids API requests being cached on some hosts and avoids errors when Spellchecker is inactive.
2207 * Contact Form message content type is now set properly to restore compatibility with email plugins.
2208 * Ads not displayed in the portfolio projects custom content type.
2209 * Display all sites available in a network, even on large multisite installations.
2210 * Featured Image is always used in tweets posted via Publicize.
2211 * Avoid fatal errors when the exclusion parameter in Related Posts is not a string.
2212 * Allow the removal of all custom title settings in the SEO feature.
2213 * Make sure images are not distorted when Tiled Galleries uses Photon.
2214 * Avoid PHP warnings and errors in the Stats dashboard on Multisite.
2215 * Avoid errors when the Jetpack plugin is deleted.
2216
2217 = 4.8.2 =
2218
2219 * Release date: April 7th, 2017
2220 * Release post: http://wp.me/p1moTy-4P0
2221
2222 **Bug Fixes**
2223
2224 * Fixed a bug that prevented activating/deactivating of some features in PHP versions below 5.4.
2225 * Removed an unused function that was also incompatible with PHP versions below 5.4.
2226 * Fixed a bug that was causing a blank Jetpack admin area.
2227
2228 = 4.8.1 =
2229
2230 * Release date: April 5th, 2017
2231 * Release post: http://wp.me/p1moTy-4N5
2232
2233 **Bug Fixes**
2234
2235 * An incompatibility with PHP versions lower than 5.4 was introduced in the last release, causing a fatal error and we've immediately fixed this.
2236 * Sitemaps: Some plugins were relying on a function that was removed in the last release, which has been fixed.
2237 * General: Clicking on the info icon in the settings area will no longer jump to the top of the page.
2238 * General: The Anti-spam card will always display the correct status in the Jetpack dashboard.
2239
2240 = 4.8 =
2241
2242 * Release date: April 4th, 2017
2243 * Release post: http://wp.me/p1moTy-4gA
2244
2245 **Major Enhancements**
2246
2247 * Easier to navigate Jetpack's feature settings in your dashboard and WordPress.com.
2248 * New WordPress.com Toolbar provides quick access to site management, stats, and other services.
2249 * New MailChimp Subscribe Popup widget.
2250 * Sitemaps are faster and now support sites with a very large amount of posts.
2251 * Contact Form now has a plain-text alternative and better avoids spam filters.
2252 * Debug form includes extra information to better prioritize your support requests.
2253 * Photon can now be used within the dashboard, and supports bbPress topics and replies.
2254
2255 **Slightly Less Exciting Enhancements**
2256
2257 * Improved previously confusing wording in Stats dashboard, and Featured Content options.
2258 * You can now embed Apple Keynotes straight from icloud.com in your posts and pages.
2259 * Changed Infinite Scroll button text on taxonomy page and added a new filter to short-circuit the `is_last_batch()` method.
2260 * Open Graph now uses transients to save image IDs.
2261 * You can now use full URLs in the Social Media Icons widget.
2262 * Milestone widget now allows custom links to open in a new window.
2263 * VideoPress videos can be used as headers in themes that support it, like Twenty Seventeen.
2264 * Extracted the timezone offset method from the Upcoming Events widget so it can be used by other features.
2265
2266 **Performance Improvements**
2267
2268 * Database load is reduced during updates on large sites with multiple servers by retaining hashes for current and current-1 versions.
2269 * Disk storage is reduced on large multisite networks by storing the `jetpack_file_data` option in the `wp_sitemeta` table.
2270 * Jetpack plan data now uses the WordPress.com REST API.
2271 * Slovakian language files now rely on WordPress.org's language packs.
2272
2273 **Accessibility Improvements**
2274
2275 * Improved post details clipping for better screen reader support.
2276 * Updated custom language packs for multiple languages.
2277
2278 **Security Improvements**
2279
2280 * We now avoid path disclosure via cookies in PHP error messages.
2281
2282 **Compatibility Improvements**
2283
2284 * Removed deprecated functions `get_theme` and `get_current_theme`.
2285 * Publicize now works with third-party plugins like WP Recipe Maker.
2286 * Open Graph Meta Tags are now enabled when you use the "Head, Footer and Post Injections" plugin.
2287 * Better support for WooCommerce data sync and backup.
2288 * We now also sync the `sync_via_cron` setting, the user's chosen language, and WP Super Cache's globals and constants.
2289 * We no longer sync post types from the WordPress Automatic Plugin and RSS AutoPilot to avoid synchronization issues.
2290 * Sync settings can now be edited from the WordPress.com REST API to better troubleshoot sync issues.
2291
2292 **Bug Fixes**
2293
2294 * Gravatar is always displayed in Settings.
2295 * Submenu items always use relative links.
2296 * Contact Form avoids PHP notices when using the form in a Text widget.
2297 * Content Options now correctly displays single characters word count on sites with multibyte languages.
2298 * Administrator area translations fixed for several languages.
2299 * Added proper support for Formal/Informal translation versions for languages that support them.
2300 * Site Icons are always used as fallback Open Graph Image tags.
2301 * Protect removes port number when server returns a port alongside a stored IP address.
2302 * Filters ensure that more than 1,024 posts can be excluded from Related Posts.
2303 * When the email is already subscribed we now show the correct notification in the subscription form.
2304 * When using the Email sharing button, we now avoid syntax errors due to unexpected characters in the from name.
2305 * Remove deprecated `jetpack_publicize_post` action.
2306 * VideoPress now avoids PHP Notices when fetching video information.
2307 * Instagram base URL now uses `www` in the Social Media Icons widget.
2308 * All values entered in Facebook Page Plugin widget settings are now escaped.
2309 * Widget Visibility now avoids memory issues on sites with a lot of registered users.
2310
2311 = 4.7.1 =
2312
2313 * Release date: March 14th, 2017
2314 * Release post: http://wp.me/p1moTy-48Y
2315
2316 **Bug Fixes**
2317
2318 * Carousel: avoid javascript errors that may cause issues with Slideshows or Tiled Galleries.
2319 * Markdown: always enable Markdown for posts whenever the module is active.
2320 * Sharing: make sure that sharing buttons open in a small pop-up instead of a separate window.
2321 * SSO: Avoid token or nonce errors when trying to log in to your site via the Secure Sign On option.
2322 * VideoPress: add in the ability to get video thumbnails from the WordPress.com REST API.
2323 * Widgets: improve rendering of the Image Widget via Photon.
2324 * Widget Visibility: avoid empty widget visibility rules after updating to Jetpack 4.7.
2325 * Widget Visibility: restore the option to make widgets appear on archive pages of different Custom Post Types.
2326 * Widget Visibility: migrate widget visibility settings to the new major Page rule for Custom Post Types.
2327 * Widget Visibility: add missing CSS for widget visibility settings on sites using an RTL language.
2328
2329 = 4.7 =
2330
2331 * Release date: March 7th, 2017
2332 * Release post: http://wp.me/p1moTy-46L
2333
2334 **Enhancements**
2335
2336 * Quickly jump to post specific stats on WordPress.com with a new link.
2337 * We've added more information to our debug tools to improve your support experience.
2338 * New HTML5 versions of our house ads are out.
2339 * Display custom copyright EXIF information in the Carousel with this new filter.
2340 * We've highlighted the ability to export Contact Form feedback as it was being overlooked.
2341 * If you have images on WordPress.com we're going to skip using Photon when the images include resize parameters.
2342 * It is now possible to use the Sharing filter to customize the emails sent from the Email Sharing button.
2343 * We've updated the library powering the Print link in the Recipe shortcode.
2344 * Customize the speed and display of your slideshows with new Slideshow shortcode filters.
2345 * The Twitch.tv shortcode now uses Twitch's new embedded player.
2346 * Social Menus now come with the option to use SVG icons.
2347 * Customize the content of the Display Posts Widget with a new filter.
2348 * We've added a new email field to the Contact Info Widget.
2349 * The Image and the Text widgets now use Photon if it is enabled.
2350 * The WordPress.com REST API got several updates including using `register_rest_route()` consistently for registering, new date and time format settings, a filter for theme info results, new links and endpoints, and more.
2351 * We cleaned up the Google+ Shortcode JS library and added a way to filter the SlideShare shortcode.
2352
2353 **Performance Improvements**
2354
2355 * Experience better performance with single page load caching of the media summary.
2356 * We made some improvements to avoid slow queries on sites with thousands of images.
2357 * The Top Posts widget now utilizes an endpoint from the WP.com REST API improving performance.
2358 * Improve development mode performance by only calling `site_url()` once.
2359 * We rewrote the way major/minor rules lists are generated to save bandwidth, and memory for sites using Widget Visibility.
2360 * We've removed sync options that weren't needed to save memory during the sync process.
2361
2362 **Accessibility**
2363
2364 * We've improved the highlight of the stats range for a better visual experience and to make it consistent with other areas of the dashboard.
2365 * Added a missing label to one of the fields in the Email sharing dialog.
2366 * We've enabled keyboard focus styling in the new admin interface.
2367 * Increased padding to sharing buttons on mobile to avoid usability issues.
2368 * We've replaced Widget Visibility text labels with icons to improve usability on smaller devices.
2369
2370 **Slightly Less Exciting Enhancements:**
2371
2372 * We've added a filter to allow you to remove the Comment Form title.
2373 * The Development Mode notice got an update to include all possible options to activate Development mode.
2374 * Jetpack registration function got an update and cleanup.
2375 * A notice displayed to WooCommerce store owners now detects when WooCommerce Services is installed, but not active.
2376 * We've removed the Holiday Snow settings until you need them.
2377 * Improved Infinite Scroll settings to reduce confusion.
2378 * The HTML classes `infinite-scroll` and `neverending` are now applied using JS instead of PHP.
2379 * We've updated the support link appearing when you're locked out of your site.
2380 * New Unit Tests were added to make sure Publicize doesn't break when making changes to the Publicize process.
2381 * We've added a sync filter to allow customizing timeout.
2382 * The Top Posts widget now supports non-square image sizes.
2383 * Added the Video GUID to the media API endpoint.
2384
2385 **Improved Compatibility**
2386
2387 * Fixed some W3C validation errors in Comments.
2388 * Infinite Scroll now works beautifully with the Twenty Seventeen Theme.
2389 * Translate new terms easier with an improvement to the translator comments.
2390 * We switched to use Core functions to retrieve the list of sites in a multisite network for more accurate results.
2391 * We added Product visibility to post meta whitelist, for better control of products displayed in Related Posts.
2392 * We no longer sync specific post meta data added by Postman or WP RSS Multi Importer to avoid performance issues during the sync process.
2393 * We're now avoiding conflicts with plugins adding the core Video upload library to the post editor.
2394 * Removed deprecated compatibility code for older versions of WordPress.
2395 * We had some Shortcode conflicts with WordPress Post embeds, but that's been fixed.
2396
2397 **Bug Fixes**
2398
2399 * The Carousel `jp_carousel_load_for_images_linked_to_file` filter wasn't working well with Photon, this has been fixed.
2400 * Carousel is now working well when loaded from infinite scroll.
2401 * We removed double slashes from file paths in the Contact Form to avoid errors in specific server environments.
2402 * Fixed a problem where CSS was being stripped when migrating from Jetpack's Custom CSS to Core's CSS editor.
2403 * Our Debug Tool is now reporting the correct URL when WordPress lives in a subdirectory.
2404 * Found and fixed a PHP error when uninstalling Jetpack.
2405 * Infinite Scroll is no longer buggy when displaying the last page, and is more compatible with certain themes that were returning posts when there were none left to show.
2406 * We're now skipping Photon for .ashx files.
2407 * The Twitter character counter in Publicize got a fix to display info correctly.
2408 * Related Posts are now displaying correctly for everyone, and we brought back the `jetpack_sharing_headline_html` filter.
2409 * We've improved Sharing to render custom sharing services correctly, include Open Graph Meta Tags, and avoid JavaScript errors when jQuery is enqueued in the footer.
2410 * Synchronization scheduling issues have been resolved.
2411 * We're now trimming spaces in URLs for Image and Display Posts Widgets.
2412 * Widget Visibility wasn't playing nice on taxonomy pages, this is no longer the case.
2413 * The WordPress.com REST API received a couple of fixes to remove PHP errors when editing via the WordPress.com interface, authentication errors when using third-party apps, and permission errors when trying to preview edited posts in the WordPress.com editor.
2414
2415 = 4.6 =
2416
2417 * Release date: February 7, 2017
2418 * Release post: http://wp.me/p1moTy-40g
2419
2420 **New Features and Improvements**
2421
2422 * Enable Google Analytics without touching a line of code with this new Jetpack feature.
2423
2424 **Performance Improvements**
2425
2426 * We've updated all outbound links to use HTTPS to improve performance and security.
2427 * Photon now leverages a new WordPress core function to improve performance a bit.
2428
2429 **Enhancements**
2430
2431 * Keep an eye out for a note from WooCommerce on how your e-commerce store may benefit from our new USPS and CanadaPost shipping functionality.
2432 * We've added an error message if Publicize isn't functioning as it should be.
2433 * The Twitter Widget timeline now displays the tweet limit count as 20, prior to this it appeared to have no limit.
2434
2435 **Slightly Less Exciting Enhancements:**
2436
2437 * In an effort to help us better understand features that are being used, Twitter's timeline widget and Twitter's shortcodes now pass Jetpack's partner ID.
2438 * We've added new API endpoints allowing us to enable translation auto-updates and pull post rows and metadata for backups.
2439 * We're now retrieving all feature settings in the readable `/settings` endpoint.
2440
2441 **Improved Compatibility**
2442
2443 * We've eliminated some notices and warnings when using Jetpack on a server running PHP 7.1 or on servers where `print_r()` is disabled.
2444 * Photon now avoids PHP notices when your site is using plugins that do srcset CDN replacement.
2445 * When the sharing options appear to be incorrect due to site configuration issues we force it to retrieve the right options avoiding potential fatal errors.
2446 * We've added some shortcode CSS and widget class names prefixes to avoid conflicts with other plugins.
2447
2448 **Bug Fixes**
2449
2450 * Some sites were using illegal multibyte characters and failing to sync posts, this has been fixed.
2451 * IE11 was giving our admin layout a bit of a problem but we rectified that.
2452 * There were some PHP notices popping up when a site has no posts so we got rid of them.
2453 * The new Jetpack Ads feature will auto disable itself if your Jetpack plan doesn't support the feature.
2454 * We fixed a few PHP notices and warnings related to the Custom CSS feature.
2455 * The connection banner's "dismiss" icon was giving us a little trouble, but we got it fixed right up.
2456 * The Likes feature was showing a PHP notice when there was no $post object, this has been fixed.
2457 * We've brought back the Twitter Widget "noscrollbar" option.
2458 * We're now forcing only Photon URLs to HTTPS as your custom CDN URLs may use a different protocol.
2459 * If a Publicize connection is not shared with all users on the site, do not trigger Publicize for the other users.
2460 * Publicize was having trouble working with scheduled posts, this should be fixed now.
2461 * SSO may not have been displaying the login form when using JSON API authorization. Sorry about that, we've fixed it.
2462 * We've eliminated some PHP notices that were showing with some Shortcodes.
2463 * There was a Top Posts Widget image size issue when using list layouts, but is no longer causing issues.
2464 * We fixed some notices and warnings when updating data from the WordPress.com central interface.
2465
2466 = 4.5 =
2467
2468 * Release date: January 17, 2017
2469 * Release post: http://wp.me/p1moTy-3Kc
2470
2471 This release introduces a brand-new module, Jetpack Ads, a brand-new VideoPress feature, and a lot of new shortcodes and widgets.
2472
2473 **Exciting New Features and Improvements:**
2474
2475 * Generate revenue from your site with an all-new WordAds feature, which when enabled displays high-quality ads for your visitors.
2476 * Today we are proud to release a fully redesigned VideoPress interface for easy uploading, management, and add-free playback of your fantastic videos now fully integrated with your Jetpack Premium or Professional plans.
2477 * Spice up your sidebar with new widgets that display blog stats, author info, "Follow my blog" buttons, and even an event countdown.
2478 * Embed your amazing 360° photos with the VR shortcode
2479 * Link your visitors to your Tumblr or Twitch pages using the new icons in the Social Media Icons Widget.
2480
2481 **Enhancements**
2482
2483 * Use the beautiful Jetpack carousel feature to display single images.
2484 * Turn on and update Related Posts right from the Customizer.
2485 * Customize the output of the Related Posts headline using a new filter.
2486
2487 **Performance and Security Improvements:**
2488
2489 * Your Custom CSS will now be served in a separate stylesheet when it is more than 2,000 characters.
2490 * Your Stats queries are now always being made over HTTPS.
2491 * Holiday Snow files now load in the footer, but rest assured the snow still falls from above.
2492 * We have improved Jetpack's synchronization process to support more plugins and use less resources.
2493 * The jQuery Cycle script used by slideshow galleries is now minified, resulting in faster loading times.
2494
2495 **Slightly Less Exciting Enhancements:**
2496
2497 * The JSON API now allows updating translations and alternative theme installation methods.
2498 * Public Custom Post Types are now automatically available via the WordPress.com REST API.
2499 * We've added a token-based authentication mechanism to the REST API in order for the site to be able to receive authenticated requests from WordPress.com.
2500 * Use `sync` commands in Jetpack's WP CLI.
2501 * You can now set the value for options directly in the Contact Form shortcode.
2502 * Updated some verbiage around IP Whitelisting on the Protect settings screen.
2503 * Custom sharing buttons got some new variables.
2504 * RIP blip.tv — we've removed your shortcode.
2505 * Improved Image and Display Posts Widget settings to provide more explanation and better error messages.
2506 * We've added a few new Content Options to the Customizer for supported themes.
2507 * Improved the Facebook Widget to avoid confusion when editing width and height settings.
2508 * Added and improved a few shortcodes.
2509
2510 **Improved Compatibility:**
2511
2512 * If your server is misconfigured and we can't get an IP address we're going to deactivate Protect and send you a notice so you're in the loop.
2513 * The WPML compatibility file wasn't loading at the right time, but we've fixed that.
2514 * We've improved compatibility with tools like Cavalcade to avoid stuck Cron jobs.
2515 * Some selected WooCommerce data (order items and order item meta) are now syncing to WordPress.com.
2516
2517 **Bug Fixes**
2518
2519 * You'll notice numerous design improvements to the Jetpack UI.
2520 * Accessibility is important to us so we've made some improvements there.
2521 * Missing attachments in the Carousel were causing an infinite loop, but we've corrected that.
2522 * Eliminated a PHP Notice when running the CLI `wp jetpack` command.
2523 * PHP warnings in the Restaurant Menu Post type have seen their last day with us.
2524 * Fixed a bug that displayed the wrong connected user for up to 24 hours after they disconnected.
2525 * Removed a deprecated function to prevent notices when using Infinite Scroll in the Customizer.
2526 * Long titles in Jetpack widgets weren't looking so great, so we cleaned them up.
2527 * Before now you weren't able to create a child category from WordPress.com. Now you can!
2528 * Rogue colons were showing up in the related posts area on sites with the Twenty Fourteen and Twenty Sixteen themes.
2529 * Fixed a ReCaptcha error on the Email sharing button.
2530 * Confirmed Instagram embeds actually load when using Infinite Scroll.
2531 * Site Icons now display on the WordPress.com site management interface.
2532 * Set a default time limit of 30 seconds when sending sync requests via Cron.
2533 * Synchronized supported shortcodes on a site.
2534 * Fixed an issue where empty categories weren't showing with the Widget Visibility feature dropdown.
2535 * Fixed various little bugs when working with multiple widgets in the Customizer and in the Widgets admin screen.
2536 * Added a Translate Widget default title in case you haven't defined one.
2537 * The Top Posts Widget now avoids layout issues when using the Grid layout while displaying a post without an image.
2538
2539 = 4.4.2 =
2540
2541 * Release date: December 6, 2016
2542 * Release post: http://wp.me/p1moTy-3JR
2543
2544 This release improves Jetpack compatibility with WordPress 4.7.
2545
2546 **Compatibility changes**
2547
2548 * Custom CSS: Made the Custom CSS feature of Jetpack compatible with the CSS Customizer editor in WordPress 4.7.
2549 * Sync: improved compatibility with the wp-missed-schedule plugin.
2550
2551 **Bug fixes**
2552
2553 * Featured Content: made sure there is no infinite loop when removing the featured tag from the tag list.
2554 * Admin: made sure help tabs are not being hidden.
2555 * Admin: made At a Glance page work nicely when there is no backup data yet.
2556 * Sync: now making sure that needed classes are loaded, preventing errors.
2557 * Sync: cleared out unneeded scheduled jobs.
2558
2559 = 4.4.1 =
2560
2561 * Release date: November 22, 2016
2562 * Release post: http://wp.me/p1moTy-3JR
2563
2564 **Bug Fixes**
2565
2566 * Fixed an issue where some users with slower servers would get an error on
2567 the Jetpack dashboard when `WP_DEBUG` was enabled.
2568 * Fixed an issue where users on a Jetpack Professional plan who were paying
2569 monthly (as opposed to annually) wouldn’t be able to enable SEO Tools.
2570
2571 = 4.4 =
2572
2573 * Release date: November 21, 2016
2574 * Release post: http://wp.me/p5U9nj-2Ow
2575
2576 **Enhancements**
2577
2578 * Additional unit tests have been added to improve Jetpack's development process and stability.
2579 * Custom post types have been added to the WP REST API output.
2580 * Many of the screenshots throughout the plugin have been replaced by SVGs in order to make Jetpack smaller.
2581 * New endpoints have been added to allow the installation of plugin and theme zip files via the API.
2582 * Twelve new filters to make Jetpack more extensible! See: http://wp.me/p5U9nj-2Ow.
2583 * New widget: "Google Translate" to allow users to translate your site into their own language.
2584 * New widget: "My Community" where you can see who recently interacted with your site.
2585 * One of the biggest issues facing Jetpack users for years now has been difficulties in moving sites from one domain name to another. This update makes strides towards improving that process.
2586 * Photon now uses HTTPS by default. Secure all the things!
2587 * There are now helpful hints throughout the admin interface to make Jetpack easier to use.
2588 * We now allow you to embed pins, boards and profiles from Pinterest.
2589 * We've added a new feature: SEO Tools, available to Jetpack Professional subscribers. You can read more about our plans here: https://jetpack.com/features/
2590 * We've made numerous improvements to the data sync process.
2591
2592 **Bug Fixes:**
2593
2594 * Fixed link to Akismet settings.
2595 * Improved compatibility between Infinite Scroll and WPML.
2596 * Move email notification settings back with the other email settings in the Discussion Settings.
2597 * Various minor performance/compatibility fixes.
2598
2599 = 4.3.2 =
2600
2601 * Release date: October 13, 2016
2602
2603 **Enhancements**
2604
2605 * Unsaved changes were getting lost when users were navigating away from settings so we put in a confirmation message to prevent this from happening.
2606 * We've stopped counting carousel views in stats by default, you can use the `jetpack_enable_carousel_stats` filter to enable counting them again.
2607 * Stats are now responding faster.
2608 * There were several improvements and repairs made to sync including additional endpoints, performance enhancements, whitelisted data, better decision making around when to sync information, and more.
2609 * Markdown now has a CSS class on footnotes.
2610
2611 **Improved Compatibility:**
2612
2613 * We've improved compatibility with Kinsta by automatically turning on Staging Mode for Jetpack when in a staging environment.
2614
2615 **Bug Fixes:**
2616
2617 * Several fixes have been made to sync to repair issues with Publicize, Notifications, and Subscriptions.
2618 * We removed PHP warnings by checking to make sure json language files like jetpack-en_US.json are readable before we load them.
2619 * We found an unused option in Gravatar Hovercard settings and removed it.
2620 * The correct support link is now being used to make it easier for you to connect with the Jetpack team if you need us.
2621 * The permissions check for plugin information retrieval was fixed as well.
2622 * Some plugins were adding content on outbound http requests causing an infinite loop we fixed this right up.
2623 * We removed some warnings that were occurring when translations didn't exist by adding a fallback.
2624 * We've added Moroccan Arabic translations, and switched to language packs for Croatian, Spanish (Chile) and Greek.
2625 * Sync was running into issues so we've limited dequeue time to 1/3 of PHP's max execution time, which has unclogged the problem.
2626 * We're now sending full and incremental queues separately so that a failure in one doesn't block the other.
2627 * There was a JavaScript enqueuing error with our Sharing feature that has been repaired.
2628 * The Top Posts widget now includes the ability to list attachment (media) pages.
2629 * We weren't building CPT links correctly resulting in bad navigation, which is now fixed.
2630 * We removed the form legend for default Tiled Gallery settings as it doesn't relate.
2631 * With shortcodes we now return early from processing them if no string is passed, as they are required.
2632
2633 = 4.3.1 =
2634
2635 * Release date: September 8, 2016
2636
2637 **Support Enhancements**
2638
2639 * We're now syncing data about hosts so that we can provide better support
2640 when needed.
2641 * Minor update to inline docs to match version numbers.
2642
2643 **Bug Fixes:**
2644
2645 * Admin Page: fix error when Admin Page resources could not be fetched with
2646 `wp_remote_get` due to unique host configurations.
2647 * Admin Page: fix error when Post By Email could not be enabled when the
2648 browser's dev console was enabled.
2649 * Admin Page: make sure all translated strings are encoded properly.
2650 * Admin Page: only use POST requests for updating the state of Jetpack, to
2651 avoid issues on servers not allowing PUT requests.
2652 * Admin Page: search icon no longer overlaps the global notices.
2653 * Admin Page: make sure that non-admins can also modify Spellchecking
2654 settings.
2655 * Admin Page: check that a json language file like jetpack-en_US.json is
2656 readable before loading its contents and thus avoid a PHP warning.
2657 * General: Improve random number generation for compatibility with more hosts.
2658 * General: Add deprecated PHP file (class.jetpack-landing-page.php) back as an
2659 empty file, to avoid generating fatal errors on sites with aggressive caching.
2660 * General: Ensure concatenated CSS is generated for RTL languages.
2661 * Security: Ensure that all options are included on the security tab.
2662 * Stats: fix display for sites with pretty permalinks disabled.
2663 * Subscriptions: ensure that no email is sent when updating a published post.
2664 * Sync: To improve performance, add snapTW to the list of post meta data that
2665 won't be synchronized for each post.
2666 * Sync: do not schedule a full sync after each import.
2667 * Verification Tools: in the Settings card, use appropriate link for each
2668 service.
2669
2670
2671 = 4.3 =
2672
2673 * Release date: September 6th, 2016
2674
2675 **Exciting Performance and UI Improvements:**
2676
2677 * We have launched the all new React powered interface, a year in the making,
2678 designed to give you better control of your favorite Jetpack features.
2679
2680 = 4.2.2 =
2681
2682 * Release date: August 19th, 2016
2683
2684 **Bug Fixes:**
2685
2686 * We fixed the code which displays the Facebook share count to accomodate
2687 Facebook's new data structure.
2688 * We fixed an issue which caused PHP notices to get logged for users of the
2689 Twenty Fourteen theme.
2690 * We fixed an issue with the Minileven mobile theme which was preventing it
2691 from loading.
2692 * Improved Sync performance.
2693 * Increase security by sanitizing a URL used in the SSO process.
2694
2695 = 4.2.1 =
2696
2697 * Release date: August 17th, 2016
2698
2699 **Bug Fixes:**
2700
2701 * We fixed a conflict between Jetpack and W3 Total Cache.
2702 * We fixed some issues with Publicize and Custom Post Types.
2703 * Very large Multisite networks with lots of users can now be synchronized
2704 with WordPress.com.
2705 * We improved the synchronization process between your site and WordPress.com.
2706
2707 = 4.2 =
2708
2709 * Release date: August 10th, 2016
2710
2711 **Performance Enhancements:**
2712
2713 * We’ve improved Jetpack’s performance by making calls to the database more
2714 efficient; essentially, Jetpack is doing less on each page load, making things
2715 faster. #4281, #4316
2716 * We’ve ensured that every feature uses information that is up to date by
2717 completely refactoring the way information was synchronized between your site
2718 and WordPress.com.
2719 * We've improved the way Jetpack queries for information about features, which
2720 results in less overall queries.
2721
2722 **Exciting Feature and UI Improvements:**
2723
2724 * We now track your visitor views of Carousel images in stats.
2725 * You can now customize advanced typographic settings like ligatures in the
2726 Custom CSS editor with new support for the `font-feature-settings` property.
2727 * We’ve improved the experience when you don’t actually have enough posts to
2728 Infinitely Scroll.
2729 * Our Contact Info Widget allows you to enter a Google Maps API Key which is
2730 now required by Google if you want to display a map.
2731
2732 **Security:**
2733
2734 * We’re continuing our efforts to harden Jetpack security, by implementing the
2735 `hash_equals()` function to avoid timing attacks when comparing strings. We
2736 also improved security on CSVs exported from your contact form.
2737
2738 **Slightly Less Exciting Feature Improvements:**
2739
2740 * The Cartodb shortcode has been changed to match the new product name, Carto.
2741 * The YouTube shortcode now uses the content width defined by the theme when
2742 available, even if an embed size was defined in an old version of WordPress.
2743 * Breadcrumbs now support hierarchical post types and taxonomies.
2744 * We’ve added the Portfolio Post Type to the WordPress.com REST API whitelist.
2745 * There are a few new parameters for the Dailymotion shortcode.
2746
2747 **Improved Compatibility:**
2748
2749 * We now work well with WP Stagecoach staging sites, so you should not see any
2750 future impact on production sites.
2751 * We had some PHP notices popping up in the WooCommerce plugin wizard screen,
2752 these are gone.
2753
2754 **Bug Fixes:**
2755
2756 * We stopped loading compatibility stylesheets on the default theme's singular
2757 views for Infinite Scroll.
2758 * Debug tests forwarded through the contact form in the Jetpack Debug menu are
2759 now successfully sent to the support team.
2760 * We’ve removed the PHP notices you might have seen when moderating comments.
2761 * There are no longer PHP notices cropping up when publishing via Cron.
2762 * We’ve fixed the official Sharing buttons so they now line up just right.
2763 * The PHP warnings of Sitemaps stylesheets have been eliminated.
2764 * We’ve done away with the warnings that appeared when Tonesque processes a
2765 file which claims to be one filetype, but is actually another.
2766 * We’ve exterminated PHP notices that appeared when using Random Redirect, as
2767 well as when the author wasn't set.
2768
2769 = 4.1.1 =
2770
2771 * Release date: July 7th, 2016
2772
2773 **Bug Fixes:**
2774
2775 * SSO: Use high-resolution Gravatar images on the log-in form on Retina
2776 devices.
2777 * Publicize: improve reliability of Publicize when publishing new posts.
2778
2779 = 4.1 =
2780
2781 * Release date: July 6th, 2016
2782 * Release Post: http://wp.me/p1moTy-3jd
2783
2784 **Performance Enhancements:**
2785
2786 * Carousel no longer loads full-size images in the previous and next previews,
2787 increasing the speed and performance of slideshows.
2788 * We’ve improved Jetpack’s performance by making calls to the database more
2789 efficient; essentially, Jetpack is doing less on each page load, making things
2790 faster.
2791 * We’ve improved Photon dev mode, eliminating unnecessary attempts to sync
2792 images.
2793
2794 **Exciting Feature and UI Improvements:**
2795
2796 * A new look: SSO, redesigned and refactored, provides a new and improved
2797 experience.
2798 * Tracking made simple: quickly view the number of unread feedback submissions
2799 in your sidebar.
2800 * Getting support just got easier! Access improved self-help tools in the
2801 Jetpack Debug menu.
2802 * Greater control over Infinite Scroll: pause and resume Infinite Scroll with
2803 two new JavaScript methods.
2804 * Improved Sharing: we’ve swapped image icons for icon fonts and added
2805 Telegram and WhatsApp buttons.
2806 * Untappd shortcode: now you can sip and share your favorite craft brews.
2807 Cheers!
2808 * Recipes, revamped: we’ve added new recipe shortcodes and options to create
2809 more detailed recipes.
2810 * Improved Gallery Widgets now use Photon to resize and serve images.
2811
2812 **Security:**
2813
2814 * We’re continuing our efforts to harden Jetpack security by implementing the
2815 `hash_equals()` function in an effort to avoid timing attacks when comparing
2816 strings.
2817 * We’ve made it easier to use SSL connections on ports `80` and `443`,
2818 improving our ability to communicate with an increased number of secure
2819 websites.
2820 * You will now receive a warning for any failed attempts when connecting your
2821 website via SSL.
2822
2823 **Slightly Less Exciting Feature Improvements:**
2824
2825 * Updated the Infinite Scroll settings verbiage, which was a bit confusing.
2826 * Removed Jetpack Audio Shortcode, which is no longer in use.
2827 * Redesigned Jetpack banner notices to match core notification styles.
2828 * Added an icon on a connected Jetpack user’s profile page, next to their
2829 name.
2830 * Added the ability to edit Portfolio custom-post-type options in the
2831 Customizer.
2832 * Added a new filter called `jetpack_publicize_capability` which allows you to
2833 override user role restrictions for Publicize.
2834 * Improved the connection process between Jetpack and WordPress.com making it
2835 easier to start using Manage.
2836 * Updated the Top Posts Widget so you can use and display posts that are older
2837 than 10 days.
2838 * Updated the Twitter Timeline Widget to support updates made by Twitter.
2839 * Improved the VideoPress Shortcode modal.
2840 * Updated VideoPress, which now defaults to HTML5 videos when the `freedom`
2841 shortcode parameter is in use.
2842 * Improved how Jetpack syncs by removing mock options.
2843 * Updated the naming convention for feedback posts.
2844 * Updated several JSON API endpoints to match WordPress.com endpoints, added
2845 support for custom taxonomies, and enabled trash as a valid status for the
2846 post update endpoint.
2847
2848 **Improved Compatibility:**
2849
2850 * A community member found and fixed a compatibility issue with our Open Graph
2851 Meta Tags and Bitly’s older plugin -- we now check to make sure we don’t
2852 create conflicts.
2853 * We’ve fixed a rare scenario where an error would occur when other plugins or
2854 sites were using the `JETPACK__GLOTPRESS_LOCALES_PATH` constant.
2855
2856 **Bug Fixes:**
2857
2858 * Comment avatars are now retrieved in a manner more consistent with the login
2859 avatar, improving consistency and eliminating the possibility of a future bug.
2860 * We eliminated PHP notices that were appearing when Custom Content Types were
2861 defined without labels or sections.
2862 * PHP memory limits were reached in rare cases when a website had thousands of
2863 revisions of their Custom CSS. The issue is fixed -- happy editing!
2864 * jQuery deprecated the `size()` function -- as a result, we’ve stopped using
2865 it as well.
2866 * A PHP notice popped up when plugins were updated from the WordPress.com
2867 plugin management interface -- these notices will no longer appear.
2868 * We fixed a bug where Photon wasn’t providing the original size for images
2869 that were being used outside of the post content.
2870 * We eliminated the PHP notices that displayed when posts with slideshows were
2871 added to a sitemap.
2872 * We fixed an error that was showing up in Sitemaps when a website permalink
2873 structure used `index.php`.
2874 * We eliminated JavaScript errors that displayed when tiled galleries were
2875 viewed.
2876 * We fixed an issue where image dimensions weren’t properly saved when added
2877 to a new widget.
2878 * Since Google Maps API keys are now required to use maps, we’ve updated the
2879 Contact Info Widget to allow site owners to set up their keys.
2880 * We fixed a bug where multiple `display` properties weren’t able to be saved
2881 in Custom CSS.
2882
2883 = 4.0.4 =
2884 Release date: June 20th, 2016
2885 Release Post: http://wp.me/p1moTy-3eT
2886
2887 Security:
2888
2889 * Post By Email: Added an additional layer of security to prevent unauthorized
2890 changes to Post By Email settings.
2891 * Likes: Fixed an XSS vulnerability in the Likes module.
2892 * REST API/Contact Form: We've eliminated unauthenticated access to Feedback
2893 posts.
2894
2895 Feature Improvements:
2896
2897 * Customizing Protect: We've increased Protect’s response time and added a new
2898 filter, `jetpack_protect_connect_timeout`, reducing the likelihood of seeing
2899 the fall back form.
2900 * Connection Process: Your site url and icon are displayed on the Jetpack
2901 connection screens to help improve communication.
2902 * Jetpack for Multisite: It’s now easier to manage your Jetpack connections on
2903 the network admin screen.
2904 * Photon Responsive Image Improvements: We’re now auto-generating new scrset
2905 options, improving how images served from Photon are handled.
2906 * Developing on Kinsta: A new constant has been added to improve developing
2907 with Jetpack on a staging environment hosted with Kinsta.
2908
2909 Jetpack UI Improvements:
2910
2911 * Better Access to Our Support Team: We wanted to make it easier for you to
2912 get help so we added a contact form in the admin that links directly to our
2913 Jetpack Support Team.
2914
2915 Improved Compatibility:
2916
2917 * We’ve stopped adding Open Graph Meta tags if you’re using the SEO Framework
2918 plugin.
2919 * Having both GlotPress and Jetpack active at the same time was causing
2920 errors, we’ve eliminated them.
2921
2922 Bug Fixes:
2923
2924 * Fixed the handling of special characters like ampersands in Carousel Titles
2925 and Descriptions.
2926 * When visitors tried to view a Carousel image with a hash in the URL, a
2927 JavaScript error would occur; we’ve fixed that.
2928 * Jetpack Comment form fields now use the default language you’ve set for
2929 WordPress, previously the verbiage was always in English.
2930 * Custom CSS wasn’t handling slashes and quotes properly; we’ve squashed that
2931 bug.
2932 * There were some rare cases where PHP notices were popping up when a Contact
2933 Form was submitted. These instances have been identified and eliminated.
2934 * We’ve replaced a bit of code with a Jetpack native function to fix a bug
2935 that was breaking things during an API request for available updates.
2936 * We accidentally removed the ability for Open Graph to select images from
2937 slideshows, it’s up and running again.
2938 * There was an issue where Open Graph meta tags weren’t being set when your
2939 homepage is a “Static Front Page”, it’s working again.
2940 * In rare cases when developers were customizing Photon they were seeing a PHP
2941 notice when arguments were passed as a string rather than an array. This has
2942 been fixed.
2943 * We’ve fixed an issue where Protect’s backup math form wasn’t showing on
2944 custom front end login forms.
2945 * When setting up WooCommerce you might have seen a Related Posts notice which
2946 didn’t belong. We’ve eliminated them.
2947 * If you’ve been using our sharing tool with unofficial sharing buttons you
2948 might have noticed your sharing numbers were missing. They’re now back.
2949 * In unique situations where special characters were used in sitemap
2950 stylesheets an error would occur; that has been remedied.
2951 * We’ve fixed a problem with mismatching HTML tags in our Spelling and Grammar
2952 feature.
2953 * We’ve ensured that the `jetpack_disable_twitter_cards` filter actually
2954 removes Twitter cards.
2955 * We’ve fixed some JavaScript errors that would crop up if you were editing a
2956 custom-post-type post that didn’t support the core media editor — say that 10
2957 times fast.
2958 * We had some JavaScript errors when you were using the customizer to modify
2959 widgets. They are no longer with us.
2960
2961 = 4.0.3 =
2962 Release date: May 26th, 2016
2963 Release Post: http://wp.me/p1moTy-3hm
2964
2965 * Important security update. Please upgrade immediately.
2966
2967 = 4.0.2 =
2968 Release date: April 21st, 2016
2969
2970 Bug Fix:
2971
2972 * Addresses an issue where Jetpack 4.0 caused a fatal error on sites with
2973 specific configurations.
2974
2975 = 4.0 =
2976 Release date: April 20th, 2016
2977 Release Post: http://wp.me/p1moTy-3dL
2978
2979 Performance Enhancements:
2980
2981 * Protect: the routine that verifies your site is protected from brute-force
2982 attacks got some love and is more efficient.
2983 * Contact Forms: cleaning the database of spam form submission records is more
2984 efficient.
2985
2986 Feature Improvements:
2987
2988 * VideoPress: edit your VideoPress shortcode in the editor with a fancy new
2989 modal options window.
2990 * Custom Content Types are now classier: a new CSS class on Testimonial
2991 featured images — has-testimonial-thumbnail — allows you to customize Jetpack
2992 custom post types as you see fit.
2993 * Sharing: social icons are now placed under the "add to cart” singular
2994 product views in WooCommerce, making it easier for customers to share your
2995 products on social media.
2996 * Theme Tools: search engines will now have an easier time knowing what page
2997 they are on, and how that page relates to the other pages in your site
2998 hierarchy with improved schema.org microdata for breadcrumbs.
2999 * Widget Visibility: now you can select widgets and when to show or hide them
3000 right from custom post type single and archive views.
3001
3002 Jetpack UI Improvements:
3003
3004 * What’s in it for me? We’ve done a better job explaining the benefits of
3005 Jetpack and connecting it to WordPress.com.
3006 * Shortcodes: handy links to shortcode documentation convey the types of media
3007 you can quickly and safely embed.
3008 * Widgets: As of WordPress 4.5, Jetpack widgets now refresh in the customizer
3009 without making you refresh the entire page. Live previews, yes indeed.
3010
3011 Bug Fixes:
3012
3013 * Comments: we fixed a mistake where a comment subscription checkbox appeared
3014 on custom post types — despite the fact you couldn’t actually subscribe to
3015 those types of comments. Our bad.
3016 * Contact Forms: we fixed a bug where the telephone field (which can only be
3017 added manually) rendered incorrectly — breaking some forms in the process.
3018 * General: we blocked direct access to the Jetpack_IXR_Client class which
3019 caused fatal PHP errors in some server setups.
3020 * Shortcodes: we removed the frameborder attribute in the YouTube embed code.
3021 It was deprecated in HTML 5.
3022 * Unminified responsive-videos.min.js in order to address a false positive
3023 virus alert in ClamAV. Expect it to be re-minified in 4.0.3 once we resolve
3024 the issue with ClamAV.
3025
3026 = 3.9.6 =
3027 Release date: March 31st, 2016
3028 Release Post: http://wp.me/p1moTy-3bz
3029
3030 Bug fix: Shortcodes: fixed incorrect Vimeo embed logic.
3031
3032 = 3.9.5 =
3033 Release date: March 31st, 2016
3034 Release Post: http://wp.me/p1moTy-3bz
3035
3036 This release features several WordPress 4.5 compatibility changes that make
3037 several Jetpack features work properly in the Customizer view. Big thanks to
3038 @westonruter for contributing the code!
3039
3040 Other enhancements and bug fixes:
3041
3042 * Contact Form: no longer calling the datepicker method if it's not available.
3043 * SSO: settings checkboxes now honor filters and constants that restrict
3044 certain sign-in modes.
3045 * Shortcodes: fixed a problem with Gist fetching.
3046 * Shortcodes: fixed invalid HTML5 markup in YouTube embed code.
3047 * Shortcodes: made the Vimeo links work properly in case of multiple mixed
3048 uses in one post.
3049
3050 = 3.9.4 =
3051 Release date: March 10th, 2016
3052 Release post: http://wp.me/p1moTy-396
3053
3054 Bug fix: Shortcodes: Addresses an issue with embedded Vimeo content
3055
3056 = 3.9.3 =
3057 Release date: March 9th, 2016
3058 Release post: http://wp.me/p1moTy-396
3059
3060 Featured:
3061
3062 * Site Logo now supports Custom Logo - a theme tool to be introduced in
3063 WordPress 4.5.
3064
3065 Enhancements:
3066
3067 * Carousel: Made the full size image URL use a Photon URL if enabled.
3068 * Comments: Removed an unnecessary redirect by always connecting via HTTPS.
3069 * General: Added new actions that fire before automatic updates.
3070 * Infinite Scroll: Introduced a later filter for settings.
3071 * Infinite Scroll: Removed code that is now redundant due to WordPress Core.
3072 * Markdown: Removed deprecated markup from the output.
3073 * Publicize: Improved handling of featured images in posts.
3074 * Shortcodes: Added houzz.com support.
3075 * Sitemaps: Added a language attribute to the news sitemap.
3076 * Sitemaps: Improved the image retrieval mechanism for posts.
3077 * Widgets: Added new filters in the Top Posts Widget code.
3078 * Widgets: Cleaned up the CSS for the Subscription widget.
3079
3080 Bug Fixes:
3081
3082 * Comments: No longer reloading the page on clicking the reply button.
3083 * Contact Forms: Fixed a fatal error on missing metadata.
3084 * Contact Forms: Fixed message formatting for plaintext email clients.
3085 * Shortcodes: Fixed dimensions of Vimeo embeds in certain cases.
3086 * Shortcodes: Fixed warnings and allowed shorter style Vimeo embeds.
3087 * Shortcodes: Removed alignment markup from feeds for YouTube embeds.
3088 * Sitemaps: Made URLs display properly according to the permalink structure.
3089 * Stats: Fixed non-XHTML-valid markup.
3090 * Widgets: No longer showing errors when adding new instances of the Display
3091 Post Widget.
3092
3093 = 3.9.2 =
3094 Release date: February 25th, 2016
3095 Release post: http://wp.me/p1moTy-2Ei
3096
3097 Maintenance and Security Release
3098
3099 Featured:
3100
3101 * Beautiful Math: fix XSS vulnerability when parsing LaTeX markup within HTML
3102 elements.
3103 * Contact Form: do not save private site credentials in post meta. Thanks to
3104 @visualdatasolutions.
3105
3106 Enhancements:
3107
3108 * Contact Info: Added two hooks for adding arbitrary information to the
3109 widget.
3110 * Development: Added new possibilities for REST API debugging.
3111 * Embeds: Added Codepen embeds support.
3112 * Embeds: Added Sketchfab embeds support.
3113 * I18n: Added support for translation packages for the Finnish language.
3114 * Markdown: Added a filter to enable skipping processing of developer supplied
3115 patterns.
3116 * Related Posts: Added a filter to change heading markup.
3117 * Staging: Added a constant to force staging mode.
3118 * Staging: Added a notice to make staging mode more obvious.
3119 * Top Posts Widget: Added a new `[jetpack_top_posts_widget]` shortcode.
3120
3121 Bug Fixes:
3122
3123 * Custom Post Types: Nova: Fixed a JavaScript bug on adding multiple items.
3124 * Embeds: Allowing embeds from Instagram with a www in an URL.
3125 * General: Fixed untranslated module names on the Settings screen.
3126 * General: Improved module descriptions and fixed misleading or broken links
3127 in descriptions.
3128 * General: No more notices on module deprecation on older installations.
3129 * General: Only showing one prompt to enable Photon when uploading several new
3130 images.
3131 * Multisite: Fixed a problem with site lists for older WordPress
3132 installations.
3133 * OpenGraph: Fixed a bug to properly fallback to a WordPress Site Icon image.
3134 * Photon: Improve performance for images over a secure connection.
3135 * Photon: No longer including links from data attributes.
3136 * Publicize: Fixed problems for en_AU and en_CA locales with Facebook.
3137 * Related Posts: Fixed a notice on certain requests.
3138 * Site Logo: It's no longer possible to choose a non-image.
3139 * Widget Visibility: No longer confusing page IDs and titles in certain cases.
3140
3141 = 3.9.1 =
3142 Release date: January 21st, 2016
3143
3144 Bug Fixes:
3145
3146 * General: Addresses a namespacing issue which was causing conflicts on some
3147 hosting providers.
3148 * Sitemaps: Added MSM-Sitemap to the list of plugins which, if installed, will
3149 prevent Jetpack Sitemaps from being used
3150
3151 = 3.9 =
3152 Release date: January 20th, 2016
3153 Release Post: http://wp.me/p1moTy-29R
3154
3155 Featured:
3156
3157 * New sharing button: let users share your content using Skype.
3158 * New "Social Menu" theme tool that uses Genericons to display Social Links.
3159 * Sitemap support for better search engine indexing.
3160
3161 Enhancements:
3162
3163 * Contact Form: Added a new filter that allows you to change the "Required"
3164 text.
3165 * General: Hidden archived sites in multisite site list.
3166 * General: Removed several function calls that would be deprecated in
3167 WordPress 4.5.
3168 * Infinite Scroll: Added a new filter to check if Infinite Scroll has been
3169 triggered.
3170 * Likes: Added a conditional to ensure WordPress 4.5 compatibility.
3171 * Photon: Improved compatibility with responsive images feature added in
3172 WordPress 4.4.
3173 * Photon: Now enabled by default on sites using HTTPS.
3174 * REST API: Extended the ability to manage users from WordPress.com.
3175 * REST API: Increased the performance of the plugin update endpoint.
3176 * Responsive Videos: Centering videos when they are wrapped in a centered
3177 paragraph.
3178 * Sharing: Added a new filter to customize the default OpenGraph description.
3179 * Shortcodes: Added Wistia oEmbed support.
3180 * Shortcodes: Bandcamp: Added support for new attributes for tracks approved
3181 by artists.
3182 * Shortcodes: Improved Medium path format recognition.
3183 * Slideshow: Improved compatibility with older IE versions.
3184 * Staging: Improved staging environment detection.
3185 * Widgets: Added "width" option to the Facebook Page widget.
3186 * Widgets: Added size parameters to tags in Top Posts to avoid warnings.
3187 * Widgets: Introduced major performance and stability improvements to the
3188 Display Posts Widget.
3189 * Widgets: Refactored to remove deprecated code patterns.
3190
3191 Bug Fixes:
3192
3193 * AtD: Fixed replacing emojis with images in the text editor in Chrome.
3194 * AtD: Made pre tags be excluded from spell-checking.
3195 * CPT: Not registering Nova if it is already registered.
3196 * Carousel: Fixed a bug where full size images were not always served by
3197 Photon.
3198 * Carousel: Reverted a change that broke direct link to carousel image.
3199 * Contact Form: Fixed a CSV export bug with multiple choice questions.
3200 * Contact Form: Fixed notices when creating feedback entries without a contact
3201 form.
3202 * General: Fixed a scrolling bug on modal window closing.
3203 * Infinite Scroll: Disabled in the Customizer when previewing a non-active
3204 theme.
3205 * Publicize: Fixed notices appearing with bbPress or BuddyPress installed.
3206 * Publicize: Showing options only to users that can change them.
3207 * Related Posts: Fixed incorrect URLs generated for posts.
3208 * Responsive Videos: Fixed warnings in debug mode.
3209 * Shortcodes: Bandcamp: Fixed a problem with large track IDs.
3210 * Shortcodes: Fixed a problem with dynamic Gist embeds.
3211 * Stats: Fixed dashboard widget resize problem.
3212 * Widgets: Added a fallback to English US when a locale isn't supported by
3213 Facebook.
3214 * Widgets: Fixed layout for Twenty Sixteen.
3215
3216 = 3.8.2 =
3217 Release date: December 17th, 2015
3218 Release post: http://wp.me/p1moTy-26v
3219
3220 Jetpack 3.8.2 is here to squash a few annoying bugs.
3221
3222 Bug Fixes:
3223
3224 * Photon: Fixed a bug where some custom thumbnail image sizes weren't being
3225 sized properly.
3226 * Shortcodes: Fixed an incompatibility with how WordPress renders the YouTube
3227 shortcode.
3228 * Shortcodes: Tightened up security in the Wufoo shortcode.
3229 * Image Widget: Now shows the caption.
3230 * Fixed typos in inline docs.
3231 * Very minor fixes to: Carousel, Publicize, Google+, and Infinite Scroll.
3232
3233 = 3.8.1 =
3234 Release date: December 1st, 2015
3235 Release post: http://wp.me/p1moTy-23V
3236
3237 Jetpack 3.8.1 is here and is fully compatible with WordPress 4.4.
3238
3239 Featured:
3240
3241 * Photon + Responsive Images FTW.
3242 * Fully compatible with Twenty Sixteen.
3243 * More accessibility enhancements.
3244 * Dropped some weight by optimizing Jetpack's plugin images.
3245
3246 Enhancements:
3247
3248 * Comments: filter to allow disabling comments per post type.
3249
3250 Bug Fixes:
3251
3252 * Carousel: Stop page from scrolling to top when Carousel is closed.
3253 * Carousel: Browser compatibility fixes with older version of IE.
3254 * Markdown: Fixed a bug that would strip markdown when saving in "Quick Edit"
3255 mode.
3256 * Single Sign On: Fixed login always redirecting to the admin dashboard.
3257 * Subscriptions: Filter to allow per-post emails fixed for use in themes.
3258
3259 = 3.8.0 =
3260 Release date: November 4th, 2015
3261 Release post: http://wp.me/p1moTy-1VN
3262
3263 We're happy to introduce Jetpack 3.8, which has significant contributions from
3264 the Jetpack community. Read more about it here: http://wp.me/p1moTy-1VN
3265
3266 Feature enhancements:
3267
3268 * New Google+ Badge Widget. Display your profile, page, or community Google+
3269 badge.
3270 * New twitch.tv shortcode embeds. Display a Twitch.tv stream in your posts.
3271 * Accessibility enhancements.
3272 * A handful of new filters to allow further customization of Jetpack.
3273
3274 Other enhancements:
3275
3276 * Carousel: Added support to retrieve image dimensions from an image url.
3277 * Carousel: Simpler algorithm to detect shutter speeds.
3278 * Contact Form: New "Checkbox with Multiple Items" field available in the
3279 Contact Form.
3280 * Contact Form: Allow pre-filling form fields with URL parameters.
3281 * Contact Form: Better styling of the emailed form responses.
3282 * Performance: Replaced some custom-built functions with core's native
3283 functions.
3284 * Related Posts: New filter to add post classes to post's container class.
3285 * Sharing: New filter to choose if sharing meta box should be shown.
3286 * Sharing: New filter to allow sharing button markup to be editable.
3287 * Sharing: New filter to allow you to specify a custom Facebook app ID.
3288 * Social Media Icons Widget: Added option for YouTube username as well as
3289 Channel ID.
3290 * Social Media Icons Widget: Added Google+ icon.
3291 * Social Media Icons Widget: New filter to allow you to add your own social
3292 media icons and links.
3293 * Subscriptions: Better errors to your visitors if their subscription sign-up
3294 fails.
3295 * Subscriptions: Removed "widget" class from Subs shortcode form.
3296
3297
3298 Bug fixes:
3299
3300 * Carousel: Fixed browser back/forward button behavior.
3301 * Contact Form: Allow the email field to be set to empty when building form in
3302 post editor.
3303 * Facebook Likebox Widget: Fixed an issue where some languages were not
3304 translating.
3305 * Facebook Likebox Widget: Return a language when none found.
3306 * General: Fixed some minor styling issues in the Jetpack admin areas.
3307 * General: Add missing parameter to the_title filter call.
3308 * General: Prevent scrolling of body when the Jetpack admin modals are opened.
3309 * General: Update doc to reflect that Open Graph filter
3310 jetpack_enable_opengraph has been deprecated in favor of
3311 jetpack_enable_open_graph.
3312 * Infinite Scroll: Fixed an error that sometimes occurred that would stop
3313 posts from loading.
3314 * JSON API: Fixed some undefined notices when publishing a post with the API.
3315 * Open Graph: Fixed bug where facebook description content was sometimes being
3316 polluted by a filter.
3317 * Sharing: Use full SSL Pinterest url instead of protocol relative.
3318 * Sharing: Fixed plus signs appearing in tweets shared from iOS.
3319 * Shortcodes: Prefer HTTPS for video embeds to avoid mixed content warnings.
3320 * Subscriptions Widget: Fix HTML Validation error.
3321 * Theme Tools: Check oEmbeds for the presence of a video before adding the
3322 responsive videos filter.
3323 * Tiled Galleries: Add image alt attribute if there is a title set. This was
3324 breaking some screen reader functionality.
3325
3326 = 3.7.2 =
3327 Release date: September 29th, 2015
3328 Release Post: http://wp.me/p1moTy-1LB
3329
3330 * Bug Fix: REST API: Fixed an error when saving drafts and publishing posts
3331
3332 = 3.7.1 =
3333 Release date: September 28th, 2015
3334 Release Post: http://wp.me/p1moTy-1LB
3335
3336 * Enhancement: General: Added inline documentation for various filters and
3337 functions
3338 * Enhancement: General: Added custom capabilities for module management on
3339 multi-site installs
3340 * Enhancement: General: Cleaned up old changelog entries from readme
3341 * Enhancement: General: Cleaned up unused i18n textdomains
3342 * Enhancement: General: Updated the new settings page to look better in
3343 various translations
3344 * Enhancement: REST API: Added new endpoints to manage users
3345 * Enhancement: Sharing: Updated the Google logo
3346 * Bug Fix: Carousel: Page scroll no longer disappears after closing the
3347 carousel
3348 * Bug Fix: Contact Form: Fields are sent and displayed in the correct order
3349 * Bug Fix: Contact Form: No longer showing a notice on AJAX actions in
3350 feedback lists
3351 * Bug Fix: Contact Form: Made using more than two notification emails possible
3352 * Bug Fix: Contact Form: Mitigate a potential stored XSS vulnerability. Thanks
3353 to Marc-Alexandre Montpas (Sucuri)
3354 * Bug Fix: General: Mitigate a potential information disclosure. Thanks to
3355 Jaime Delgado Horna
3356 * Bug Fix: General: Fixed a locale error in the notifications popout
3357 * Bug Fix: General: Fixed a possible fatal error in the client area
3358 * Bug Fix: General: Fixed compatibility issues with certain use cases
3359 * Bug Fix: General: Disabled connection warnings for multisites with domain
3360 mapping
3361 * Bug Fix: General: Updated translations for correct link display in admin
3362 notices
3363 * Bug Fix: REST API: Fixed a fatal error in one of the endpoints
3364 * Bug Fix: Sharing: Fixed OpenGraph tags for Instagram embeds
3365 * Bug Fix: Sharing: Fixed compatibility issues with bbPress
3366 * Bug Fix: Widget Visibility: Fixed a fatal error in case of a missing tag
3367
3368 = 3.7.0 =
3369 Release date: September 9th, 2015
3370 Release Post: http://wp.me/p1moTy-1JB
3371
3372 Feature Enhancements:
3373
3374 * New admin page interface to easily configure Jetpack
3375 * Added staging site support for testing a connected Jetpack site
3376
3377 Additional changes:
3378
3379 * Enhancement: CLI: Added a possibility to change all options with
3380 confirmation for some of them
3381 * Enhancement: Gallery: Added filters to allow new gallery types to be
3382 declared
3383 * Enhancement: General: Added inline documentation for actions, filters, etc.
3384 * Enhancement: General: Changed class variable declarations keyword from var
3385 to public
3386 * Enhancement: General: Made the Settings page module toggle buttons more
3387 accessible
3388 * Enhancement: General: The admin bar now loads new notifications popout
3389 * Enhancement: General: Renamed some modules to avoid redundant prefixes
3390 * Enhancement: General: Switched to the WordPress Core's spinner image
3391 * Enhancement: General: Updated the bot list
3392 * Enhancement: Manage: Added the ability to activate a network-wide plugin on
3393 a single site from WordPress.com
3394 * Enhancement: Photon: Added a way to check image URLs against custom domains
3395 * Enhancement: Photon: Added prompts on the media upload page telling the user
3396 about Photon
3397 * Enhancement: Publicize: Added width and height values to OpenGraph tags for
3398 default images
3399 * Enhancement: Related Posts: Added a filter to allow disabling nofollow
3400 * Enhancement: REST API: Added new API endpoints to extend API functionality
3401 * Enhancement: REST API: Added new fields to existing API endpoints
3402 * Enhancement: Sharing: Added a possibility to opt-out of sharing for a single
3403 post
3404 * Enhancement: Sharing: Added bbPress support
3405 * Enhancement: Sharing: Added more configuration to the Likes modal
3406 * Enhancement: Sharing: Made the reddit button open a new tab
3407 * Enhancement: Sharing: Removed unused files
3408 * Enhancement: Shortcodes: Added auto embed option inside comments
3409 * Enhancement: Shortcodes: Added autohide parameter to the YouTube shortcode
3410 * Enhancement: Subscriptions: added an action that triggers at the end of the
3411 subscription process
3412 * Enhancement: VideoPress: Videos are now embedded using a new player
3413 * Enhancement: Widget Visibility: Added parent page logic
3414 * Enhancement: Widget Visibility: Added support for split terms
3415 * Enhancement: Widgets: Added actions to the Social Media widget
3416 * Enhancement: Widgets: Switched the Display Posts widget to the new API
3417 version
3418 * Bug Fix: General: Fixed scrolling to top after modal window closing
3419 * Bug Fix: Infinite Scroll: Added a check for cases when output buffering is
3420 disabled
3421 * Bug Fix: Infinite Scroll: Added translation to the copyright message
3422 * Bug Fix: Manage: Fixed automatic update synchronization on WordPress
3423 multisite network admin
3424 * Bug Fix: Manage: Redirects back to WordPress.com are allowed from the
3425 customizer view
3426 * Bug Fix: Media: Fixed duplicate images bug in the Media Extractor
3427 * Bug Fix: Publicize: Made it possible to remove previously set message
3428 * Bug Fix: Sharing: Added a thumbnail image to OpenGraph tags on pages with
3429 DailyMotion embeds
3430 * Bug Fix: Sharing: Fixed Twitter Cards tags escaping
3431 * Bug Fix: Sharing: Made OpenGraph tags for title and description use proper
3432 punctuation
3433 * Bug Fix: Sharing: Made sure Likes can be disabled on the front page
3434 * Bug Fix: Shortcodes: Fixed Facebook embeds by placing the scipt in the
3435 footer
3436 * Bug Fix: Shortcodes: Fixed PollDaddy shortcode issues over SSL connections
3437 * Bug Fix: Shortcodes: Made responsive video wrappers only wrap video embeds
3438 * Bug Fix: Shortcodes: Made SoundCloud accept percents for dimensions
3439 * Bug Fix: Social Links: Fixed a possible conflict with another class
3440 * Bug Fix: Stats: Made sure the Stats URL is always escaped properly
3441
3442 = 3.6.1 =
3443 Release Date: July 24, 2015
3444
3445 * Enhancement: Fully compatible with upcoming WordPress 4.3
3446 * Enhancement: Site Icon: Start to deprecate Site Icon in favor of Core's
3447 version (if available)
3448 * Bug Fix: Subscriptions: You can now use more than one Subscription form on a
3449 single page
3450 * Bug Fix: Quieted PHP notices and warnings with the JSON API, Display Posts
3451 Widget and Gallery Widget (slideshow mode)
3452 * Bug Fix: Correct permissions check for connection panel
3453 * Hardening: Increase permissions checks
3454
3455 = 3.6 =
3456 Release Date: July 6th, 2015
3457 Release Post: http://wp.me/p1moTy-1ua
3458
3459 Feature Enhancements:
3460
3461 * CLI: Add a number of Jetpack CLI improvements: see
3462 http://jetpack.com/support/jetpack-cli
3463 * New Jetpack admin page for connection management
3464 * New Social Media Icons widget
3465 * FB Like Box: A visual refresh of the Facebook likebox widget
3466 * Protect: When your IP is blocked, use a math captcha as a fallback instead
3467 of a complete block
3468
3469 Additional changes:
3470
3471 * Enhancement: Custom CSS: Add more Flexbox support and other enhancements
3472 * Enhancement: Extra Sidebar Widgets: Top Posts Widget: Choose what Post Types
3473 to display
3474 * Enhancement: General: Save on some requests! print CSS inline when there
3475 isn't much of it
3476 * Enhancement: Likes: Likes can now be shown on all post types
3477 * Enhancement: Minileven: Add Featured Image to Gallery Post Format and Pages
3478 * Enhancement: Mobile Theme: Add div wrapping View Mobile Site link to allow
3479 for easier CSS customizations
3480 * Enhancement: Omnisearch: Link to edit post in titles
3481 * Enhancement: Protect: Learn Trusted Headers locally and cache blocks
3482 properly
3483 * Enhancement: REST API: Add locale support
3484 * Enhancement: Sharing: Retire StumbleUpon
3485 * Enhancement: Sharing: Upgrade to reCAPTCHA 2.0 for Email Sharing
3486 * Enhancement: Shortcode Embeds: Add Mesh oembed support
3487 * Enhancement: Shortcode Embeds: New Wufoo Shortcode from WordPress.com
3488 * Enhancement: Shortcode Embeds: Mixcloud: handle accented characters in URLs
3489 * Enhancement: Site Logo: Adding itemprops to support logo schema.
3490 * Enhancement: Slideshow Gallery: New parameters *size* and *autostart*
3491 * Enhancement: Slideshow Gallery: Use more reliable CSS for resizing instead
3492 of js
3493 * Enhancement: Stats: No longer track stats for preview pages
3494 * Enhancement: Tiled Gallery: Improve the shapes and distributions of shapes
3495 in the Tiled Gallery, based on observations for its usage.
3496 * Enhancement: Protect: Whitelist for multisite globally and locally
3497 * Enhancement: Sharing: LinkedIn always uses https for share counts. (saved
3498 extra http request)
3499 * Bug Fix: Carousel: Jetpack Carousel now supports HTML5 gallery
3500 * Bug Fix: Extra Sidebar Widgets: Choose Images button works in accessibility
3501 mode
3502 * Bug Fix: General: Fix: Cannot remove hooks from filter
3503 'jetpack_get_available_modules'
3504 * Bug Fix: Infinite Scroll: Check that search terms exist before matching
3505 against post title. fixes #2075
3506 * Bug Fix: Likes: Never double show on search results
3507 * Bug Fix: Notifications: Notifications didn't load on wp-admin/network pages
3508 * Bug Fix: Sharing: Fix Facebook share button not showing for Australian &
3509 Canadian locale
3510 * Bug Fix: Shortcode Embed: Slideshare Shortcode now fixed
3511 * Bug Fix: SSO: Hide login no matter what when using the filter to do so
3512 * Bug Fix: Subs Widget: Don't hide email input if submit failed
3513 * Bug Fix: Tiled Gallery: Show columns setting for Thumbnail Grid when Tiled
3514 Mosaic galleries are the default
3515 * Bug Fix: Twitter Cards: Remove deprecated card types
3516
3517 = 3.5.3 =
3518 Release Date: May 6th, 2015
3519
3520 * Security Hardening: Remove Genericons example.html file.
3521
3522 = 3.5.2 =
3523 Release Date: May 5th, 2015
3524
3525 * Bug Fix: Sharing: Changes Facebook share count endpoint
3526
3527
3528 = 3.5.1 =
3529 Release Date: May 5th, 2015
3530
3531 * Enhancement: Sharing: Changes Facebook share count method per Facebook API
3532 change
3533 * Enhancement: General: Remove .po files to reduce plugin size
3534 * Bug Fix: General: Remove identity crisis notification
3535 * Bug Fix: Subscriptions: Correct required input validation
3536 * Security hardening
3537
3538 = 3.5 =
3539 Release Date: April 23rd, 2015
3540 Release Post: http://wp.me/p1moTy-1jF
3541
3542 Jetpack 3.5 introduces the ability to manage your site's menus directly from
3543 WordPress.com and several bug fixes and enhancements. This upgrade is
3544 recommended for all users.
3545
3546 * Enhancement: General: Change security reporting to use a transient instead
3547 of option to reduce backup load
3548 * Enhancement: General: Improve module search
3549 * Enhancement: JSON API: Allow users to manage menus through WordPress.com
3550 * Enhancement: Sharing: Reduce spam through email sharing
3551 * Bug Fix: Custom CSS: Improve recall of CSS revisions
3552 * Bug Fix: Extra Sidebar Widgets: Change class name for Contact Info widget
3553 * Bug Fix: Extra Sidebar Widgets: Fix errors when adding widgets via the
3554 customizer
3555 * Bug Fix: Extra Sidebar Widgets: Fix PHP notices in RSS widget
3556 * Bug Fix: General: Fix redirect loop on activation
3557 * Bug Fix: General: Styling fixes
3558 * Bug Fix: Protect: Add IP translation fallback when inet_pton is not
3559 available
3560 * Bug Fix: Protect: Always allow login from local IDs
3561 * Bug Fix: Protect: Sanitize displayed IP after block
3562 * Bug Fix: Publicize: Prevent generating Facebook profile links for app-scoped
3563 user IDs
3564 * Bug Fix: Subscriptions: Improve error handling
3565 * Bug Fix: Theme Tools: Include breadcrumb code
3566 * Misc: Extra Sidebar Widgets: Remove Readmill Widget
3567
3568 = 3.4.3 =
3569 Release Date: April 20th, 2015
3570 Release Post: http://wp.me/p1moTy-1jb
3571
3572 * Security hardening.
3573
3574 = 3.4.2 =
3575 Release Date: April 19th, 2015
3576 Release Post: http://wp.me/p1moTy-1j6
3577
3578 * Bug Fix: Contact info widget namespacing
3579 * Bug Fix: Javascript errors on wp-admin due to stats display code
3580 * Bug Fix: Potential fatal error from improperly called function
3581 * Bug Fix: Potential fatal error when protect servers are unreachable for
3582 WordPress Multisite
3583
3584 = 3.4.1 =
3585 Release Date: March 19th, 2015
3586
3587 * Bug Fix: General: Modules not displaying properly in non-English installs
3588 * Bug Fix: Manage: Some installs showing a transient fatal error
3589 * Bug Fix: Protect: Protect module not auto-activating for users who upgrade
3590 * Bug Fix: Omnisearch: Some installs not properly reporting WP version number,
3591 causing Omnisearch error
3592 * Bug Fix: Stats: Top posts/pages widget not loading
3593 * Bug Fix: Contact Info Widget: Fix conflict with Avada theme
3594
3595 = 3.4 =
3596 Release Date: March 18th, 2015
3597 Release Post: http://wp.me/p1moTy-1fU
3598
3599 * Enhancement: Config Settings: provide a notification for users that update
3600 features settings
3601 * Enhancement: Config Settings: provide a notification for users that update
3602 features settings
3603 * Enhancement: Contact Form: Use the predefined $title variable in the anchor
3604 tag in grunion contact form button
3605 * Enhancement: Contact Form: Use the predefined $title variable in the anchor
3606 tag in the button on admin
3607 * Enhancement: Custom Content Type: Add all Custom Post Types to Omnisearch
3608 * Enhancement: Custom Content Type: Add option to add Testimonial Custom
3609 Content Type in admin
3610 * Enhancement: Custom Content Type: bring consistency between the portfolio
3611 and testimonial shared codebase
3612 * Enhancement: Custom Content Type: code cleanup
3613 * Enhancement: Custom Content Type: register namespaced 'jetpack_portfolio'
3614 shortcode/use a prefix for shortcode for Portfolio
3615 * Enhancement: Custom Content Type: set shortcode image size to 'large' and
3616 add jetpack_portfolio_thumbnail_size filter to allow themes to set their own
3617 size for Portfolio
3618 * Enhancement: Custom Content Type: testimonial shortcode enhancement
3619 * Enhancement: Extra Sidebar Widgets: Add subscription widget wildcard
3620 * Enhancement: Extra Sidebar Widgets: Likes and Sharing Shortcodes
3621 * Enhancement: Extra Sidebar Widgets: Minor fixes to Facebook widget plugin
3622 for SSL
3623 * Enhancement: Fix/update jetpack version
3624 * Enhancement: General: Add DNS Prefetching
3625 * Enhancement: General: Add Jetpack admin dashboard widget
3626 * Enhancement: GlotPress: Update GP_Locales and GP_Locale classes
3627 * Enhancement: Improved control over Nova Theme Menu output markup
3628 * Enhancement: Infinite Scroll: Adds a `button` wrapper for the infinity
3629 handle.
3630 * Enhancement: Infinite Scroll: Check for response.html before using indexOf
3631 * Enhancement: Integrate BruteProtect for protection against Brute Force
3632 attacks
3633 * Enhancement: JSON API Manage: Added Mock Jetpack Option to Sync options that
3634 don't have to live in the Database
3635 * Enhancement: JSON API: Add/empty trash days option to sync
3636 * Enhancement: Jump Start: Add "Jump Start" interface for new users
3637 * Enhancement: Manage: Add "modified_before" and "modified_after" parameters
3638 to /sites/%s/posts/ via JSON API
3639 * Enhancement: Mobile Theme: Add filter for choosing mobile theme menu
3640 * Enhancement: Notifications: Changes to load the new notifications client.
3641 * Enhancement: Protect: Add a filter so that user can add thier own bots
3642 * Enhancement: Protect: Add security reporting
3643 * Enhancement: Protect: Add/whitelist endpoints via JSON API for Jetpack
3644 Protect
3645 * Enhancement: Publicize: update connection confirmation message
3646 * Enhancement: Sharing: Add custom service name as a class
3647 * Enhancement: Sharing: display name of custom service in link title
3648 * Enhancement: Sharing: Remove default post types for showing share links
3649 * Enhancement: Sharing: use Jetpack version number when enqueing sharing.js
3650 * Enhancement: Shortcodes Team Partnerships: Backport fixes from SoundCloud
3651 2.3.1 through 3.0.2
3652 * Enhancement: Shortlinks: use HTTPS when possible
3653 * Enhancement: Stats: Make loading of stats async
3654 * Enhancement: Subscriptions: Added settings field for comment sub text
3655 * Enhancement: Subscriptions: Hide Form After Submit
3656 * Enhancement: Subscriptions: remove label from widget title
3657 * Enhancement: Subscriptions: Update subscriptions.php
3658 * Bug Fix: Contact form: Increase CSS specificity for Contact Forms in widgets
3659 * Bug Fix: Custom Content Type: Testimonial Custom Content Type: use core
3660 `WP_Customize_Image_Control` instead of custom...
3661 * Bug Fix: Extra Sidebar Widgets: add missing & to if statement for widget
3662 visibility
3663 * Bug Fix: Extra Sidebar Widgets: Don't require height/width values in the
3664 Twitter Timeline widget
3665 * Bug Fix: Extra Sidebar Widgets: Upload images from the customizer/Extra
3666 Sidebar Widgets Tiled Galleries for Gallery Widget
3667 * Bug Fix: General: Fix bug that was preventing modules from displaying
3668 properly
3669 * Bug Fix: Manage: When calling /sites/%s/posts/ include all attachments not
3670 just the first five via JSON API
3671 * Bug Fix: Mobile Theme: Minileven; Start after DOM ready
3672 * Bug Fix: Sharing: Open sharing in same window
3673 * Bug Fix: Stats language
3674 * Bug Fix: Subscritpions: fix invalid field when no email address
3675
3676
3677 = 3.3.2 =
3678 Release Date: February 19th, 2015
3679
3680 * Enhancement: Updated translation files.
3681 * Enhancement: Heartbeat: Correctly stat new datasets.
3682 * Bug Fix: Widget Visibility: Correct some caching of visibility results that
3683 may get evaluated too soon.
3684 * Bug Fix: Contact Form: Hardening.
3685 * Bug Fix: Photon: Make sure our gallery filter can parse array inputs as well
3686 as the default html.
3687
3688 = 3.3.1 =
3689 Release Date: February 11th, 2015
3690
3691 * Bug Fix: JSON API: Minor versioning data.
3692 * Bug Fix: Markdown: Re-run KSES after processing to account for syntax
3693 changes.
3694 * Bug Fix: Media Extractor: Don't call a gallery a gallery if it hasn't got
3695 any pictures!
3696 * Bug Fix: Module Management: Handle a core api change for folks running
3697 trunk.
3698 * Bug Fix: Related Posts: CSS -- better clear rows.
3699 * Bug Fix: Sharing: Including sharing account on Pinterest unofficial buttons
3700 as well.
3701 * Bug Fix: Sharing: Properly version external assets by Jetpack release
3702 version.
3703 * Bug Fix: Shortcodes: Soundcloud: Backport API compatibility fixes.
3704 * Bug Fix: Shortcodes: Flickr: Tidy up our regex url pattern matching.
3705 * Bug Fix: Subscriptions: Don't add 'Email Address' as the value -- we have
3706 placeholders!
3707 * Bug Fix: Widgets: Gallery Widget: Allow folks to upload images from the
3708 widget area in the customizer.
3709
3710 = 3.3 =
3711 Release Date: December 15th, 2014
3712 Release Post: http://wp.me/p1moTy-1aF
3713
3714 * Enhancement: Adds responsive video support to BuddyPress.
3715 * Enhancement: Custom Content Types: Added 'order' and 'orderby' options to
3716 portfolio shortcode.
3717 * Enhancement: Display notice when Jetpack Development Mode is on.
3718 * Enhancement: General: Update compatibility with Twenty Fifteen.
3719 * Enhancement: Image URL can now be overwritten with the
3720 `jetpack_images_fit_image_url_override` filter after dimensions are set by
3721 Photon.
3722 * Enhancement: JSON API: Add Endpoint for trigger Plugin Autoupdates.
3723 * Enhancement: JSON API: General Improvements. Documentation on
3724 http://developer.wordpress.com/
3725 * Enhancement: Likes: Updated the code to accept arbitrary CPTs.
3726 * Enhancement: Related Posts: Allow filter by `post_format`.
3727 * Enhancement: Sharing: add new `jetpack_sharing_counts` filter for option to
3728 turn off sharing counts.
3729 * Enhancement: Sharing: Use the Site Logo Theme Tool and the Site Icon as
3730 fallbacks for image tags.
3731 * Enhancement: Shortcodes: Made the code more readable by using output buffers
3732 instead of string concatenation.
3733 * Enhancement: Site Logo: Add alias functions to provide backward
3734 compatibility for themes expecting the old function calls.
3735 * Enhancement: Slideshow: Add title and alt text to images.
3736 * Enhancement: Subscription Form: Do not display the logged in user's email
3737 address by default.
3738 * Enhancement: Top Posts Widget: Refactor to allow conditional loading of the
3739 css.
3740 * Enhancement: Top Posts: Add `jetpack_top_posts_widget_count` filter to
3741 control number of displayed posts.
3742 * Bug Fix: Change subscribe_text from `p` to `div` so that it can contain
3743 block-level elements.
3744 * Bug Fix: Fonts: Change path to look for the svg in the right directory.
3745 * Bug Fix: Increase CSS specificity for Contact Forms in widgets.
3746 * Bug Fix: JSON API: Plugins Update: Make sure the plugin doesn't get
3747 deactivated.
3748 * Bug Fix: Likes: Fixes issues where likes don't load, load master iframe
3749 after scripts are loaded.
3750 * Bug Fix: Notes Module: Avoid a PHP Notice in cli scripts when the request
3751 doesn't contain a User-Agent header.
3752 * Bug Fix: Nova Menu CPT: fix notice when we have no taxonomies.
3753 * Bug Fix: Nova Menus: Use current instance to maintain object context.
3754 * Bug Fix: Related Posts: Add filter for `_enabled_for_request()`.
3755 * Bug Fix: Sharing: Prevent duplicate @ in shared Tweets.
3756 * Bug Fix: Site Logo: `get_site_logo()` now properly returns the site logo ID
3757 when provided in the `$show` argument.
3758 * Bug Fix: Site Logo: Correct evaluation of the Display Header Text in
3759 Customizer preview.
3760
3761 = 3.2.1 =
3762 Release Date: November 14th, 2014
3763
3764 * Enhancement: Updated translation files.
3765 * Enhancement: JSON API: More object vars passed back to some queries.
3766 Documentation on http://developer.wordpress.com/
3767 * Bug Fix: JSON API: Pass back correct author in `me/posts` data.
3768 * Bug Fix: JSON API: Don't check if a post is freshly pressed on remote
3769 Jetpack sites where the function doesn't exist.
3770 * Bug Fix: Site Logo: Add backward-compatible template tags to match the
3771 standalone release.
3772 * Bug Fix: Don't use __DIR__ -- it's 5.3+ only, and WordPress supports back to
3773 5.2.
3774 * Bug Fix: Retool how we remove the source styles when using the concatenated
3775 version.
3776 * Bug Fix: Shortcodes: TED: Correct default language code from `eng` to `en`.
3777 * Bug Fix: Gallery Widget: Add a default background color.
3778 * Bug Fix: Subscription Notifications: Remove the label.
3779 * Bug Fix: Sharing: enqueue Genericons on static front page as well if
3780 selected.
3781
3782 = 3.2 =
3783 Release Date: October 29, 2014
3784 Release Post: http://wp.me/p1moTy-181
3785
3786 * Enhancement: Speed Improvements (woohoo!).
3787 * Enhancement: Add site icons: an avatar for your blog.
3788 * Enhancement: Improvements to API endpoints.
3789 * Enhancement: Add oEmbed sources (Twitter, SoundCloud, Instagram,
3790 DailyMotion, Vine).
3791 * Enhancement: Add indicators to make it easier to see which modules are
3792 active.
3793 * Enhancement: Improve debug tool.
3794 * Enhancement: Add new 'Site Logos' code to theme tools, for themes that opt
3795 in to support it.
3796 * Enhancement: Improved caching for related posts.
3797 * Enhancement: Added "Remember Me" functionality to Single Sign On.
3798 * Enhancement: Improved accessibility.
3799 * Enhancement: Added additional filters to Widget Visibility.
3800 * Bug Fix: Fixed PHP Notice errors for Likes, Widget Visibility.
3801 * Bug Fix: Improvements to the testimonials CPT.
3802 * Bug Fix: Improved RTL on VideoPress admin.
3803 * Bug Fix: Removed Google+ Authorship module (discontinued by Google).
3804 * Bug Fix: Fixed use of deprecated function in mobile theme.
3805 * Bug Fix: Various fixes to Tiled Galleries.
3806 * Bug Fix: Various fixes to Contact Form.
3807 * Bug Fix: Various fixes to oEmbed.
3808 * Bug Fix: Various fixes to Single Sign On.
3809 * Bug Fix: Fixed styles in ShareDaddy.
3810 * Bug Fix: Better match protocols (http/https) to the site.
3811
3812
3813 = 3.1.1 =
3814 Release Date: August 7, 2014
3815
3816 * Enhancement: Update translation files for strings that had been
3817 submitted/approved since release.
3818 * Bug Fix: Social Links: Add a function check to better degrade if Publicize
3819 isn't around.
3820 * Bug Fix: Open Graph: Add WordPress SEO back to the blacklist, until they
3821 update how they opt us out.
3822 * Bug Fix: Asset Minification: Add another caveat ( empty $plugin ) to short
3823 out on.
3824 * Bug Fix: Deprecated Hooks: Fixing our expectations where something that
3825 should be an array occasionally wasn't.
3826 * Bug Fix: Custom CSS: Add extra whitelist rule for -o-keyframe rules.
3827
3828 = 3.1 =
3829 Release Date: July 31, 2014
3830 Release Post: http://wp.me/p1moTy-129
3831
3832 * Enhancement: New Custom Content Types module.
3833 * Enhancement: New Jetpack Logo.
3834 * Enhancement: New optional JSON API endpoints for viewing updates and
3835 managing plugins and themes.
3836 * Enhancement: New Custom Post Type: Portfolio!
3837 * Enhancement: Rearranged buttons on the modules modals for easier management.
3838 * Enhancement: Jetpack Settings have improved keyboard accessibility.
3839 * Enhancement: Improved RTL support for After the Deadline, Carousel, Contact
3840 Form, Comics CPT, Custom CSS, Omnisearch, Publicize, Related Posts, Slideshow
3841 short code, Tiled Gallery, Widget-Visibility and Widgets Gallery.
3842 * Enhancement: Contact Form: Add an "Empty Spam" option.
3843 * Enhancement: i18n: Change the priority of where plugin_textdomain is hooked
3844 so that the plugins can better translate Jetpack.
3845 * Enhancement: Monitor: Displays how often the site is checked for downtime.
3846 * Enhancement: Shortcode: Added Mixcloud shortcode and oEmbed support.
3847 * Enhancement: Social Links: Improved handling of customizer hooks in
3848 non-admin context.
3849 * Enhancement: Stats: The smiley image is gone by default.
3850 * Enhancement: Stats: Added link to the configure page for stats so that the
3851 stats settings page is easier to find.
3852 * Enhancement: Theme Tools: Added the responsive videos to theme tools so that
3853 themes can support responsive videos more easily.
3854 * Update: Updated Genericons to version 3.1, new icons for website, ellipsis,
3855 foursquare, x-post, sitemap, hierarchy and paintbrush.
3856 * Bug Fix: Contact Form: Prefix function to avoid conflicts with other
3857 plugins.
3858 * Bug Fix: Custom CSS: Admin UI has a responsive layout.
3859 * Bug Fix: Custom CSS: Custom $content_width value doesn't overwrite theme's
3860 $content_width.
3861 * Bug Fix: Contact Form: Feedback link takes you to the form page.
3862 * Bug Fix: Carousel: Confirms an avatar is returned by get_avatar before
3863 displaying.
3864 * Bug Fix: Featured Content: Don't remove setting validation.
3865 * Bug Fix: Infinite Scroll: Google Universal Analytics support added.
3866 * Bug Fix: Multisite: Add message when updating multisite settings.
3867 * Bug Fix: Photon: Photon will no longer upscale images larger than the
3868 original size.
3869 * Bug Fix: Photon: Check that the image exists before rewriting the image URL
3870 to utilize Photon.
3871 * Bug Fix: Sharing: Pinterest adds attribute to display share count.
3872 * Bug Fix: Sharing: Respect an empty sharing title.
3873 * Bug Fix: Sharing: Share buttons now appear in the bbPress forms.
3874 * Bug Fix: Sharing: Support for multiple meta html tag og:image values.
3875 * Bug Fix: Single Sign On: Logout allows override of forcing Single Sign On.
3876 * Bug Fix: Single Sign On: Remove the lost password link on auto-forward
3877 logout.
3878 * Bug Fix: Social Links: Do not use anonymous function for compatibility with
3879 PHP 5.2.
3880 * Bug Fix: Tiled Galleries: Update jQuery mouseover caption effect to reduce
3881 flickering.
3882 * Bug Fix: Widgets Visibility: Works better in the customizer admin view.
3883
3884 = 3.0.2 =
3885 Release Date: June 17, 2014
3886
3887 * Enhancement: General: Make module categories filter more visible when
3888 active.
3889 * Enhancement: General: Updated translation files with more strings added
3890 since the last release.
3891 * Enhancement: General: Allow deep-linking to the Contact Support form.
3892 * Bug Fix: General: RTL Jetpack Admin UI looks better.
3893 * Bug Fix: General: Fixed PHP warning when bulk deactivating modules.
3894 * Bug Fix: General: Removed an unnecessary description.
3895 * Bug Fix: General: Resolved an SSL error on Jetpack Admin UI.
3896 * Bug Fix: General: Fix error comparing signatures when the WordPress
3897 installation is using site_url filters (applied mostly to WPEngine sites).
3898 * Bug Fix: General: Resolved PHP strict error on the mobile menu.
3899 * Bug Fix: General: Fix timing of conditional checks, so that calling
3900 developer mode via a plugin works again.
3901 * Bug Fix: General: Main page categories tab now properly translates module
3902 names.
3903 * Bug Fix: Related Posts: Fix a typo, the "more info" link now works.
3904 * Bug Fix: Likes: Improve button styling.
3905 * Bug Fix: Likes: Remove unused UI for Reblog settings on social settings
3906 page.
3907 * Bug Fix: Contact Form: Updated to no longer use a deprecated Akismet
3908 function.
3909 * Bug Fix: Contact Form: Sends email to the administrator that is not marked
3910 as spam again.
3911 * Bug Fix: Open Graph: Resolved PHP warning on open graph gallery pages when
3912 the gallery is empty.
3913
3914 = 3.0.1 =
3915 Release Date: May 22, 2014
3916
3917 * Bug Fix: AtD: A wpcom-only function got synced by mistake and caused a few
3918 errors. Fixed.
3919 * Bug Fix: Post By Email: Add static keyword to a function.
3920 * Bug Fix: ShareDaddy: In the admin-side configuration of sharing links, we
3921 used a Path icon instead of Pinterest. Oops!
3922 * Bug Fix: ShareDaddy: We inadvertently appended `via @jetpack` to some
3923 twitter shares. This is no longer the case.
3924 * Bug Fix: Related Posts: Tidying up and relocation of the `resync` button
3925 formerly on the more info modal.
3926 * Bug Fix: Infinite Scroll: Work better with core's MediaElement.js
3927 * Bug Fix: Heartbeat: Undeclared variable fixed.
3928
3929 = 3.0 =
3930 Release Date: May 20, 2014
3931 Release Post: http://wp.me/p1moTy-Wi
3932
3933 * New User Interface for managing modules and settings
3934 * New Module: Verfication Tools
3935 * Enhancement: New look for the Sharing module
3936 * Enhancement: Multiple improvements on which Twitter handle a Twitter card
3937 will display
3938 * Enhancement: Add option to hide Google+ Authorship banner while still
3939 receiving the benefits
3940 * Enhancement: Many Infinite Scroll enhancements to improve performance
3941 * Enhancement: Infinite Scroll will use your CPT's display name instead of
3942 "Older Posts"
3943 * Enhancement: JSON API added /media/new endpoint
3944 * Enhancement: Added filter to assign new default image for Open Graph tags
3945 * Enhancement: New [jetpack-related-posts] shortcode to add Related Posts to
3946 page instead of default placement
3947 * Enhancement: Added SSO option to turn off login form completely, to use
3948 WordPress.com login exclusively
3949 * Enhancement: The [googlemaps] shortcode allows for Google Maps Engine
3950 * Enhancement: YouTube shortcode allows HD playback
3951 * Enhancement: Smoother, Faster Tiled Galleries!
3952 * Enhancement: New languages! Use Jetpack in Irish, Fulah, and Tigrinya
3953 * Bug Fix: Use your browser's Back and Forward buttons when naviagating a
3954 Carousel
3955 * Bug Fix: Various Related Posts fixes and improvements for added flexibility
3956 * Bug Fix: WordPress 3.9: Restores ability to edit Contact Forms
3957 * Bug Fix: WordPress 3.9: Restores Gallery Widget compatability
3958 * Bug Fix: Ensure Markdown is kept when Bulk Editing posts
3959 * Bug Fix: Improved Jetpack's Multisite Network Admin page for networks with a
3960 large number of sites
3961 * Bug Fix: Ensure Sharing settings persist when Bulk Editing a post
3962 * Bug Fix: Various other shortcode improvements
3963
3964 = 2.9.3 =
3965 Release Date: April 10, 2014
3966 Release Post: http://wp.me/p1moTy-U2
3967
3968 * Important security update. CVE-2014-0173
3969
3970 = 2.9.2 =
3971 Release Date: March 17, 2014
3972
3973 * Bug Fix: Publicize: When publishing from a mobile app or third-party client,
3974 Publicize now works again.
3975
3976 = 2.9.1 =
3977 Release Date: March 6, 2014
3978
3979 * Bug Fix: After the Deadline: Fix a Javascript glitch that could prevent
3980 publishing of posts.
3981 * Bug Fix: SSO: Disable the implementation of an option that had been removed
3982 before release. This would have only been an issue if a site administrator
3983 had enabled the module during an early beta of 2.9.
3984
3985 = 2.9 =
3986 Release Date: February 26, 2014
3987 Release Post: http://wp.me/p1moTy-RN
3988
3989 * Added Multisite network functionality
3990 * New Module: Related Posts
3991 * Enhancement: Single Sign On
3992 * Enhancement: Mixcloud shortcode and oEmbed
3993 * Enhancement: Gist shortcode and oEmbed
3994 * Enhancement: Modify Facebook Like Box widget to support new Facebook
3995 parameters
3996 * Enhancement: Rolled the Push Notifications module into the Notes module
3997 * Enhancement: Update kses with Markdown
3998 * Enhancement: Adding keyboard accessibility to sharing buttons config page
3999 * Enhancement: Pull WordPress testing bits from the new official git mirror at
4000 WordPress.org
4001 * Bug Fix: Widget Visibility
4002 * Bug Fix: Revisions box in Custom CSS
4003 * Bug Fix: Fix several bugs in the WordPress Posts Widget so that it correctly
4004 updates
4005 * Bug Fix: Limit Login Attempts no longer generates false positives from
4006 xmlrpc.
4007 * Bug Fix: Clear max_posts transient on theme switch.
4008 * Bug Fix: Lower priority of sync to allow all CPTs to be registered.
4009 * Bug Fix: Contact form fields emailed in correct order.
4010
4011 * Other bugfixes and enhancements at
4012 https://github.com/Automattic/jetpack/commits/2.9
4013
4014 = 2.8 =
4015 Release Date: January 31, 2014
4016 Release Post: http://wp.me/p1moTy-Pd
4017
4018 * New Module: Markdown
4019 * Module Update: Jetpack Monitor
4020 * Enhancement: Infinite Scroll: Keep track of $current_day between requests so
4021 the_date() works well.
4022 * Enhancement: Embeds: New filter to turn off embeds in comments.
4023 * Enhancement: Contact Form: Add placeholder support.
4024 * Enhancement: Widget: Gravatar Profile: Added filters to allow users to
4025 customize headings and fixed output of personal links.
4026 * Enhancement: Facebook OG Tags: Add `published_time`, `modified_time`, and
4027 `author` if the post type supports it.
4028 * Enhancement: Sharing: Display buttons on CPT archive pages.
4029 * Enhancement: Sharing: Add `get_share_title` function and filter.
4030 * Enhancement: Sharing: Add filter `sharing_display_link`.
4031 * Enhancement: Twitter Timeline: Flesh out tweet limit option.
4032 * Enhancement: Social Links: Add Google+ to the list of supported services.
4033 * Enhancement: Stats: Improve dashboard styles in 3.8.
4034 * Enhancement: Stats: No longer use Quantcast.
4035 * Enhancement: Top Posts: Add `jetpack_top_posts_days` filter.
4036 * Enhancement: AtD: Add TinyMCE 4 compatibility for its pending arrival in
4037 WordPress 3.9
4038 * Enhancement: Genericons: Update to v3.0.3
4039 * Enhancement: Tiled Galleries: Add alt attributes to images.
4040 * Enhancement: Shortcode: YouTube: Accept protocol-relative URLs.
4041 * Enhancement: Shortcode: Slideshow: Add white background option.
4042 * Enhancement: Shortcode: YouTube: Add support for the two closed-caption
4043 arguments.
4044 * Enhancement: Shortcode: Vimeo: Update the regex to support the new embed
4045 code.
4046 * Enhancement: Shortcode: Google Maps: Update the regex to handle new format
4047 for embeds.
4048 * Enhancement: Likes: Avoid a PHP Notice when $_POST['post_type'] is not set
4049 in meta_box_save.
4050 * Enhancement: Smush images to save on file size.
4051 * Enhancement: Publicize: Enable opt-in publicizing of custom post types.
4052 * Bug Fix: Random Redirect: Further namespace to avoid conflicts.
4053 * Bug Fix: Twitter Timeline: Resolve undefined index notice.
4054 * Bug Fix: Featured Content: Add extra class_exists() check to be extra
4055 careful.
4056 * Bug Fix: Facebook OG Tags: Change OG type of Home and Front Page to
4057 'website'
4058 * Bug Fix: Widget Visibility: Add support for old-style single use widgets.
4059 * Bug Fix: Google Authorship: Support apostrophe in author names.
4060 * Bug Fix: Media Extractor: Assorted graceful failure caveats.
4061 * Bug Fix: Carousel: 'Link to None' bug fixed.
4062 * Bug Fix: Embeds: Bandcamp: Switch escaping function for album and track IDs
4063 to handle (int)s greater than PHP_INT_MAX
4064 * Bug Fix: Some plugins trying to catch brute-force attacks mistakenly flagged
4065 the Jetpack connection as one.
4066
4067 = 2.7 =
4068 Release Date: December 11, 2013
4069 Release Post: http://wp.me/p1moTy-Mk
4070
4071 * Enhancement: Google+ Publicize
4072 * Enhancement: Add Cloudup as an oEmbed provider
4073 * Enhancement: Subscriptions: Add subscribe_field_id filter to allow updated
4074 ids when using multiple widgets
4075 * Enhancement: Infinite Scroll: TwentyFourteen Support
4076 * Bug Fix: Contact Form: Fix warning when form is called outside the loop
4077 * Bug Fix: Featured Content: Moving Settings to Customizer, provide option to
4078 set default tag as fallback, specify all supported post-types rather than just
4079 additional ones. Description Updates
4080 * Bug Fix: Featured Content: Compat with 'additional_post_types' theme support
4081 argument. Comment updates
4082 * Bug Fix: Featured Content: Make sure $term is an object before we treat it
4083 as one
4084 * Bug Fix: GlotPress: Merge with latest GlotPress
4085 * Bug Fix: Infinite Scroll: prevent Undefined index notice that can cause IS
4086 to fail when user has WP_DEBUG set to true
4087 * Bug Fix: Infinite Scroll: Improved compatibility with Carousel, Tiled
4088 Galleries, VideoPress, and the `[audio]` and `[video]` shortcodes
4089 * Bug Fix: Likes: Stop manually including version.php and trust the global.
4090 Some whitespace fixes, and if it's an attachment, follow the post_status of
4091 the parent post
4092 * Bug Fix: Mobile Theme: Display password field for Gallery format protected
4093 posts
4094 * Bug Fix: Sharing: Add new translation width for share button, and Google
4095 Plus icons
4096 * Bug Fix: Shortcodes: Support Ineternational Google domains for maps
4097 * Bug Fix: Shortcodes: Facebook Embeds: Register alternate permalink.php URL
4098 for posts
4099 * Bug Fix: Subscriptions: Moved inline styles from widget email input to
4100 separate css file
4101 * Bug Fix: Theme Tools: Fix glitch where random-redirect.php also showed as a
4102 plugin being deleted if you were deleting Jetpack
4103 * Bug Fix: Misc: Internationalization & RTL updates
4104 * Bug Fix: Misc: Prevent collisions with 'Facebook Featured Image & OG Meta
4105 Tags' plugin
4106
4107 = 2.6.1 =
4108 Release Date: December 3, 2013
4109
4110 * Bug Fix: minor styling fix in pre- and post-MP6/3.8 UI changes.
4111 * Bug Fix: Stats: spinner gif url fix when the user is viewing it over https.
4112 * Bug Fix: Stats: Switch to esc_html from htmlspecialchars in error message --
4113 better to be native
4114 * Bug Fix: Media Extractor: some hosts don't compile unicode for
4115 preg_match_all, so we temporarily removed the block that depended on it.
4116 * Bug Fix: Media Extractor: Add in some error handling for malformed URLs.
4117 * Bug Fix: Twitter Cards: treat single-image galleries as a photo-type.
4118 * Bug Fix: Update conflicting plugins for OG tags and Twitter Cards.
4119 * Bug Fix: Correct max supported version number -- had been 3.6, update to
4120 3.7.1
4121
4122 = 2.6 =
4123 Release Date: November 28, 2013
4124 Release Post: http://wp.me/p1moTy-KE
4125
4126 * Enhancement: WPCC / now called [SSO](http://jetpack.com/support/sso/):
4127 refactored.
4128 * Enhancement: Monitor: new module which will notify you if your site goes
4129 down(http://jetpack.com/support/monitor/).
4130 * Enhancement: Custom CSS: replace Ace editor with Codemirror.
4131 * Enhancement: Widgets: new “Display Posts” widget.
4132 * Enhancement: WP-CLI: add commands to disconnect a site and manage modules.
4133 * Enhancement: Contact Form: new filters, `grunion_contact_form_field_html`
4134 and `grunion_should_send_email`.
4135 * Enhancement: Custom Post Types: new restaurant post type.
4136 * Enhancement: Genericons: update to version 3.0.2.
4137 * Enhancement: Infinite Scroll: many improvements and fixes.
4138 * Enhancement: Likes: performance improvements.
4139 * Enhancement: MP6: Jetpack icons are now compatible with WordPress 3.8.
4140 * Enhancement: Open Graph: better descriptions, fallback images, and media
4141 extraction from video posts.
4142 * Enhancement: Publicize: new background token tests for connected publicize
4143 services and display problems on settings sharing and add new post.
4144 * Enhancement: Shortcodes: updated Bandcamp shortcode to support the
4145 `tracklist` and `minimal` attributes, as well as more `artwork` attribute
4146 values.
4147 * Enhancement: Shortlinks: add Custom Post Type support.
4148 * Enhancement: Subscriptions: add more ways to customize the subscriptions
4149 widget.
4150 * Enhancement: Twitter Cards: better media management and card type detection,
4151 and better handling of conflicts with other Twitter Cards plugins.
4152 * Enhancement: better handling of conflicts with other plugins.
4153 * Bug Fix: After the Deadline: add a typeof check for `tinyMCEPreInit.mceInit`
4154 to prevent js errors.
4155 * Bug Fix: Carousel: speed improvements and several bugfixes.
4156 * Bug Fix: Contact Form: remove nonce creating issues with caching plugins.
4157 * Bug Fix: Custom Post Types: Testimonials: return if featured image is empty
4158 so it can be removed after it’s been set.
4159 * Bug Fix: Featured Content: add additional post type support through the
4160 `additional_post_types` argument.
4161 * Bug Fix: Google Authorship: support apostrophes in Google+ profiles.
4162 * Bug Fix: Google Authorship: use a regexp Instead of using
4163 `mb_convert_encoding`, which doesn’t enjoy universal support.
4164 * Bug Fix: Heartbeat: ensure that it never triggers more than once per week.
4165 * Bug Fix: JSON API: add new `?meta=` parameter that allows you to expand the
4166 data found in the `meta->links` responses.
4167 * Bug Fix: JSON API: add new `is_private` response to the sites endpoint and
4168 `global_ID` response to the reader and post endpoints.
4169 * Bug Fix: Mobile Theme: allow small images to display inline.
4170 * Bug Fix: Mobile Theme: fix fatal errors for missing `minileven_header`
4171 function.
4172 * Bug Fix: Photon: fix errors when an image is not uploaded properly.
4173 * Bug Fix: Shortcodes: improvements to Archives, Google+, Presentations, Vine
4174 and Youtube.
4175 * Bug Fix: Tiled Galleries: improve display of panoramic images and fix errors
4176 when an image is not uploaded properly.
4177
4178 = 2.5 =
4179 Release Date: September 19, 2013
4180 Release Post: http://wp.me/p1moTy-xS
4181
4182 * Enhancement: Connect your Google+ profile and WordPress site to prove
4183 authorship of posts.
4184 * Enhancement: Improved sharing buttons display.
4185 * Enhancement: Comment on your posts using Google+ to signin.
4186 * Enhancement: Embed Google+ posts into your posts.
4187 * Enhancement: Added event logging capabilities for debugging
4188 * Enhancement: LaTeX is now available in dev mode
4189 * Enhancement: Introduced gallery widget
4190 * Enhancement: Added new module: VideoPress
4191 * Enhancement: Updated identity crisis checker
4192 * Enhancement: Tiled Gallery widget added
4193 * Enhancement: Google +1 button changed to Google+ Share button, to avoid
4194 confusion
4195 * Enhancement: Added check to ensure Google+ authorship accounts have
4196 disconnected properly
4197 * Enhancement: Updated identity crisis checker
4198 * Enhancement: Tiled Gallery widget added
4199 * Enhancement: Google +1 button changed to Google+ Share button, to avoid
4200 confusion
4201 * Enhancement: Added the ability to embed Facebook posts
4202 * Bug Fix: Redirect issue with G+ authorship when WordPress is not in the root
4203 directory
4204 * Enhancement: Better security if carousel to prevent self-XSS
4205 * Enhancement: Better handling of cookies for subsites on multisite installs
4206 * Bug Fix: Check for post in G+ authorship before accessing it
4207
4208 = 2.4.2 =
4209 Release Date: September 5, 2013
4210
4211 * Enhancement: Converted to module headers to detect Auto-Activating modules.
4212 * Enhancement: WPCC: Added 'Close' link to deactivate WPCC in the admin nag.
4213 * Enhancement: JSON API: Add User Nicename to the user data.
4214 * Bug Fix: Contact Form: Stopped using a short tag.
4215 * Bug Fix: Changed CSS selector to catch MP6 stylings.
4216 * Bug Fix: Dropped __FILE__ references in class.jetpack.php in favor of
4217 JETPACK__PLUGIN_DIR constant, now code that deactivates the plugin from the
4218 connect nag works again.
4219 * Bug Fix: Random Redirect: Add random-redirect to the plugins overriden list,
4220 in case someone is using Matt's Random Redirect plugin.
4221 * Bug Fix: Tiled Gallery: Revert r757178 relating to tiled gallery defaults.
4222 * Bug Fix: Return false, not zero, if $GLOBALS['content_width'] isn't defined.
4223 * Bug Fix: WPCC: Don't call wp_login_url() in the constructor -- if someone is
4224 running a custom login page, that can break things if their plugin runs
4225 get_permalink as a filter before init.
4226 * Bug Fix: Tiled Gallery: Add fallback if post_parent == 0 due to
4227 infinite_scroll_load_other_plugins_scripts.
4228 * Bug Fix: Custom CSS: Set the ACE gutter z-index to 1.
4229 * Bug Fix: Custom Post Types: Switch from wp_redirect() to wp_safe_redirect().
4230 * Bug Fix: Likes: Set overflow:hidden; on the likes adminbar item.
4231 * Bug Fix: Mobile Theme: Migrate where/when the custom header stuff is
4232 included.
4233 * Bug Fix: Slideshow Shortcode: Add a height of 410px.
4234
4235 = 2.4.1 =
4236 Release Date: September 4, 2013
4237
4238 * Enhancement: Don't auto-activate WPCC.
4239
4240 = 2.4 =
4241 Release Date: August 30, 2013
4242 Release Post: http://wp.me/p1moTy-wv
4243
4244 * Enhancement: WordPress.com Connect (WPCC): New Module.
4245 * Enhancement: Widget Visibility: New Module.
4246 * Enhancement: Shortcode: Addition of new Twitter Timeline shortcode.
4247 * Enhancement: Shortcode: Addition of new Presentation shortcode.
4248 * Enhancement: Shortcode: Addition of new Vine shortcode.
4249 * Enhancement: Custom Post Types: CPTs are available.
4250 * Enhancement: Subscriptions: Add 'jetpack_is_post_mailable' filter.
4251 * Enhancement: OpenGraph: Add Twitter Cards meta tags as well.
4252 * Enhancement: Custom CSS: Update lessc and scssc preprocessors to 0.4.0 and
4253 0.0.7 respectively.
4254 * Enhancement: Omnisearch: Add Media results.
4255 * Enhancement: Likes: Use a protocol-agnostic iframe, instead of forced HTTPS.
4256 * Enhancement: Top Posts: Increase post limit.
4257 * Enhancement: Publicize: Updated JS and UI.
4258 * Enhancement: Photon: New filter to let site admins/owners enable photon for
4259 HTTPS urls.
4260 * Enhancement: New jetpack_get_available_modules filter.
4261 * Enhancement: Subscriptions: Antispam measures.
4262 * Bug Fix: Add inline style to keep plugins/themes from inadvertently hiding
4263 the Connect box.
4264 * Bug Fix: Custom CSS: Respect the new wp_revisions_to_keep filter.
4265 * Bug Fix: Photon: Only hook jetpack_photon_url into the filter if the user
4266 has Photon active.
4267 * Bug Fix: Heartbeat: Used wrong object, occasinally fatal-erroring out for
4268 the cron.
4269 * Bug Fix: Add an empty debug.php file to the /modules/ folder, to solve some
4270 update issues where it never got deleted.
4271
4272 = 2.3.5 =
4273 Release Date: August 12, 2013
4274 Release Post: http://wp.me/p1moTy-vf
4275
4276 * Enhancement: Added Path support to Publicize.
4277
4278 = 2.3.4 =
4279 Release Date: August 6, 2013
4280 Release Post: http://wp.me/p1moTy-uL
4281
4282 * Bug Fix: Correct when output occurs with CSV export for feedback.
4283 * Bug Fix: Tidy up the Heartbeat API.
4284 * Enhancement: User Agent: Improve detecting of bots.
4285 * Enhancement: Genericons: Make sure we're pulling the freshest version from
4286 genericons.com on each release.
4287 * Enhancement: JSON API: Open up replies/new endpoints so that users can
4288 comment on blogs that are not in their access token.
4289 * Enhancement: Photon: Apply to `get_post_gallery()` function as well.
4290 * Enhancement: Tiled Galleries: Add a default bottom margin to be more robust
4291 out of the box.
4292 * Translations: Adding in fresher translation files.
4293 * Deprecation: Removing the retinization code for 3.4, as it was included in
4294 WordPress trunk from 3.5 onwards.
4295
4296 = 2.3.3 =
4297 Release Date: July 26, 2013
4298 Release Post: http://wp.me/p1moTy-uv
4299
4300 * Bug Fix: We were inadvertently overwriting cron schedules with our Jetpack
4301 heartbeat. This should now be fixed.
4302 * Enhancement: New Facebook Sharing icons.
4303 * Enhancement: Minor update to the Minileven stylesheet.
4304
4305 = 2.3.2 =
4306 Release Date: July 25, 2013
4307 Release Post: http://wp.me/p1moTy-uv
4308
4309 * Bug Fix: Fixed an issue where Facebook Pages were not available when
4310 connecting a Publicize account.
4311 * Bug Fix: For some web hosts, fixed an issue where 'Jetpack ID' error would
4312 occur consistently on connecting to WordPress.com.
4313 * Enhancement: Adding some new stats and heartbeat checking to Jetpack.
4314
4315 = 2.3.1 =
4316 Release Date: July 2, 2013
4317 Release Post: http://wp.me/p1moTy-t9
4318
4319 * Enhancement: Social Links: Retooling the class for better consistency and
4320 performance behind the scenes.
4321 * Enhancement: Omnisearch: Make it easier to search Custom Post Types. No
4322 longer need to extend the class, if all you want is a basic display. Just
4323 call `new Jetpack_Omnisearch_Posts( 'cpt' );`
4324 * Enhancement: Sharing Buttons: LinkedIn: Use the official button's sharing
4325 link on the Jetpack implementation for a more consistent sharing experience
4326 and produce better results on LinkedIn's end.
4327 * Enhancement: Debug / Connection: Better logic in determining whether the
4328 server can use SSL to connect to WPCOM servers.
4329 * Enhancement: Sharing: Twitter: Calculate the size of the Tweet based on the
4330 short URL rather than the full URL size.
4331 * Enhancement: Debug: More readable and understandable messages.
4332 * Enhancement: Likes: Including some MP6 styles.
4333 * Enhancement: Comments: Add new core classes to comment form. See
4334 http://core.trac.wordpress.org/changeset/24525
4335 * Bug Fix: Omnisearch: Don't load everything initially, run the providers off
4336 admin_init, and then issue an action for folks to hook into.
4337 * Bug Fix: Omnisearch: Modify some child class functions to match the parent's
4338 parameters and avoid strict notices in newer versions of PHP.
4339 * Bug Fix: Omnisearch: Hide the search form in the module description if the
4340 current user can't use it.
4341 * Bug Fix: Comment Form: Use edit_pages, not edit_page (fixes glitch in
4342 previous beta, never publicly released).
4343 * Bug Fix: Twitter Timeline Widget: Additional testing of values and casting
4344 to default if they are nonconforming.
4345 * Bug Fix: Sharing: Pinterest: Make the button wider if there's a count to
4346 avoid overlapping with others.
4347 * Bug Fix: Post By Email: Change configuration_redirect to static.
4348 * Bug Fix: Likes: Don't call configuration_redirect as a static, do it as a
4349 method.
4350 * Bug Fix: Add some further security measures to module activation.
4351
4352 = 2.3 =
4353 Release Date: June 19, 2013
4354 Release Post: http://wp.me/p1moTy-rX
4355
4356 * Enhancement: Omnisearch: Search once, get results from everything!
4357 Omnisearch is a single search box that lets you search many different things
4358 * Enhancement: Debugger: this module helps you debug connection issues right
4359 from your dashboard, and contact the Jetpack support team if needed
4360 * Enhancement: Social Links: this module is a canonical source, based on
4361 Publicize, that themes can use to let users specify where social icons should
4362 link to
4363 * Enhancement: It’s now easier to find out if a module is active or note,
4364 thanks to the new Jetpack::is_module_active()
4365 * Enhancement: Contact Form: You are now able to customize the submit button
4366 text thanks to the submit_button_text parameter
4367 * Enhancement: Comments: We've added a filter to let users customize the
4368 Comment Reply label, and users can now also customize the prompt on the
4369 comment form again.
4370 * Enhancement: Mobile Theme: Add genericons.css and registering it so it’s
4371 easily accessible to other modules that may want it
4372 * Enhancement: Tiled Galleries: You can now customize the captions, thanks to
4373 the jetpack_slideshow_slide_caption filter
4374 * Enhancement: Widgets: Twitter Timeline: Add the noscrollbar option
4375 * Enhancement: Widgets: Facebook Like Box Widget: add a show_border attribute
4376 * Enhancement: Widgets: FB Like Box: let Jetpack users override the iframe
4377 background color set in an inline style attribute by using the
4378 jetpack_fb_likebox_bg filter
4379 * Bug Fix: Carousel: Fix a bug where double-clicking a gallery thumbnail broke
4380 the carousel functionality
4381 * Bug Fix: Comments: Change “must-log-in” to class from ID
4382 * Bug Fix: Contact Form: Make the Add Contact Form link a button, ala Add
4383 Media in core
4384 * Bug Fix: Contact Form: Fix encoding of field labels
4385 * Bug Fix: Contact Form: Remove references to missing images
4386 * Bug Fix: Fix 2 XSS vulnerabilities
4387 * Bug Fix: JSON API: Minor fixes for bbPress compatibility
4388 * Bug Fix: JSON API: Fix metadata bugs
4389 * Bug Fix: JSON API: Add a new hook that is fired when a post is posted using
4390 the API
4391 * Bug Fix: JSON API: Prefork/REST: update path normalizer to accept versions
4392 other than 1
4393 * Bug Fix: JSON API: Remove extra parenthesis in CSS
4394 * Bug Fix: Custom CSS: Move content width filters higher up so that they’re
4395 active for all users, not just logged-in admins.
4396 * Bug Fix: Custom CSS: All CSS properties that accept images as values need to
4397 be allowed to be declared multiple times so that cross-browser gradients work
4398 * Bug Fix: Infinite Scroll: Allow themes to define a custom function to render
4399 the IS footer
4400 * Bug Fix: Infinite Scroll: Fix up Twenty Thirteen styles for RTL and small
4401 viewports.
4402 * Bug Fix: Likes: Fix ‘Call to undefined function’
4403 * Bug Fix: Likes: Add scrolling no to iframe to make sure that like button in
4404 admin bar does not show scrollbars
4405 * Bug Fix: Likes: Remove setInterval( JetpackLikesWidgetQueueHandler, 250 )
4406 call that was causing heavy CPU load
4407 * Bug Fix: Mobile Theme: Remove unused variable & function call
4408 * Bug Fix: Publicize: Fix LinkedIn profile URL generation
4409 * Bug Fix: Publicize: Better refresh handling for services such as LinkedIn
4410 and Facebook
4411 * Bug Fix: Shortcodes: Audio shortcode: Treat src as element 0. Fixes audio
4412 shortcodes created by wp_embed_register_handler when an audio url is on a line
4413 by itself
4414 * Bug Fix: Bandcamp: Updates to the Bandcamp shortcode
4415 * Bug Fix: Stats: Fix missing function get_editable_roles on non-admin page
4416 loads
4417 * Bug Fix: Widgets: Twitter Timeline: Fix HTML links in admin; set default
4418 values for width/height; change some of the sanitization functions
4419 * Bug Fix: Widgets: Top Posts Widget: Exclude attachments
4420 * Bug Fix: Widgets: Top Posts Widget: fix data validation for number of posts
4421 * Bug Fix: Fix PHP warnings non-static method called dynamically
4422 * Bug Fix: Fixed an issue in image extraction from HTML content
4423 * Bug Fix: Open Graph: Change default minimum size for og:image too 200×200
4424 * Note: The old Twitter widget was removed in favour of Twitter Timeline
4425 widget
4426 * Note: Add is_module_active() to make it easier to detect what is and what
4427 isn’t
4428 * Note: Compressing images via lossless methods
4429 * Note: Tidying up jetpack’s CSS
4430 * Note: Set the max DB version for our retina overrides that were meant to
4431 stop for WordPress 3.5
4432 * Note: Updating spin.js to the current version, and shifting to the canonical
4433 jquery.spin.js library
4434 * Note: Adding Jetpack_Options class, and abstracting out options functions to
4435 it
4436
4437 = 2.2.5 =
4438 Release Date: May 1, 2013
4439 Release Post: http://wp.me/p1moTy-p8
4440
4441 * Enhancement: Stats: Counting of registered users' views can now be enabled
4442 for specific roles
4443 * Bug Fix: Security tightening for metadata support in the REST API
4444 * Bug Fix: Update the method for checking Twitter Timeline widget_id and
4445 update coding standards
4446 * Bug Fix: Custom CSS: Allow the content width setting to be larger than the
4447 theme's content width
4448 * Bug Fix: Custom CSS: Fix possible missing argument warning.
4449
4450 = 2.2.4 =
4451 Release Date: April 26, 2013
4452 Release Post: http://wp.me/p1moTy-oU
4453
4454 * Bug Fix: JSON API compat file include was not assigning a variable
4455 correctly, thus throwing errors. This has been resolved.
4456
4457 = 2.2.3 =
4458 Release Date: April 26, 2013
4459 Release Post: http://wp.me/p1moTy-oR
4460
4461 * Enhancement: Comments - Add the reply-title H3 to the comment form so that
4462 themes or user CSS can style it
4463 * Enhancement: Custom CSS - Support for the CSS @viewport
4464 * Enhancement: JSON API - Support for i_like, is_following, and is_reblogged
4465 * Enhancement: JSON API: Custom Post Type Support
4466 * Enhancement: JSON API: Meta Data Support
4467 * Enhancement: JSON API: Bundled Support for bbPress
4468 * Enhancement: JSON API: Additions of following, reblog, and like status for
4469 post endpoints.
4470 * Enhancement: Shortcodes - Add Bandcamp shortcode
4471 * Enhancement: Tiled Galleries - Add code to get blog_id
4472 * Bug Fix: Carousel - Support relative image paths incase a plugin is
4473 filtering attachment URLs to be relative instead of absolute
4474 * Bug Fix: Carousel - Add likes widget to images / Respect comment settings
4475 for name/email
4476 * Bug Fix: Carousel - Make name and email optional if the setting in the admin
4477 area says they are
4478 * Bug Fix: Contact Form - Bug fixes, including a fix for WP-CLI
4479 * Bug Fix: Contact Form - Remove deprecated .live calls, delegate lazily to
4480 jQuery(document) since it's all in an iframe modal
4481 * Bug Fix: Contact Form - RTL styles
4482 * Bug Fix: Contact Form - Better handle MP6 icons
4483 * Bug Fix: Custom CSS - array_shift() took a variable by reference, so avoid
4484 passing it the result of a function
4485 * Bug Fix: Custom CSS - Allow case-insensitive CSS properties (<a
4486 href="https://wordpress.org/support/topic/two-issues-with-jetpack-css-module?replies=9">ref</a>)
4487 * Bug Fix: Infinite Scroll - Maintain main query's `post__not_in` values when
4488 querying posts for IS
4489 * Bug Fix: Infinite Scroll - Ensure that IS's `pre_get_posts` method isn't
4490 applied in the admin. Also fixes an incorrect use of `add_filter()` where
4491 `add_action()` was meant. Fixes #1696-plugins
4492 * Bug Fix: Infinite Scroll - CSS update - IS footer was too large in Firefox
4493 * Bug Fix: Infinite Scroll - Add bundled support for Twenty Thirteen default
4494 theme
4495 * Bug Fix: Infinite Scroll - Include posts table's prefix when modifying the
4496 SQL WordPress generates to retrieve posts for Infinite Scroll
4497 * Bug Fix: JSON API - Use wp_set_comment_status to change the comment status,
4498 to make sure actions are run where needed
4499 * Bug Fix: Likes - Update style and logic for matching id's
4500 * Bug Fix: Mobile Theme - Ensure that
4501 <code>minileven_actual_current_theme()</code> is child-theme compatible +
4502 other updates
4503 * Bug Fix: Mobile Theme - Update method for finding currently active theme.
4504 * Bug Fix: Notifications - Remove the postmessage.js enqueue since this
4505 feature solely supports native postMessage
4506 * Bug Fix: Notifications - Clean up script enqueues and use core versions of
4507 underscore and backbone on wpcom as fallbacks
4508 * Bug Fix: Notifications - Enqueue v2 scripts and style
4509 * Bug Fix: Notifications - Prefix module-specific scripts and style to prevent
4510 collision
4511 * Bug Fix: Notifications - Include lang and dir attributes on
4512 #wpnt-notes-panel so the notifications iframe can use these to display
4513 correctly
4514 * Bug Fix: Open Graph: Use the profile OG type instead of author. Add tags for
4515 first/last names
4516 * Bug Fix: Publicize - Remove the Yahoo! service because they stopped
4517 supporting that API entirely
4518 * Bug Fix: Publicize - fix fatal errors caused by using a method on a
4519 non-object. Props @ipstenu
4520 * Bug Fix: Sharing - Adding 2x graphics for Pocket sharing service
4521 * Bug Fix: Sharing - Bug fixes, and a new filter
4522 * Bug Fix: Shortcodes - Audio: make sure that the Jetpack audion shortcode
4523 does not override the 3.6 core audio shortcode. Also, we need to filter the
4524 old Jetpack-style shortcode to properly set the params for the Core audio
4525 shortcode.
4526 * Bug Fix: Shortcodes - Audio: Re-enable the flash player
4527 * Bug Fix: Shortcodes - Slideshow: RTL styling update
4528 * Bug Fix: Tiled Galleries - Fix IE8 display bug where it doesn't honor inline
4529 CSS for width on images
4530 * Bug Fix: Tiled Galleries - Remove depreacted hover call, use mouseenter
4531 mouseleave instead
4532 * Enhancement: Twitter Timeline Widget: New JavaScript based widget. Old one
4533 will discontinue May 7th.
4534
4535 = 2.2.2 =
4536 Release Date: April 5, 2013
4537
4538 * Enhancement: Mobile Theme: Add controls for custom CSS.
4539 * Enhancement: Sharing: Add Pocket to the available services.
4540 * Bug Fix: Custom CSS: Update the method for generating content width setting.
4541 * Bug Fix: JSON API: Security updates.
4542 * Bug Fix: Likes: Add settings for email notifications and misc style updates.
4543 * Bug Fix: Notifications: Add the post types to sync after init.
4544 * Bug Fix: Publicize: RTL styling.
4545 * Bug Fix: Shortcodes: security fixes and function prefixing.
4546 * Bug Fix: Widgets: Update wording on the Top Posts widget for clarity.
4547 * Bug Fix: Jetpack Post Images security fixes.
4548
4549 = 2.2.1 =
4550 Release Date: March 28, 2013
4551 Release Post: http://wp.me/p1moTy-ob
4552
4553 * Enhancement: Development Mode: Define the `JETPACK_DEV_DEBUG` constant to
4554 `true` to enable an offline mode for localhost development. Only modules that
4555 don't require a WordPress.com connection can be enabled in this mode.
4556 * Enhancement: Likes: Added the number of likes to the wp-admin/edit.php
4557 screens.
4558 * Enhancement: Mobile Theme - design refresh
4559 * Enhancement: Shortcodes - Add a filter to the shortcode loading section so
4560 that a plugin can override what Jetpack loads for shortcodes
4561 * Enhancement: Widgets - Filter Jetpack's widgets so that a plugin can control
4562 which widgets get loaded
4563 * Bug Fix: Comments - Add in a wrapper div with id='commentform'
4564 * Bug Fix: Contact Form - Added date field with datepicker
4565 * Bug Fix: Contact Form - Allowed non-text widgets to use contact forms by
4566 running their output through the widget_text filter
4567 * Bug Fix: Custom CSS - Allowing color values to be defined multiple times
4568 * Bug Fix: Custom CSS - Dynamically loading the correct CSS/LESS/SCSS mode for
4569 the CSS editor if the user changes the preprocessor
4570 * Bug Fix: Custom CSS - Using the unminified worker CSS
4571 * Bug Fix: Custom CSS - Added rule: reminder about using .custom-background on
4572 body selector
4573 * Bug Fix: Custom CSS - Modified rule: Removed portion of overqualification
4574 rule that deems 'a.foo' overqualified if there are no other 'a' rules
4575 * Bug Fix: Custom CSS - Ensuring that the editor and the textarea behind it
4576 are using the same font so that the cursor appears in the correct location
4577 * Bug Fix: Custom CSS - Fix a bug that caused some sites to always ignore the
4578 base theme's CSS when in preview mode
4579 * Bug Fix: Custom CSS - Run stripslashes() before passing CSS to save()
4580 * Bug Fix: Custom CSS - Moving inline CSS and JavaScript into external files
4581 * Bug Fix: Infinite Scroll - Use the `is_main_query()` function and query
4582 method
4583 * Bug Fix: Infinite Scroll - Remove unused styles and an unnecessary margin
4584 setting
4585 * Bug Fix: Infinite Scroll - Allow the query used with IS to be filtered, so
4586 IS can be applied to a new query within a page template
4587 * Bug Fix: JSON API - Catch the 'User cannot view password protected post'
4588 error from can_view_post and bypass it for likes actions if the user has the
4589 password entered
4590 * Bug Fix: Likes - Bump cache buster, Don't show likes for password protected
4591 posts
4592 * Bug Fix: Notifications - Remove a redundant span closing tag
4593 * Bug Fix: Photon - If an image is already served from Photon but the anchor
4594 tag that surrounds it hasn't had its `href` value rewritten to use Photon, do
4595 so. Accounts for WP galleries whose individual items are linked to the
4596 original image files
4597 * Bug Fix: Publicize - Allows GLOBAL_CAP to be filtered, Adds an AYS to
4598 connection deletion, UI improvement for MP6 (and in general)
4599 * Bug Fix: Sharedaddy - Fire the sharing redirect earlier for increased plugin
4600 compatibility
4601 * Bug Fix: Stats - Move the display:none CSS output to wp_head so it gets
4602 written inside the HEAD tag if the option to hide the stats smilie is active
4603 * Bug Fix: Tiled Galleries - A more descriptive name for the default gallery
4604 type
4605 * Bug Fix: Tiled Galleries - Hide the Columns setting for gallery types that
4606 don't support it
4607 * Bug Fix: Run the admin_menu action late so that plugins hooking into it get
4608 a chance to run
4609 * Bug Fix: Prophylactic strict equality check
4610
4611 = 2.2 =
4612 Release Date: February 26, 2013
4613 Release Post: http://wp.me/p1moTy-ns
4614
4615 * Enhancement: Likes: Allow your readers to show their appreciation of your
4616 posts.
4617 * Enhancement: Shortcodes: SoundCloud: Update to version 2.3 of the SoundCloud
4618 plugin (HTML5 default player, various fixes).
4619 * Enhancement: Shortcodes: Subscriptions: Add a shortcode to enable placement
4620 of a subscription signup form in a post or page.
4621 * Enhancement: Sharedaddy: Allow selecting multiple images from a post using
4622 the Pinterest share button.
4623 * Enhancement: Contact Form: Allow feedbacks to be marked spam in bulk.
4624 * Enhancement: Widgets: Readmill Widget: Give your visitors a link to send
4625 your book to their Readmill library.
4626 * Note: Notifications: Discontinue support for Internet Explorer 7 and below.
4627 * Bug Fix: JSON API: Fix authorization problems that some users were
4628 experiencing.
4629 * Bug Fix: JSON API: Sticky posts were not being sorted correctly in /posts
4630 requests.
4631 * Bug Fix: Stats: sync stats_options so server has roles array needed for
4632 view_stats cap check.
4633 * Bug Fix: Infinite Scroll: Display improvements.
4634 * Bug Fix: Infinite Scroll: WordPress compatibility fixes.
4635 * Bug Fix: Photon: Only rewrite iamge urls if the URL is compatible with
4636 Photon.
4637 * Bug Fix: Photon: Account for registered image sizes with one or more
4638 dimesions set to zero.
4639 * Bug Fix: Subscriptions: Make HTML markup more valid.
4640 * Bug Fix: Subscriptions: Fixed notices displayed in debug mode.
4641 * Bug Fix: Custom CSS: CSS warnings and errors should now work in environments
4642 where JavaScript is concatenated or otherwise modified before being served.
4643 * Bug Fix: Hovercards: WordPress compatibility fixes.
4644 * Bug Fix: Improved image handling for the Sharing and Publicize modules.
4645 * Bug Fix: Carousel: Display and Scrollbar fixes.
4646 * Bug Fix: Tiled Galleries: Restrict images in tiled galleries from being set
4647 larger than their containers.
4648 * Bug Fix: Widgets: Gravatar Profile: CSS fixes.
4649 * Bug Fix: Publicize: Strip HTML comments from the data we send to the third
4650 party services.
4651 * Bug Fix: Notifications: Dropped support for IE7 and below in the
4652 notifications menu.
4653 * Bug Fix: Custom CSS Editor: Allow custom themes to save CSS more easily.
4654 * Bug Fix: Infinite Scroll: Waits until the DOM is ready before loading the
4655 scrolling code.
4656 * Bug Fix: Mobile Theme: If the user has disabled the custom header text
4657 color, show the default black header text color.
4658 * Bug Fix: Mobile Theme: Fix for the "View Full Site" link.
4659 * Bug Fix: Mobile Theme: Use a filter to modify the output of wp_title().
4660 * Bug Fix: Publicize: Twitter: Re-enable character count turning red when more
4661 than 140 characters are typed.
4662
4663 = 2.1.2 =
4664 Release Date: February 5, 2013
4665
4666 * Enhancement: Infinite Scroll: Introduce filters for Infinite Scroll.
4667 * Enhancement: Shortcodes: TED shortcode.
4668 * Bug Fix: Carousel: Make sure to use large image sizes.
4669 * Bug Fix: Carousel: Clicking the back button in your browser after exiting a
4670 carousel gallery brings you back to the gallery.
4671 * Bug Fix: Carousel: Fix a scrollbar issue.
4672 * Bug Fix: Comments: Move the get_avatar() function out of the base class.
4673 * Bug Fix: Contact Form: Prevent the form from displaying i18n characters.
4674 * Bug Fix: Contact Form: Remove the !important CSS rule.
4675 * Bug Fix: Infinite Scroll: Main query arguments are not respected when using
4676 default permalink.
4677 * Bug Fix: JSON API: Trap 'wp_die' for new comments and image uploads.
4678 * Bug Fix: JSON API: Use a better array key for the user_ID.
4679 * Bug Fix: JSON API: Make the class instantiable only once, but multi-use.
4680 * Bug Fix: JSON API: Fix lookup of pages by page slug.
4681 * Bug Fix: JSON API: Updates for post likes.
4682 * Bug Fix: Mobile Theme: Remove Android download link for BB10 and Playbook.
4683 * Bug Fix: Open Graph: Stop using Loop functions to get post data for meta
4684 tags.
4685 * Bug Fix: Photon: Suppress and check for warnings when pasing_url and using
4686 it.
4687 * Bug Fix: Photon: Ensure full image size can be used.
4688 * Bug Fix: Photon: Resolve Photon / YouTube embed conflict.
4689 * Bug Fix: Photon: Fix dimension parsing from URLs.
4690 * Bug Fix: Photon: Make sure that width/height atts are greater than zero.
4691 * Bug Fix: Sharedaddy: Layout fixes for share buttons.
4692 * Bug Fix: Sharedaddy: Always send Facebook a language locale.
4693 * Bug Fix: Sharedaddy: Don't look up share counts for empty URLs.
4694 * Bug Fix: Shortcodes: Ensure that images don't overflow their containers in
4695 the slideshow shortcode.
4696 * Bug Fix: Shortcodes: only enqueue jquery if archive supports Infinite Scroll
4697 in the Audio Shortcode.
4698 * Bug Fix: Tiled Galleries: Use a more specific class for gallery item size to
4699 avoid conflicts.
4700 * Bug Fix: Tiled Galleries: Fixing scrolling issue when tapping on a Tiled
4701 Gallery on Android.
4702 * Bug Fix: Widgets: Gravatar profile widget typo.
4703 * Bug Fix: Widgets: Add (Jetpack) to widget titles.
4704 * Bug Fix: Widgets: Twitter wasn't wrapping links in the t.co shortener.
4705 * Bug Fix: Widgets: Facebook Likebox updates to handling the language locale.
4706 * Bug Fix: Widgets: Top Posts: Fixed a WP_DEBUG notice.
4707 * Bug Fix: Widgets: Gravatar Profile Widget: transient names must be less than
4708 45 characters long.
4709 * Bug Fix: typo in delete_post_action function.
4710 * Bug Fix: Load rendered LaTeX image on same protocol as its page.
4711
4712
4713 = 2.1.1 =
4714 Release Date: January 5, 2013
4715 Release Post: http://wp.me/p1moTy-ng
4716
4717 * Bug Fix: Fix for an error appearing for blogs updating from Jetpack 1.9.2 or
4718 earlier to 2.1.
4719
4720 = 2.1 =
4721 Release Date: January 4, 2013
4722 Release Post: http://wp.me/p1moTy-m3
4723
4724 * Enhancement: Tiled Galleries: Show off your photos with cool mosaic
4725 galleries.
4726 * Enhancement: Slideshow gallery type: Display any gallery as a slideshow.
4727 * Enhancement: Custom CSS: Allow zoom property.
4728 * Enhancement: Stats: Show WordPress.com subscribers in stats.
4729 * Bug Fix: Fix errors shown after connecting Jetpack to WordPress.com.
4730 * Bug Fix: Photon: Fix bug causing errors to be shown in some posts.
4731 * Bug Fix: Photon: Convert all images in posts when Photon is active.
4732 * Bug Fix: Infinite Scroll: Improved compatibility with the other modules.
4733 * Bug Fix: Custom CSS: Updated editor to fix missing file errors.
4734 * Bug Fix: Publicize: Don't show the Facebook profile option if this is a
4735 Page-only account.
4736 * Bug Fix: Photon: A fix for photos appearing shrunken if they didn't load
4737 quickly enough.
4738 * Bug Fix: Sharing: A compatibility fix for posts that only have partial
4739 featured image data.
4740 * Bug Fix: Publicize/Sharing: For sites without a static homepage, don't set
4741 the OpenGraph url value to the first post permalink.
4742 * Bug Fix: Mobile Theme: Better compatibility with the customizer on mobile
4743 devices.
4744 * Bug Fix: Sharing: Don't show sharing options on front page if that option is
4745 turned off.
4746 * Bug Fix: Contact Form: Fix PHP warning shown when adding a Contact Form in
4747 WordPress 3.5.
4748 * Bug Fix: Photon: Handle images with relative paths.
4749 * Bug Fix: Contact Form: Fix compatibility with the Shortcode Embeds module.
4750
4751
4752 = 2.0.4 =
4753 Release Date: December 14, 2012
4754 Release Post: http://wp.me/p1moTy-lT
4755
4756 * Bug Fix: Open Graph: Correct a bug that prevents Jetpack from being
4757 activated if the SharePress plugin isn't installed.
4758
4759 = 2.0.3 =
4760 Release Date: December 14, 2012
4761 Release Post: http://wp.me/p1moTy-lJ
4762
4763 * Enhancement: Infinite Scroll: support
4764 [VideoPress](https://wordpress.org/plugins/video/) plugin.
4765 * Enhancement: Photon: Apply to all images retrieved from the Media Library.
4766 * Enhancement: Photon: Retina image support.
4767 * Enhancement: Custom CSS: Refined editor interface.
4768 * Enhancement: Custom CSS: Support [Sass](http://sass-lang.com/) and
4769 [LESS](http://lesscss.org/) with built-in preprocessors.
4770 * Enhancement: Open Graph: Better checks for other plugins that may be loading
4771 Open Graph tags to prevent Jetpack from doubling meta tag output.
4772 * Bug Fix: Infinite Scroll: Respect relative image dimensions.
4773 * Bug Fix: Photon: Detect custom-cropped images and use those with Photon,
4774 rather than trying to use the original.
4775 * Bug Fix: Custom CSS: Fix for bug preventing @import from working with
4776 url()-style URLs.
4777
4778 = 2.0.2 =
4779 Release Date: November 21, 2012
4780 Release Post: http://wp.me/p1moTy-lu
4781
4782 * Bug Fix: Remove an erroneous PHP short open tag with the full tag to correct
4783 fatal errors under certain PHP configurations.
4784
4785 = 2.0.1 =
4786 Release Date: November 21, 2012
4787 Release Post: http://wp.me/p1moTy-lc
4788
4789 * Enhancement: Photon: Support for the [Lazy
4790 Load](https://wordpress.org/plugins/lazy-load/) plugin.
4791 * Bug Fix: Photon: Fix warped images with un- or under-specified dimensions.
4792 * Bug Fix: Photon: Fix warped images with pre-photonized URLs; don't try to
4793 photonize them twice.
4794 * Bug Fix: Infinite Scroll: Check a child theme's parent theme for infinite
4795 scroll support.
4796 * Bug Fix: Infinite Scroll: Correct a bug with archives that resulted in posts
4797 appearing on archives that they didn't belong on.
4798 * Bug Fix: Publicize: Send the correct shortlink to Twitter (et al.) if your
4799 site uses a shortener other than wp.me.
4800 * Bug Fix: Sharing: Improved theme compatibility for the Google+ button.
4801 * Bug Fix: Notifications: Use locally-installed Javascript libraries if
4802 available.
4803
4804 = 2.0 =
4805 Release Date: November 8, 2012
4806 Release Post: http://wp.me/p1moTy-jg
4807
4808 * Enhancement: Publicize: Connect your site to popular social networks and
4809 automatically share new posts with your friends.
4810 * Enhancement: Post By Email: Publish posts to your blog directly from your
4811 personal email account.
4812 * Enhancement: Photon: Images served through the global WordPress.com cloud.
4813 * Enhancement: Infinite Scroll: Better/faster browsing by pulling the next set
4814 of posts into view automatically when the reader approaches the bottom of the
4815 page.
4816 * Enhancement: Open Graph: Provides more detailed information about your posts
4817 to social networks.
4818 * Enhancement: JSON API: New parameters for creating and viewing posts.
4819 * Enhancement: Improved compatibility for the upcoming WordPress 3.5.
4820 * Bug Fix: Sharing: When you set your sharing buttons to use icon, text, or
4821 icon + text mode, the Google+ button will display accordingly.
4822 * Bug Fix: Gravatar Profile Widget: Allow basic HTML to be displayed.
4823 * Bug Fix: Twitter Widget: Error handling fixes.
4824 * Bug Fix: Sharing: Improved theme compatibility
4825 * Bug Fix: JSON API: Fixed error when creating some posts in some versions of
4826 PHP.
4827
4828 = 1.9.2 =
4829 Release Date: October 29, 2012
4830
4831 * Bug Fix: Only sync options on upgrade once.
4832
4833 = 1.9.1 =
4834 Release Date: October 29, 2012
4835 Release Post: http://wp.me/p1moTy-iC
4836
4837 * Enhancement: Notifications feature is enabled for logged-out users when the
4838 module is active & the toolbar is shown by another plugin.
4839 * Bug Fix: Use proper CDN addresses to avoid SSL cert issues.
4840 * Bug Fix: Prioritize syncing comments over deleting comments on
4841 WordPress.com. Fixes comment notifications marked as spam appearing to be
4842 trashed.
4843
4844 = 1.9 =
4845 Release Date: October 26, 2012
4846 Release Post: http://wp.me/p1moTy-hC
4847
4848 * Enhancement: Notifications: Display Notifications in the toolbar and support
4849 reply/moderation of comment notifications.
4850 * Enhancement: Mobile Push Notifications: Added support for mobile push
4851 notifications of new comments for users that linked their accounts to
4852 WordPress.com accounts.
4853 * Enhancement: JSON API: Allows applications to send API requests via
4854 WordPress.com (see [the docs](http://developer.wordpress.com/docs/api/) )
4855 * Enhancement: Sync: Modules (that require the data) sync full Post/Comment to
4856 ensure consistent data on WP.com (eg Stats)
4857 * Enhancement: Sync: Improve syncing of site options to WP.com
4858 * Enhancement: Sync: Sync attachment parents to WP.com
4859 * Enhancement: Sync: Add signing of WP.com user ids for Jetpack Comments
4860 * Enhancement: Sync: Mark and obfuscate private posts.
4861 * Enhancement: Privacy: Default disable enhanced-distribution and json-api
4862 modules if site appears to be private.
4863 * Enhancement: Custom CSS: allow applying Custom CSS to mobile theme.
4864 * Enhancement: Sharing: On HTTPS pageloads, load as much of the sharing embeds
4865 as possible from HTTPS URLs.
4866 * Enhancement: Contact Form: Overhaul of the contact form code to fix
4867 incompatibilites with other plugins.
4868 * Bug Fix: Only allow users with manage_options permission to enable/disable
4869 modules
4870 * Bug Fix: Custom CSS: allow '/' in media query units; e.g.
4871 (-o-min-device-pixel-ratio: 3/2)
4872 * Bug Fix: Custom CSS: leave comments alone in CSS when editing but minify on
4873 the front end
4874 * Bug Fix: Sharing: Keep "more" pane open so Google+ Button isn't obscured
4875 * Bug Fix: Carousel: Make sure the original size is used, even when it is
4876 exceedingly large.
4877 * Bug Fix: Exclude iPad from Twitter on iPhone mobile browsing
4878 * Bug Fix: Sync: On .org user role changes synchronize the change to .com
4879 * Bug Fix: Contact Form: Fix a bug where some web hosts would reject mail from
4880 the contact form due to email address spoofing.
4881
4882 = 1.8.3 =
4883 Release Date: October 23, 2012
4884
4885 * Bug Fix: Subscriptions: Fix a bug where subscriptions were not being sent
4886 from the blog.
4887 * Bug Fix: Twitter: Fix a bug where the Twitter username was being saved as
4888 blank.
4889 * Bug Fix: Fix a bug where Contact Form notification emails were not being
4890 sent.
4891
4892 = 1.8.2 =
4893 Release Date: October 4, 2012
4894 Release Post: http://wp.me/p1moTy-gI
4895
4896 * Bug Fix: Subscriptions: Fix a bug where subscriptions were not sent for
4897 posts and comments written by some authors.
4898 * Bug Fix: Widgets: Fix CSS that was uglifying some themes (like P2).
4899 * Bug Fix: Widgets: Improve Top Posts and Pages styling.
4900 * Bug Fix: Custom CSS: Make the default "Welcome" message translatable.
4901 * Bug Fix: Fix Lithuanian translation.
4902
4903 = 1.8.1 =
4904 Release Date: September 28, 2012
4905 Release Post: http://wp.me/p1moTy-gx
4906
4907 * Bug Fix: Stats: Fixed a bug preventing some users from viewing stats.
4908 * Bug Fix: Mobile Theme: Fixed some disabled toolbar buttons.
4909 * Bug Fix: Top Posts widget: Fixed a bug preventing the usage of the Top Posts
4910 widget.
4911 * Bug Fix: Mobile Theme: Fixed a bug that broke some sites when the
4912 Subscriptions module was not enabled and the Mobile Theme module was enabled.
4913 * Bug Fix: Mobile Theme: Made mobile app promos in the Mobile Theme footer
4914 opt-in.
4915 * Bug Fix: Twitter Widget: A fix to prevent malware warnings.
4916 * Bug Fix: Mobile Theme: Fixed a bug that caused errors for some users with
4917 custom header images.
4918
4919 = 1.8 =
4920 Release Date: September 27, 2012
4921 Release Post: http://wp.me/p1moTy-fV
4922
4923 * Enhancement: Mobile Theme: Automatically serve a slimmed down version of
4924 your site to users on mobile devices.
4925 * Enhancement: Multiuser: Allow multiple users to link their accounts to
4926 WordPress.com accounts.
4927 * Enhancement: Custom CSS: Added support for object-fit, object-position,
4928 transition, and filter properties.
4929 * Enhancement: Twitter Widget: Added Follow button
4930 * Enhancement: Widgets: Added Top Posts and Pages widget
4931 * Enhancement: Mobile Push Notifications: Added support for mobile push
4932 notifications on new comments.
4933 * Enhancement: VideoPress: Shortcodes now support the HD option, for default
4934 HD playback.
4935 * Bug Fix: Twitter Widget: Fixed tweet permalinks in the Twitter widget
4936 * Bug Fix: Custom CSS: @import rules and external images are no longer
4937 stripped out of custom CSS
4938 * Bug Fix: Custom CSS: Fixed warnings and notices displayed in debug mode
4939 * Bug Fix: Sharing: Fixed double-encoding of image URLs
4940 * Bug Fix: Sharing: Fix Google +1 button HTML validation issues (again :))
4941 * Bug Fix: Gravatar Profile Widget: Reduce size of header margins
4942
4943 = 1.7 =
4944 Release Date: August 23, 2012
4945 Release Post: http://wp.me/p1moTy-eq
4946
4947 * Enhancement: CSS Editor: Customize your site's design without modifying your
4948 theme.
4949 * Enhancement: Comments: Submit the comment within the iframe. No more full
4950 page load to jetpack.wordpress.com.
4951 * Enhancement: Sharing: Share counts for Twitter, Facebook, LinkedIn
4952 * Enhancement: Sharing: Improve styling
4953 * Enhancement: Sharing: Add support for ReCaptcha
4954 * Enhancement: Sharing: Better extensability through filters
4955 * Enhancement: Widgets: Twitter: Attempt to reduce errors by storing a long
4956 lasting copy of the data. Thanks, kareldonk :)
4957 * Regression Fix: Sharing: Properly store and display the sharing label
4958 option's default value.
4959 * Bug Fix: Contact Form: remove worse-than-useless nonce.
4960 * Bug Fix: Subscriptions: remove worse-than-useless nonce.
4961 * Bug Fix: Sharing: Don't show sharing buttons twice on attachment pages.
4962 * Bug Fix: Sharing: Increase width of Spanish Like button for Facebook.
4963 * Bug Fix: Sharing: Use the correct URL to the throbber.
4964 * Bug Fix: Stats: Fix notice about undefined variable $alt
4965 * Bug Fix: Subscriptions: Make Subscriptions module obey the settings of the
4966 Settngs -> Discussion checkboxes for Follow Blog/Comments
4967 * Bug Fix: Shortcodes: VideoPress: Compatibility with the latest version of
4968 VideoPress
4969 * Bug Fix: Shortcodes: Audio: Include JS File for HTML5 audio player
4970 * Bug Fix: Hovercards: Improve cache handling.
4971 * Bug Fix: Widgets: Gravatar Profle: Correctly display service icons in edge
4972 cases.
4973 * Bug Fix: Widgets: Gravatar Profle: Prevent ugly "flash" of too-large image
4974 when page first loads on some sites
4975 * Bug Fix: Carousel: CSS Compatibility with more themes.
4976
4977 = 1.6.1 =
4978 Release Date: August 4, 2012
4979
4980 * Bug Fix: Prevent Fatal error under certain conditions in sharing module
4981 * Bug Fix: Add cachebuster to sharing.css
4982 * Bug Fix: Disable via for Twitter until more robust code is in place
4983
4984 = 1.6 =
4985 Release Date: August 2, 2012
4986 Release Post: http://wp.me/p1moTy-e0
4987
4988 * Enhancement: Carousel: Better image resolution selection based on available
4989 width/height.
4990 * Enhancement: Carousel: Load image caption, metadata, comments, et alii when
4991 a slide is clicked to switch to instead of waiting.
4992 * Enhancement: Carousel: Added a "Comment" button and handling to scroll to
4993 and focus on comment textarea.
4994 * Enhancement: Widgets: Facebook Likebox now supports a height parameter and a
4995 better width parameter.
4996 * Enhancement: Widgets: Better feedback when widgets are not set up properly.
4997 * Enhancement: Shortcodes: Google Maps shortcode now supports percentages in
4998 the width.
4999 * Enhancement: Shortcodes: Update Polldaddy shortcode for more efficient
5000 Javascript libraries.
5001 * Enhancement: Shortcodes: Youtube shortcode now has playlist support.
5002 * Enhancement: Add Gravatar Profile widget.
5003 * Enhancement: Update Sharedaddy to latest version, including Pinterest
5004 support.
5005 * Enhancement: Retinize Jetpack and much of WordPress.
5006 * Bug Fix: Shortcodes: Fix Audio shortcode color parameter and rename encoding
5007 function.
5008 * Bug Fix: Shortcodes: Don't output HTML 5 version of the Audio shortcode
5009 because of a bug with Google Reader.
5010 * Bug Fix: Jetpack Comments: Don't overlead the addComments object if it
5011 doesn't exist. Fixes spacing issue with comment form.
5012 * Bug Fix: Contact Form: If send_to_editor() exists, use it. Fixes an IE9 text
5013 area issue.
5014
5015 = 1.5 =
5016 Release Date: July 31, 2012
5017 Release Post: http://wp.me/p1moTy-d7
5018
5019 * Enhancement: Add Gallery Carousel feature
5020 * Note: the Carousel module bundles http://fgnass.github.com/spin.js/ (MIT
5021 license)
5022
5023 = 1.4.2 =
5024 Release Date: June 20, 2012
5025
5026 * Bug Fix: Jetpack Comments: Add alternative Javascript event listener for
5027 Internet 8 users.
5028 * Enhancement: Remove more PHP 4 backwards-compatible code (WordPress
5029 andJetpack only support PHP 5).
5030 * Enhancement: Remove more WordPress 3.1 and under backwards-compatible code.
5031
5032 = 1.4.1 =
5033 Release Date: June 15, 2012
5034
5035 * Bug Fix: Jetpack Comments / Subscriptions: Add checkboxes and logic control
5036 for the Subscription checkboxes.
5037
5038 = 1.4 =
5039 Release Date: June 14, 2012
5040 Release Post: http://wp.me/p1moTy-cz
5041
5042 * Enhancement: Add Jetpack Comments feature.
5043 * Bug Fix: Sharing: Make the sharing_label translatable.
5044 * Bug Fix: Sharing: Fixed the file type on the LinkedIn graphic.
5045 * Bug Fix: Sharing: Fixes for the Faceboox Like button language locales.
5046 * Bug Fix: Sharing: Updates for the "more" button when used with touch screen
5047 devices.
5048 * Bug Fix: Sharing: Properly scope the More button so that multiple More
5049 buttons on a page behave properly.
5050 * Bug Fix: Shortcodes: Update the YouTube and Audio shortcodes to better
5051 handle spaces in the URLs.
5052 * Bug Fix: Shortcodes: Make the YouTube shortcode respect embed settings in
5053 Settings -> Media when appropriate.
5054 * Bug Fix: Shortcodes: Removed the Slide.com shortcode; Slide.com no longer
5055 exists.
5056 * Bug Fix: Shortcodes: Match both http and https links in the [googlemaps]
5057 shortcode.
5058 * Bug Fix: After the Deadline: Code clean up and removal of inconsistencies.
5059
5060 = 1.3.4 =
5061 Release Date: May 24, 2012
5062
5063 * Bug Fix: Revert changes to the top level menu that are causing problems.
5064
5065 = 1.3.3 =
5066 Release Date: May 22, 2012
5067
5068 * Bug Fix: Fix notices caused by last update
5069
5070 = 1.3.2 =
5071 Release Date: May 22, 2012
5072
5073 * Bug Fix: Fix Jetpack menu so that Akismet and VaultPress submenus show up.
5074
5075 = 1.3.1 =
5076 Release Date: May 22, 2012
5077
5078 * Enhancement: Add a new widget, the Facebook Likebox
5079 * Bug Fix: Sharing: Sharing buttons can now be used on custom post types.
5080 * Bug Fix: Contact Forms: Make Contact Forms widget shortcode less aggressive
5081 about the shortcodes it converts.
5082 * Bug Fix: Ensure contact forms are parsed correctly in text widgets.
5083 * Bug Fix: Connection notices now only appear on the Dashboard and plugin
5084 page.
5085 * Bug Fix: Connection notices are now dismissable if Jetpack is not network
5086 activated.
5087 * Bug Fix: Subscriptions: Fix an issue that was causing errors with new
5088 BuddyPress forum posts.
5089
5090 = 1.3 =
5091 Release Date: April 25, 2012
5092 Release Post: http://wp.me/p1moTy-bq
5093
5094 * Enhancement: Add Contact Forms feature. Formerly Grunion Contact Forms.
5095 * Bug Fix: Tweak YouTube autoembedder to catch more YouTube URLs.
5096 * Bug Fix: Correctly load the Sharing CSS files.
5097
5098 = 1.2.4 =
5099 Release Date: April 6, 2012
5100
5101 * Bug Fix: Fix rare bug with static front pages
5102
5103 = 1.2.3 =
5104 Release Date: April 5, 2012
5105 Release Post: http://wp.me/p1moTy-b4
5106
5107 * Enhancement: Twitter Widget: Expand t.co URLs
5108 * Bug Fix: Various PHP Notices.
5109 * Bug Fix: WordPress Deprecated `add_contextual_help()` notices
5110 * Bug Fix: Don't display unimportant DB errors when processing Jetpack nonces
5111 * Bug Fix: Correctly sync data during certain MultiSite cases.
5112 * Bug Fix: Stats: Allow sparkline img to load even when there is a DB upgrade.
5113 * Bug Fix: Stats: Replace "loading title" with post title regardless of type
5114 and status.
5115 * Bug Fix: Stats: Avoid edge case infinite redirect for `show_on_front=page`
5116 sites where the `home_url()` conatins uppercase letters.
5117 * Bug Fix: Subscriptions: Don't send subscriptions if the feature is turned
5118 off in Jetpack.
5119 * Bug Fix: Subscriptions: Fix pagination of subscribers.
5120 * Bug Fix: Subscriptions: Sync data about categories/tags as well to improve
5121 subscription emails.
5122 * Bug Fix: Subscriptions: Better styling for the subscription success message.
5123 * Bug Fix: Shortcodes: Support for multiple Google Maps in one post. Support
5124 for all Google Maps URLs.
5125 * Bug Fix: Shortcodes: Improved support for youtu.be URLs
5126 * Bug Fix: Shortcodes: Improved Vimeo embeds.
5127 * Bug Fix: Sharing: Switch to the 20px version of Google's +1 button for
5128 consistency.
5129 * Bug Fix: Sharing: Fix Google +1 button HTML validation issues.
5130 * Bug Fix: Sharing: Disable sharing buttons during preview.
5131 * Bug Fix: Spelling and Grammar: Properly handle proofreading settings.
5132 * Bug Fix: Spelling and Grammar: Don't prevent post save when proofreading
5133 service is unavailable.
5134
5135 = 1.2.2 =
5136 Release Date: December 6, 2011
5137 Release Post: http://wp.me/p1moTy-ax
5138
5139 * Bug Fix: Ensure expected modules get reactivated correctly during upgrade.
5140 * Bug Fix: Don't send subscription request during spam comment submission.
5141 * Bug Fix: Increased theme compatibility for subscriptions.
5142 * Bug Fix: Remove reference to unused background image.
5143
5144 = 1.2.1 =
5145 Release Date: November 18, 2011
5146 Release Post: http://wp.me/p1moTy-9H
5147
5148 * Bug Fix: Ensure Site Stats menu item is accessible.
5149 * Bug Fix: Fixed errors displayed during some upgrades.
5150 * Bug Fix: Fix inaccurate new modules "bubble" in menu for some upgrades.
5151 * Bug Fix: Fix VaultPress detection.
5152 * Bug Fix: Fix link to http://jetpack.com/faq/
5153
5154 = 1.2 =
5155 Release Date: November 17, 2011
5156 Release Post: http://wp.me/p1moTy-8x
5157
5158 * Enhancement: Add Subscriptions: Subscribe to site's posts and posts'
5159 comments.
5160 * Enhancement: Add Google Maps shortcode.
5161 * Enhancement: Add Image Widget.
5162 * Enhancement: Add RSS Links Widget.
5163 * Enhancement: Stats: More responsive stats dashboard.
5164 * Enhancement: Shortcodes: Google Maps, VideoPress
5165 * Enhancement: Sharing: Google+, LinkedIn
5166 * Enhancement: Enhanced Distribution: Added Jetpack blogs to
5167 https://en.wordpress.com/firehose/
5168 * Bug Fix: Spelling and Grammar: WordPress 3.3 compatibility.
5169 * Bug Fix: Translatable module names/descriptinos.
5170 * Bug Fix: Correctly detect host's ability to make outgoing HTTPS requests.
5171
5172 = 1.1.3 =
5173 Release Date: July 19, 2011
5174 Release Post: http://wp.me/p1moTy-90
5175
5176 * Bug Fix: Increase compatibility with WordPress 3.2's new
5177 `wp_remote_request()` API.
5178 * Bug Fix: Increase compatibility with Admin Bar.
5179 * Bug Fix: Stats: Improved performance when creating new posts.
5180 * Bug Fix: Twitter Widget: Fix PHP Notice.
5181 * Bug Fix: Sharedaddy: Fix PHP Warning.
5182 * Enhancement: AtD: Add spellcheck button to Distraction Free Writing screen.
5183 * Translations: Added: Bosnian, Danish, German, Finnish, Galician, Croatian,
5184 Indonesian, Macedonian, Norwegian (Bokmål), Russian, Slovak, Serbian, Swedish
5185 * Translations: Updated: Spanish, French, Italian, Japanese, Brazilian
5186 Portuguese, Portuguese
5187
5188 = 1.1.2 =
5189 Release Date: July 6, 2011
5190 Release Post: http://wp.me/p1moTy-8B
5191
5192 * Bug Fix: Note, store, and keep fresh the time difference between the Jetpack
5193 site's host and the Jetpack servers at WordPress.com. Should fix all
5194 "timestamp is too old" errors.
5195 * Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
5196 requests but incapable of verifying SSL certificates. Fixes some
5197 "register_http_request_failed", "error setting certificate verify locations",
5198 and "error:14090086:lib(20):func(144):reason(134)" errors.
5199 * Bug Fix: Better fallback when WordPress.com is experiencing problems.
5200 * Bug Fix: It's Jetpack, not JetPack :)
5201 * Bug Fix: Remove PHP Warnings/Notices.
5202 * Bug Fix: AtD: JS based XSS bug. Props markjaquith.
5203 * Bug Fix: AtD: Prevent stored configuration options from becoming corrupted.
5204 * Bug Fix: Stats: Prevent missing old stats for some blogs.
5205 * Bug Fix: Twitter Widget: Fix formatting of dates/times in PHP4.
5206 * Bug Fix: Twitter Widget: Cache the response from Twitter to prevent "Twitter
5207 did not respond. Please wait a few minutes and refresh this page." errors.
5208 * Enhancement: Slightly improved RTL experience. Jetpack 1.2 should include a
5209 much better fix.
5210 * Enhancement: Sharedaddy: Improve localization for Facebook Like button.
5211 * Enhancement: Gravatar Hovercards: Improved experience for Windows browsers.
5212
5213 = 1.1.1 =
5214 Release Date: March 19, 2011
5215 Release Post: http://wp.me/p1moTy-8i
5216
5217 * Bug Fix: Improve experience on hosts capable of making outgoing HTTPS
5218 requests but incapable of verifying SSL certificates. Fixes most "Your Jetpack
5219 has a glitch. Connecting this site with WordPress.com is not possible. This
5220 usually means your site is not publicly accessible (localhost)." errors.
5221 * Bug Fix: Sharedaddy: Fatal error under PHP4. Disable on PHP4 hosts.
5222 * Bug Fix: Stats: Fatal error under PHP4. Rewrite to be PHP4 compatible.
5223 * Bug Fix: Stats: Fatal error on some sites modifying/removing core WordPress
5224 user roles. Add sanity check.
5225 * Bug Fix: Stats: Replace debug output with error message in dashboard widget.
5226 * Bug Fix: Stats: Rework hook priorities so that stats views are always
5227 counted even if a plugin (such as Paginated Comments) bails early on
5228 template_redirect.
5229 * Bug Fix: Identify the module that connot be activated to fatal error during
5230 single module activation.
5231 * Bug Fix: `glob()` is not always available. Use `opendir()`, `readdir()`,
5232 `closedir()`.
5233 * Bug Fix: Send permalink options to Stats Server for improved per post
5234 permalink calculation.
5235 * Bug Fix: Do not hide Screen Options and Help links during Jetpack call to
5236 connect.
5237 * Bug Fix: Improve readablitiy of text.
5238 * Bug Fix: AtD: Correctly store/display options.
5239 * Enhancement: Output more informative error messages.
5240 * Enhancement: Improve CSS styling.
5241 * Enhancement: Stats: Query all post types and statuses when getting posts for
5242 stats reports.
5243 * Enhancement: Improve performance of LaTeX URLs be using cookieless CDN.
5244
5245 = 1.1 =
5246 Release Date: March 9, 2011
5247 Release post: http://wp.me/p1moTy-7R
5248
5249 * Initial release
5250