PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 16.1-beta
Jetpack – WP Security, Backup, Speed, & Growth v16.1-beta
16.1.2 16.2-a.1 16.1.1 16.1 16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 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 / jetpack_vendor / automattic / jetpack-sync / CHANGELOG.md
jetpack / jetpack_vendor / automattic / jetpack-sync Last commit date
src 3 weeks ago CHANGELOG.md 3 weeks ago
CHANGELOG.md
2159 lines
1 # Changelog
2
3 All notable changes to this project will be documented in this file.
4
5 The format is based on [](https://keepachangelog.com/en/1.0.0/Keep a Changelog](https://keepachangelog.com/en/1.0.0/](https://keepachangelog.com/en/1.0.0/)
6 and this project adheres to [](https://semver.org/spec/v2.0.0.htmlSemantic Versioning](https://semver.org/spec/v2.0.0.html](https://semver.org/spec/v2.0.0.html).
7
8 ## [4.45.3] - 2026-08-03
9 ### Changed
10 - Internal updates.
11
12 ## [4.45.2] - 2026-07-13
13 ### Added
14 - Sync the AI Launchpad state options (`wpcom_ai_launchpad_enabled`, `_dismissed`, `_completed`) so the wpcom `/sites` endpoint can expose them for Atomic sites. [#50455]
15
16 ## [4.45.1] - 2026-07-09
17 ### Changed
18 - Update dependencies.
19
20 ## [4.45.0] - 2026-07-06
21 ### Added
22 - Sync the `videopress_auto_subtitles_disabled` option to WordPress.com. [#50014]
23
24 ## [4.44.1] - 2026-06-25
25 ### Fixed
26 - Refresh the synced `get_plugins` callable when a plugin is deleted, so removed plugins no longer linger in cached plugin lists. [#49913]
27
28 ## [4.44.0] - 2026-06-23
29 ### Added
30 - Add the Jetpack Social image focal point to the post meta sync whitelist. [#49818]
31 - Add WooCommerce order total (total, currency) to the synced woocommerce_new_order and woocommerce_order_status_changed actions when the order reaches a paid status, so WPcom can aggregate revenue. [#49689]
32
33 ## [4.43.1] - 2026-06-22
34 ### Added
35 - Add WooCommerce countries, shipping, and tax calculation options to the sync whitelist. [#49324]
36
37 ## [4.43.0] - 2026-06-15
38 ### Added
39 - Add options from assorted WooCommerce settings pages to sync whitelist, as part of activity log improvements. [#49520]
40 - Send WooCommerce customer account detail updates. [#49551]
41
42 ## [4.42.0] - 2026-06-10
43 ### Added
44 - Add options from WooCommerce Subscriptions and Emails settings pages to sync whitelist, as part of activity log improvements. [#49461]
45
46 ## [4.41.1] - 2026-06-09
47 ### Fixed
48 - Sync: Mirror cross-object post meta delete-all events. [#49430]
49
50 ## [4.41.0] - 2026-06-08
51 ### Added
52 - Add options from Advanced WooCommerce settings pages to sync whitelist. [#49435] [#49371]
53
54 ## [4.40.0] - 2026-06-08
55 ### Added
56 - Add options from Payments WooCommerce settings pages to sync whitelist. [#49200]
57
58 ## [4.39.1] - 2026-06-05
59 ### Changed
60 - Internal updates.
61
62 ## [4.39.0] - 2026-06-01
63 ### Added
64 - Add options from the Products WooCommerce settings pages to sync whitelist, as part of activity log improvements. [#48200]
65
66 ### Fixed
67 - Sync: Fix PHP warnings from undefined array keys, null property access, and deprecated null arguments across multiple sync modules. [#49232]
68
69 ## [4.38.4] - 2026-05-25
70 ### Fixed
71 - Options: Include late sync whitelist entries in cached option modules. [#49076]
72
73 ## [4.38.3] - 2026-05-21
74 ### Added
75 - Sync: Whitelist the new Jetpack Search ai_answers_enabled, search_suggestions_enabled, override_woocommerce_search_template, and reader_chat options so they propagate to WPcom. [#48945]
76
77 ### Fixed
78 - Phan: Address PhanPluginDuplicateConditionalNullCoalescing violations. [#48887]
79
80 ## [4.38.2] - 2026-05-19
81 ### Changed
82 - Internal updates.
83
84 ## [4.38.1] - 2026-05-14
85 ### Added
86 - Sync wp_guideline CPT when Jetpack Search AI Answers is enabled. [#48592]
87
88 ### Fixed
89 - Always register the Search sync module when the Search package is present, so updates to instant_search_enabled and jetpack_search_experience are queued regardless of the current option value. [#48745]
90
91 ## [4.38.0] - 2026-05-11
92 ### Added
93 - Activity Log: Add custom event support with a non-public custom post type, guarded REST route, and class API for creating entries. [#48567]
94 - Sync: Whitelist the `jetpack_social_message_template` and `jetpack_search_experience` options so they propagate to WordPress.com. [#48638] [#48540]
95
96 ## [4.37.0] - 2026-05-04
97 ### Added
98 - Sync: Add project_collection taxonomy to taxonomy allowlist. [#48392]
99
100 ### Changed
101 - Internal: No longer require automattic/jetpack-changelogger as a per-project dev dependency. [#48225]
102
103 ## [4.36.0] - 2026-04-15
104 ### Added
105 - Add WooCommerce Accounts and Privacy settings page options to sync whitelist, as part of activity log improvements. [#48041]
106
107 ### Fixed
108 - Tests: Increase lock time tolerance. [#48054]
109
110 ## [4.35.0] - 2026-04-06
111 ### Added
112 - Sync: Add documentation_category to taxonomy allowlist. [#47951]
113
114 ## [4.34.0] - 2026-03-30
115 ### Added
116 - Add 'note' to the default whitelisted comment types and centralize the list in the Defaults class. [#47746]
117
118 ### Fixed
119 - Users: Use the effective role when the role-change payload is empty, and avoid syncing empty roles. [#47754]
120
121 ## [4.33.0] - 2026-03-23
122 ### Added
123 - Add a filter to customize the actor. [#47634]
124 - Instant Search: Add article-type taxonomy. [#47595]
125 - Jetpack Sync: Add page_condition taxonomy to approved sync list. [#47691]
126
127 ### Changed
128 - Reduce debug_backtrace overhead in Users sync module. [#47658]
129 - Sync: Improve checksum performance for meta tables. [#47579]
130
131 ### Fixed
132 - Prevent incremental sync for posts with unregistered post types. [#47580]
133
134 ## [4.32.1] - 2026-03-16
135 ### Changed
136 - Add `wpcom_newsletter_send_default` site option to control whether posts are sent to subscribers by default. [#47564]
137
138 ## [4.32.0] - 2026-03-09
139 ### Added
140 - `REST_Endpoints`: Add `use_memory_limit` argument to the checkout endpoint, enabling memory-based queue checkout that skips item count validation. [#47338]
141
142 ## [4.31.0] - 2026-03-02
143 ### Added
144 - Add `protocol` to the comment meta whitelist for syncing. [#47379]
145
146 ### Changed
147 - Documentation: Update variable type in docblock to match reality. [#47346]
148
149 ### Fixed
150 - `REST_Endpoints`: Fix sync health check to verify queue size and lag before allowing status to be set to `in_sync`. [#47323]
151
152 ## [4.30.0] - 2026-02-26
153 ### Added
154 - REST_Endpoints: Add `clear-queue` endpoint to allow clearing a Sync queue via REST API. [#47303]
155
156 ### Changed
157 - Full Sync: Store `last_item` in status to avoid re-running an expensive query on every invocation. [#47292]
158 - Listener: Add per-request in-memory cache to avoid repeated `get_transient` calls when checking queue state. [#47282]
159
160 ### Fixed
161 - Full Sync: Fix chunk size adjustment when sync is stuck to correctly preserve adjusted chunk size and stuck count across invocations. [#47293]
162
163 ## [4.29.0] - 2026-02-23
164 ### Added
165 - Add MCP information to the actor. [#47223]
166
167 ### Fixed
168 - Listener: Replace redundant `filter_var` with `sanitize_text_field` for user agent sanitization. [#47244]
169
170 ## [4.28.0] - 2026-02-19
171 ### Added
172 - Add WooCommerce store address details (`address`, `address_2`, `city`, `postcode`) and admin install timestamp to sync whitelist for improved WooCommerce site settings sync. [#47192]
173 - Add triggering action name to data sent with `jetpack_sync_data_loss` action. [#47161]
174
175 ## [4.27.0] - 2026-02-10
176 ### Changed
177 - Ensure we sync directly during cron. [#46887]
178
179 ## [4.26.0] - 2026-02-02
180 ### Added
181 - Introduce Sync blacklist for `jetpack_options`. [#46852]
182
183 ### Changed
184 - Stop syncing deleted_post_meta actions when deleting posts. [#46775]
185
186 ### Removed
187 - Stop syncing `updating_jetpack_version` actions to WordPress.com. [#46762]
188
189 ## [4.25.2] - 2026-01-26
190 ### Changed
191 - Move installation and update failure actions to shutdown to decrease their associated lag. [#46723]
192 - Search Sync Settings: Add some more meta fields for WooCommerce.com products to allow list. [#46739]
193 - Stats Module: Send Heartbeat data immediately. [#46725]
194 - Stop sending redundant actions when Dedicated Sync fails to enable. [#46700]
195
196 ### Fixed
197 - Prevent warnings when unexpected data is passed into filters or added meta consumed by Sync. [#46637]
198
199 ## [4.25.1] - 2026-01-19
200 ### Added
201 - Add _wpas_connection_overrides and _wpas_customize_per_network to post meta whitelist for Jetpack Social. [#46563]
202
203 ## [4.25.0] - 2026-01-14
204 ### Added
205 - Instant Search: Add 'guest' custom taxonomy for Sync. [#46562]
206 - Introduce Sync actions blacklist. [#46496]
207
208 ### Fixed
209 - Prevent attempting to sync modules that we are not ready to sync. [#46475]
210
211 ## [4.24.2] - 2025-12-22
212 ### Changed
213 - Search Sync Settings: Add WooCommerce.com product search keywords meta to allow list. [#46290]
214 - General cleanup and clarity added in a couple of module files. [#46318]
215
216 ### Removed
217 - Remove an option from the sync whitelist as it is not in use. [#46305]
218
219 ## [4.24.1] - 2025-12-15
220 ### Changed
221 - Internal updates.
222
223 ## [4.24.0] - 2025-12-11
224 ### Deprecated
225 - Jetpack Sync: Deprecate WooCommerce_Products module [#46222]
226
227 ## [4.23.0] - 2025-12-08
228 ### Changed
229 - Jetpack Sync: Update Dedicated Sync locking logic for spawning requests. [#45813]
230
231 ### Removed
232 - Jetpack Sync: Stop syncing `woocommerce_update_order_item` WooCommerce action. [#46217]
233
234 ### Fixed
235 - Ensure proper flags are used with `json_encode()`. [#46092]
236
237 ## [4.22.6] - 2025-12-01
238 ### Changed
239 - Sync: Only send a single updated_post_meta action per attachment metadata request. [#45921]
240
241 ## [4.22.5] - 2025-11-20
242 ### Fixed
243 - Improve compatibility with old WooCommerce versions. [#46003]
244 - Phan: Address PhanPossiblyUndeclaredVariable violations. [#45911]
245
246 ## [4.22.4] - 2025-11-10
247 ### Changed
248 - Sync: Ignore the `shop_order_placehold` post-type from Woo. [#45772]
249 - Sync: Prevent unnecessary sync actions from running via Jetpack CRM's WooSync. [#45761]
250 - Tests: Ensure PHP 8.5 compatibility. [#45769]
251
252 ## [4.22.3] - 2025-11-03
253 ### Added
254 - Ensure order item meta is only synced if it is in the whitelist. [#45684]
255
256 ### Changed
257 - Enable WPCOM REST API feature by default. [#45672]
258 - Only enqueue a single HPOS order save event per request. [#45697]
259
260 ## [4.22.2] - 2025-10-27
261 ### Changed
262 - Internal updates.
263
264 ## [4.22.1] - 2025-10-10
265 ### Changed
266 - Handle lazy-loading of `WP_User` object properties. [#45450]
267
268 ## [4.22.0] - 2025-09-19
269 ### Added
270 - Instant Search: Add additional WC attribute taxonomies for Sync. [#45211]
271
272 ### Changed
273 - Jetpack Sync: Add 'is_connected' property to synced users. [#45210]
274
275 ## [4.21.3] - 2025-09-15
276 ### Changed
277 - Jetpack Sync: Stop triggering 'jetpack_wp_login' actions with empty user ID. [#45132]
278
279 ## [4.21.2] - 2025-09-08
280 ### Changed
281 - Internal updates.
282
283 ## [4.21.1] - 2025-09-02
284 ### Changed
285 - Remove unnecessary filter for deleted WooCommerce products in the WooCommerce_Products module. [#45011]
286
287 ## [4.21.0] - 2025-09-01
288 ### Changed
289 - Add product sync checksum support and include trash/auto-draft post statuses in queries. [#44951]
290 - Sync: Ensure proper data type before setting plugin action links in callables. [#44975]
291
292 ### Fixed
293 - Fix WooCommerce product sync to handle trashed products. [#44993]
294
295 ## [4.20.0] - 2025-08-25
296 ### Changed
297 - Enhance WooCommerce Products Sync to include post-related fields. [#44810]
298 - Sync: Add default value when updating sidebar widgets via Themes module. [#44878]
299
300 ## [4.19.0] - 2025-08-18
301 ### Added
302 - Add WooCommerce product meta lookup sync module. [#44601]
303
304 ## [4.18.2] - 2025-08-14
305 ### Changed
306 - Internal updates.
307
308 ## [4.18.1] - 2025-08-11
309 ### Fixed
310 - Prevent PHP errors when directly accessing various files. [#44646]
311
312 ## [4.18.0] - 2025-08-05
313 ### Changed
314 - Full Sync: Ensure the full sync limits values are integers, no matter what is stored in Settings. [#44626]
315 - Full Sync: Update chunk_size default full sync limit to 500 for posts module. [#44609]
316
317 ### Fixed
318 - Prevent PHP fatal during login. [#44620]
319
320 ## [4.17.0] - 2025-08-04
321 ### Removed
322 - Remove custom environment_type handling. [#44576]
323
324 ## [4.16.0] - 2025-07-28
325 ### Changed
326 - Full Sync: Adjust chunk size in case full sync gets stuck. [#44454]
327 - Full Sync: For stuck adjustment, consider started time of full sync to avoid checks for different full syncs. [#44491]
328
329 ## [4.15.2] - 2025-07-21
330 ### Changed
331 - Internal updates.
332
333 ## [4.15.1] - 2025-07-08
334 ### Added
335 - Sync: Do not sync the ActivityPub outbox CPT. [#44222]
336
337 ## [4.15.0] - 2025-07-07
338 ### Added
339 - Sync: Validate objects in sync hooks to avoid PHP warnings. [#44183]
340
341 ## [4.14.2] - 2025-06-27
342 ### Changed
343 - Sync: Add taxonomies as empty array when using `get_terms` for better support of plugins/themes. [#44104]
344 - Updates: Prevent fatals when data is not in expected array format. [#44005]
345
346 ## [4.14.1] - 2025-06-03
347 ### Fixed
348 - Sync: Ensure HPOS Orders are retrieved in Descending Order [#43744]
349
350 ## [4.14.0] - 2025-06-02
351 ### Added
352 - Sync: Send context in `jetpack_full_sync_end` action. [#43589]
353
354 ## [4.13.0] - 2025-05-15
355 ### Changed
356 - Full Sync: Calculate metadata based on entire item, not just value. [#43421]
357 - Sync: Add support for 'sandbox' environment type. [#43430]
358
359 ## [4.12.0] - 2025-05-05
360 ### Added
361 - Full Sync: Ensure procesing of start, end, and cancelled actions. [#43287]
362
363 ### Changed
364 - Full Sync: Update status properly when sending non-chunked full sync actions. [#43229]
365
366 ### Fixed
367 - Jetpack Sync: Fix checksum support for 'woocommerce_order_itemeta' table. [#43281]
368
369 ## [4.11.1] - 2025-04-28
370 ### Changed
371 - Jetpack Sync: Switch `jetpack_package_version` to a callable. [#43188]
372
373 ### Fixed
374 - Posts: Prevent deprecation warning when updating post meta with null values. [#43149]
375 - Sync: Avoid error on some invalid REST API requests when using PHP 8. [#41662]
376
377 ## [4.11.0] - 2025-04-21
378 ### Added
379 - Sync: Add `jetpack_sync_active_modules` callable to whitelist of must-sync callables. [#43134]
380
381 ## [4.10.1] - 2025-04-14
382 ### Changed
383 - Internal updates.
384
385 ## [4.10.0] - 2025-03-31
386 ### Changed
387 - Full Sync: Calculate ranges for all chunked modules. [#42692]
388 - Full Sync: Ensure comment type whitelisting is used when full syncing. [#42777]
389 - Full Sync: Use term_id to determine ranges in terms module. [#42740]
390
391 ## [4.9.2] - 2025-03-21
392 ### Added
393 - Sync: Consider blacklisted taxonomies when doing full sync for term relationships. [#42618]
394
395 ## [4.9.1] - 2025-03-17
396 ### Changed
397 - Internal updates.
398
399 ## [4.9.0] - 2025-03-17
400 ### Added
401 - Add `_wp_old_date` to meta sync. [#42405]
402
403 ### Changed
404 - Sync: Don't send any old full sync actions if full sync has been restarted. [#42433]
405
406 ## [4.8.4] - 2025-03-12
407 ### Changed
408 - Internal updates.
409
410 ## [4.8.3] - 2025-03-05
411 ### Changed
412 - Internal updates.
413
414 ## [4.8.2] - 2025-02-24
415 ### Added
416 - Modules: Move custom capabilities from the Jetpack plugin. [#41859]
417
418 ### Fixed
419 - Code: Prevent dynamic class properties. [#41857]
420
421 ## [4.8.1] - 2025-02-17
422 ### Changed
423 - Jetpack Sync: Optimize performance for the 'terms' module. [#41809]
424
425 ## [4.8.0] - 2025-02-12
426 ### Removed
427 - Remove unused setting. [#41658]
428
429 ## [4.7.0] - 2025-02-10
430 ### Added
431 - Add setting to hide newsletter category modal. [#41552]
432
433 ### Changed
434 - Sync: Use dynamic chunk size for Woo modules in Full Sync if default is too large. [#41433]
435
436 ### Deprecated
437 - Sync: Full sync for posts not sending term relationships. [#41597]
438
439 ## [4.6.0] - 2025-02-03
440 ### Added
441 - Sync: Use dynamic chunk size for Full Sync comments if default is too large. [#41350]
442
443 ### Changed
444 - Jetpack Sync: Checksum performance optimizations for meta sync module. [#41390]
445
446 ### Fixed
447 - Code: Remove extra params on function calls. [#41263]
448
449 ## [4.5.0] - 2025-01-23
450 ### Changed
451 - Sync: Full sync doesn't send actions for posts and comments with no items. [#41183]
452
453 ## [4.4.0] - 2025-01-20
454 ### Added
455 - Add context for full sync. [#40930]
456
457 ### Changed
458 - Code: Use function-style exit() and die() with a default status code of 0. [#41167]
459
460 ## [4.3.0] - 2025-01-09
461 ### Added
462 - Instant Search: add taxonomies for a8c-support-theme kb_article CPT. [#38660]
463
464 ## [4.2.0] - 2024-12-23
465 ### Added
466 - Add specific key for full sync actions. [#40566]
467
468 ## [4.1.1] - 2024-12-16
469 ### Changed
470 - Internal updates.
471
472 ## [4.1.0] - 2024-12-09
473 ### Added
474 - WordPress.com Features: add Holiday Snow functionality. [#40478]
475
476 ## [4.0.2] - 2024-11-28
477 ### Fixed
478 - Sync: Fixed bug in checksum histogram when max_range is PHP_INT_MAX [#40309]
479
480 ## [4.0.1] - 2024-11-25
481 ### Changed
482 - Updated dependencies. [#40286]
483
484 ## [4.0.0] - 2024-11-14
485 ### Added
486 - Added UTM option to sync [#40144]
487
488 ### Changed
489 - Jetpack Sync: Add 'od_url_metrics' in blacklisted post types [#40158]
490
491 ### Removed
492 - General: Update minimum PHP version to 7.2. [#40147]
493
494 ## [3.15.0] - 2024-11-11
495 ### Changed
496 - Sync: Modules in Full Sync are now sent in the order the config is set. [#40100]
497
498 ### Fixed
499 - Jetpack Sync: Add missing handlers for removing or trashing shop_subscription orders [#40047]
500
501 ## [3.14.4] - 2024-11-04
502 ### Added
503 - Enable test coverage. [#39961]
504
505 ## [3.14.3] - 2024-10-25
506 ### Fixed
507 - Hooks: Hook init_sync_cron_jobs into init to ensure translation loading within the function is not triggered too early. [#39841]
508
509 ## [3.14.2] - 2024-10-15
510 ### Changed
511 - Jetpack Sync: Update default Post Type Blacklist [#39770]
512
513 ### Fixed
514 - Jetpack Sync: Ensure Full Sync is only triggered on backend admin POST requests [#39747]
515 - Update plugin action links filter parameter to avoid conflicts with other plugins. [#39681]
516
517 ## [3.14.1] - 2024-10-14
518 ### Changed
519 - Internal updates.
520
521 ## [3.14.0] - 2024-10-10
522 ### Added
523 - Jetpack Sync: Add 'woocommerce_analytics_first_activation' in options' whitelist
524
525 ### Changed
526 - Sync: Ensure we don't sync set_object_terms action for terms with blacklisted taxonomies
527
528 ## [3.13.2] - 2024-09-30
529 ### Fixed
530 - Jetpack Sync: Fix a bug in syncing HPOS 'woocommerce_delete_order' actions [#39562]
531
532 ## [3.13.1] - 2024-09-23
533 ### Changed
534 - Update dependencies.
535
536 ## [3.13.0] - 2024-09-16
537 ### Removed
538 - Social: Cleaned up media auto-conversion backend logic [#38587]
539
540 ### Fixed
541 - Sync: Ensure is_plugin_active exists when loading Table Checksums [#39369]
542
543 ## [3.12.0] - 2024-09-10
544 ### Added
545 - Sync: Enable Full Sync for woocommerce_hpos_orders module [#39297]
546
547 ## [3.11.0] - 2024-09-09
548 ### Added
549 - Sync: Enable Full Sync Immediately for woocommerce module [#39254]
550
551 ### Removed
552 - Jetpack Sync: Stop syncing 'automatic_updates_complete' actions [#39296]
553
554 ## [3.10.0] - 2024-09-05
555 ### Added
556 - Sync: Add a filter that allows modification of the default modules list used for full sync procedure. [#39117]
557
558 ## [3.9.1] - 2024-09-05
559 ### Changed
560 - Optimized performance by moving the IDC safe mode check after the connection check, reducing unnecessary get_option() requests for jetpack_sync_error_idc [#39205]
561
562 ### Fixed
563 - Jetpack sync: Gutenberg footnotes meta [#38878]
564
565 ## [3.9.0] - 2024-08-30
566 ### Added
567 - Add share status log modal to published posts [#39051]
568
569 ## [3.8.1] - 2024-08-29
570 ### Changed
571 - Sync: Add subscription type for HPOS orders only if WooCommerce Subscriptions plugin exists [#39118]
572
573 ## [3.8.0] - 2024-08-26
574 ### Changed
575 - Sync: Updated allowed order types in HPOS Module [#39022]
576
577 ### Fixed
578 - Sync: Ensure filtering orders by status when doing HPOS Checksums [#39020]
579
580 ## [3.7.1] - 2024-08-23
581 ### Changed
582 - Updated package dependencies. [#39004]
583
584 ## [3.7.0] - 2024-08-21
585 ### Added
586 - Synced Order Data: adds filtering to the filtered order data [#38955]
587
588 ## [3.6.0] - 2024-08-15
589 ### Added
590 - Sync: Add a new callable for Sync Active Modules [#38831]
591
592 ### Fixed
593 - Fix incorrect next-version tokens in php `@since` and/or `@deprecated` docs. [#38869]
594 - Sync: update WooCommerce Post Meta whitelist. [#38677]
595
596 ## [3.5.1] - 2024-08-08
597 ### Fixed
598 - Sync: Fix integration of Brute Force Login Protection [#38518]
599
600 ## [3.5.0] - 2024-08-06
601 ### Changed
602 - Sync: Change fields for HPOS checksums [#38713]
603
604 ## [3.4.1] - 2024-08-05
605 ### Fixed
606 - Jetpack Sync: Take order type into account when performing HPOS Checksums [#38688]
607
608 ## [3.4.0] - 2024-07-29
609 ### Added
610 - Add support for syncing Jetpack WAF options. [#37957]
611
612 ## [3.3.1] - 2024-07-26
613 ### Fixed
614 - Jetpack Sync: Ensure duplicate Sync modules are not loaded [#38503]
615
616 ## [3.3.0] - 2024-07-15
617 ### Added
618 - Jetpack Sync: Add support for HPOS checksums [#38320]
619
620 ### Changed
621 - Jetpack Sync: Ensure HPOS order status is prefixed with 'wc-' before sending it to WPCOM [#38258]
622
623 ## [3.2.1] - 2024-07-10
624 ### Fixed
625 - Jetpack Sync HPOS: Ensure get_objects_by_id will return all relevant orders [#38251]
626
627 ## [3.2.0] - 2024-07-08
628 ### Changed
629 - Jetpack Sync: Ensure we always sync heartbeat data and active plugins no matter the consumer config [#38135]
630
631 ### Fixed
632 - Jetpack Sync: Fix HPOS checksum support for wc_order_operational_data [#38191]
633 - Sync: Fix bug in WooCommerce_HPOS_Orders::get_objects_by_id method [#38192]
634
635 ## [3.1.4] - 2024-07-01
636 ### Fixed
637 - Sync Checksum:Use postmeta table name from wpdb to compare so we don't filter by whitelist due to performance reasons. [#38084]
638
639 ## [3.1.3] - 2024-06-25
640 ### Changed
641 - Internal updates.
642
643 ## [3.1.2] - 2024-06-21
644 ### Added
645 - Adding a new toggles to control the newsletter byline [#37916]
646
647 ## [3.1.1] - 2024-06-13
648 ### Changed
649 - Internal updates.
650
651 ## [3.1.0] - 2024-06-10
652 ### Added
653 - Staging: deprecating staging mode and separating the logic into is_development_site and in_safe_mode [#37023]
654
655 ## [3.0.2] - 2024-06-04
656 ### Fixed
657 - Defaults: Add new item to default_theme_support_whitelist to prevent failing sync tests. [#37701]
658
659 ## [3.0.1] - 2024-05-29
660 ### Changed
661 - Remove the 'jetpack-identity-crisis' dependency. [#36968]
662
663 ## [3.0.0] - 2024-05-27
664 ### Removed
665 - Jetpack Sync: Remove 'admin_action_update' hook from Sync Plugins module. [#37488]
666
667 ## [2.16.6] - 2024-05-23
668 ### Added
669 - Add reply to name setting for newsletters. [#37362]
670
671 ## [2.16.5] - 2024-05-22
672 ### Changed
673 - Internal updates.
674
675 ## [2.16.4] - 2024-05-20
676 ### Changed
677 - Replaced heredoc syntax with strings. [#37396]
678
679 ## [2.16.3] - 2024-05-16
680 ### Fixed
681 - Jetpack Sync: Fixed undefined array key Warnings in HPOS orders module [#37401]
682
683 ## [2.16.2] - 2024-05-14
684 ### Fixed
685 - Fix phpdoc type on `Replicastore_Interface::get_term()` `$taxonomy` arg. [#37344]
686 - Jetpack Sync: Ensure 'jetpack_sync_callable_whitelist' filter is respected when added late [#37370]
687
688 ## [2.16.1] - 2024-05-09
689 ### Changed
690 - Internal updates.
691
692 ## [2.16.0] - 2024-05-08
693 ### Added
694 - Options: sync WordAds inline ads toggle option [#37170]
695
696 ## [2.15.1] - 2024-05-06
697 ### Fixed
698 - Reimplement `Replicastore::get_user()` to not try to call a nonexistent method. [#37201]
699 - Sync:Disable jetpack_sync_queue custom table in case feature is enabled, but table does not exist in the DB. [#37108]
700
701 ## [2.15.0] - 2024-04-30
702 ### Added
703 - Add Woocommerce event remove_order_items to Jetpack Sync [#33748]
704
705 ### Fixed
706 - Jetpack Sync: Prevent enqueueing invalid Woo HPOS order data [#37111]
707
708 ## [2.14.0] - 2024-04-29
709 ### Added
710 - Newsletters: Add reply to behaviour setting [#37011]
711
712 ### Changed
713 - Sync: When publishing post, sending the actual post in the jetpack_published_post action to avoid sending unnecessary extra action. [#37071]
714
715 ## [2.13.1] - 2024-04-25
716 ### Changed
717 - Update dependencies.
718
719 ## [2.13.0] - 2024-04-22
720 ### Changed
721 - Added scheduled updates sync option. [#36877]
722
723 ## [2.12.0] - 2024-04-15
724 ### Added
725 - Add Scheduled Update Plugins option to synched options. [#36849]
726
727 ## [2.11.1] - 2024-04-11
728 ### Changed
729 - Internal updates.
730
731 ## [2.11.0] - 2024-04-08
732 ### Added
733 - Added social_notes_config option to sync. [#36671]
734
735 ### Changed
736 - Sync: Sending queue size for pull jobs. [#36693]
737
738 ## [2.10.5] - 2024-03-29
739 ### Changed
740 - Update dependencies.
741
742 ## [2.10.4] - 2024-03-27
743 ### Fixed
744 - Fix handling of error message when sync wpcom rest api could not be enabled [#36578]
745 - Jetpack Sync: Prevent Fatal on send upon failing to enable WPCOM REST API feature [#36600]
746
747 ## [2.10.3] - 2024-03-25
748 ### Changed
749 - Internal updates.
750
751 ## [2.10.2] - 2024-03-18
752 ### Changed
753 - Internal updates.
754
755 ## [2.10.1] - 2024-03-14
756 ### Changed
757 - Internal updates.
758
759 ## [2.10.0] - 2024-03-12
760 ### Added
761 - Sync:Now Sync uses rest api endpoint for enabled sites [#36210]
762
763 ## [2.9.0] - 2024-03-04
764 ### Added
765 - Sync: Add feature flag for enabling the use of rest api for sending the sync data [#36118]
766 - Whitelist the new wpcom_classic_early_release site option [#36111]
767
768 ## [2.8.1] - 2024-03-01
769 ### Fixed
770 - Jetpack Sync: Ensure Woo HPOS order date fields are properly encoded [#36023]
771
772 ## [2.8.0] - 2024-02-22
773 ### Added
774 - Ads Settings: Include option to toggle GDPR Consent Banner [#35205]
775
776 ## [2.7.0] - 2024-02-19
777 ### Changed
778 - Add jetpack_newsletters_publishing_default_frequency to Sync [#35672]
779
780 ## [2.6.1] - 2024-02-13
781 ### Changed
782 - Internal updates.
783
784 ## [2.6.0] - 2024-02-12
785 ### Added
786 - Added a new site setting option for opting out of research partners using your site's content. [#35509]
787
788 ## [2.5.1] - 2024-02-07
789 ### Changed
790 - Update dependencies.
791
792 ## [2.5.0] - 2024-02-05
793 ### Changed
794 - Jetpack Connection: Add jetpack_package_versions to Sync [#35409]
795 - Jetpack Sync: Disable Sync sending while a Pull is in progress [#35339]
796
797 ## [2.4.2] - 2024-01-18
798 ### Changed
799 - Update dependencies.
800
801 ## [2.4.1] - 2024-01-15
802 ### Added
803 - Options: synchronize block status option. [#34989]
804
805 ### Changed
806 - Sync: Dedicated sync now disabled for high queue lags only if test request fails. [#34888]
807
808 ### Fixed
809 - Added `is_array` check to `get_items_to_send` to make sure no fatals are thrown on non-array values. [#31552]
810 - Jetpack Sync: Fixed buffer sanitization in Sync close endpoint [#34961]
811 - Jetpack Sync: Fix restoring post global before enqueuing a post action. [#34990]
812
813 ## [2.4.0] - 2024-01-04
814 ### Removed
815 - Social: Removed sync option for tweetstorm. [#34330]
816
817 ## [2.3.0] - 2023-12-20
818 ### Added
819 - Add wpcom_ai_site_prompt option to the site settings endpoint. [#34709]
820
821 ### Fixed
822 - Added preemptive check to break expanding metadata for posts loop in Full Sync. [#34661]
823
824 ## [2.2.1] - 2023-12-13
825 ### Changed
826 - Refactored loop to improve efficiency and code readability [#34565]
827
828 ## [2.2.0] - 2023-12-11
829 ### Added
830 - Social: Add auto-conversion option to sync to WPCOM. [#34113]
831
832 ### Fixed
833 - Fixed a missing sanity check in Sync Posts handler logic that created failed builds. [#34548]
834 - Sync: Update Full Sync to limit max amount of data sent in one request. [#34390]
835
836 ## [2.1.2] - 2023-12-06
837 ### Changed
838 - Update dependencies.
839
840 ## [2.1.1] - 2023-12-03
841 ### Changed
842 - Internal updates.
843
844 ## [2.1.0] - 2023-11-24
845 ### Added
846 - Added jetpack_verbum_subscription_modal setting to manage subscription modal show/hide on Verbum. [#34258]
847
848 ### Fixed
849 - Silenced the call to `gzinflate` to avoid a few PHP warnings. [#34186]
850
851 ## [2.0.2] - 2023-11-21
852 ### Changed
853 - Replaced usage of strpos() with str_contains(). [#34137]
854 - Replaced usage of substr() with str_starts_with() and str_ends_with(). [#34207]
855
856 ## [2.0.1] - 2023-11-21
857
858 ## [2.0.0] - 2023-11-20
859 ### Changed
860 - Replaced usage of strpos() with str_starts_with(). [#34135]
861 - Updated required PHP version to >= 7.0. [#34192]
862
863 ## [1.60.1] - 2023-10-31
864
865 ## [1.60.0] - 2023-10-26
866 ### Removed
867 - Remove Jetpack option jetpack-memberships-connected-account-id. [#32354]
868
869 ## [1.59.2] - 2023-10-24
870 ### Changed
871 - Update sync version.
872
873 ## [1.59.1] - 2023-10-24
874 ### Added
875 - Sync: Add missing support for supplying additional columns to do checksum on. [#33440]
876
877 ## [1.59.0] - 2023-10-23
878 ### Changed
879 - Dedicated Sync: Update 'init' hook priority on Dedicated Sync requests to 0, in order to start sending Sync actions to WPCOM and exit as early as possible. [#33594]
880
881 ## [1.58.1] - 2023-10-18
882 ### Fixed
883 - Update dependencies.
884
885 ## [1.58.0] - 2023-10-16
886 ### Changed
887 - Migrated 'jetpack_sync_before_send*' actions for Sync queue to 'jetpack_sync_before_enqueue' instead. [#33384]
888
889 ## [1.57.4] - 2023-10-10
890
891 - Minor internal updates.
892
893 ## [1.57.3] - 2023-09-28
894 ### Removed
895 - Remove compatibility code for PHP <5.5. [#33288]
896
897 ## [1.57.2] - 2023-09-25
898 ### Added
899 - Site Settings Endpoint: Allow for updating and retrieving of the wpcom_newsletter_categories site option. [#33234]
900
901 ## [1.57.1] - 2023-09-20
902 ### Added
903 - Adds legacy contact and locked mode options for 100-year plan [#33081]
904
905 ## [1.57.0] - 2023-09-19
906 ### Added
907 - Added a definition of a WooCommerce HPOS table to Jetpack Sync. [#32774]
908 - Jetpack Sync: Drop Sync custom queue table when Jetpack is disconnected [#32940]
909 - Woo: add HPOS (custom order tables) events to sync module. [#32530]
910
911 ## [1.56.0] - 2023-09-04
912 ### Added
913 - Add wpcom_newsletter_categories_enabled site option [#32569]
914 - Whitelist the blog option for auto conversion settings. [#32693]
915
916 ## [1.55.2] - 2023-08-28
917 ### Fixed
918 - Re-adds the jetpack-memberships-connected-account-id option to whitelist. [#32632]
919
920 ## [1.55.1] - 2023-08-23
921 ### Changed
922 - Updated package dependencies. [#32605]
923
924 ## [1.55.0] - 2023-08-21
925 ### Removed
926 - Remove Jetpack option jetpack-memberships-connected-account-id [#32125]
927
928 ## [1.54.0] - 2023-08-15
929 ### Added
930 - Extract Sync Queue storage handling to an external class to prepare for Custom Table migration [#32275]
931
932 ## [1.53.0] - 2023-08-09
933 ### Added
934 - Jetpack Sync: Custom table initialization and migration functionality [#32135]
935 - Jetpack Sync: Drop custom table on sender uninstall [#32335]
936
937 ## [1.52.0] - 2023-08-01
938 ### Added
939 - Add support for a custom database table for Sync Queue. [#32111]
940 - Extract Sync Queue storage handling to an external class to prepare for Custom Table migration. [#32089]
941 - Sync: Add feature flag for enabling custom queue table. [#31681]
942
943 ## [1.51.0] - 2023-07-17
944 ### Added
945 - Jetpack & Jetpack Sync: Added cache check when trying to spawn dedicated sync or update JETPACK__VERSION to avoid additional requests to the DB if external cache is available. [#31645]
946 - Newsletters: Add option to enable subscribe modal. [#31393]
947 - Sync: Add support for additional guest and note meta fields [#31810]
948
949 ## [1.50.2] - 2023-07-05
950 ### Added
951 - Sync wpcom_site_setup site option [#31662]
952
953 ## [1.50.1] - 2023-07-04
954 ### Changed
955 - Revert dedicated hook endpoint to later in the 'init' hook, as it broke existing code that registers post statuses and such during 'init'. [#31685]
956
957 ## [1.50.0] - 2023-06-26
958 ### Added
959 - Added a new callable to the whitelist for get_loaded_extensions(). [#31333]
960 - CPT Exclusion: do not sync Jetpack Inspect Log entries. [#31535]
961
962 ### Fixed
963 - Initialize dedicated hook endpoint earlier in the 'init' hook to avoid cookie conflicts. [#31423]
964
965 ## [1.49.0] - 2023-05-29
966 ### Added
967 - Added `wpcom_reader_views_enabled` option to default sync list [#30800]
968
969 ### Changed
970 - FSE: remove usage of `gutenberg_is_fse_theme` for modern `wp_is_block_theme` [#30806]
971
972 ## [1.48.1] - 2023-05-15
973 ### Changed
974 - PHP 8 compatibility updates. [#30599]
975 - PHP 8.1 compatibility updates [#30523]
976
977 ## [1.48.0] - 2023-05-08
978 ### Changed
979 - Use Jetpack Constants to check the value of REST_API_REQUEST in Settings:is_syncing function so we're able to overwrite the value and render some jetpack blocks via the rest api endpoint [#30400]
980
981 ## [1.47.9] - 2023-05-02
982 ### Changed
983 - Internal updates.
984
985 ## [1.47.8] - 2023-05-01
986 ### Changed
987 - Internal updates.
988
989 ## [1.47.7] - 2023-04-10
990 ### Added
991 - Add Jetpack Autoloader package suggestion. [#29988]
992
993 ## [1.47.6] - 2023-04-04
994 ### Changed
995 - Sync: Lowered priority to sync so that the hook is run at the end. [#29804]
996
997 ## [1.47.5] - 2023-04-03
998 ### Changed
999 - Minor internal updates.
1000
1001 ## [1.47.4] - 2023-03-28
1002 ### Changed
1003 - Move brute force protection into WAF package. [#28401]
1004
1005 ## [1.47.3] - 2023-03-20
1006 ### Changed
1007 - Updated package dependencies. [#29480]
1008
1009 ## [1.47.2] - 2023-02-20
1010 ### Changed
1011 - Minor internal updates.
1012
1013 ## [1.47.1] - 2023-01-23
1014 ### Added
1015 - Close PHP Session if it's active when running a Dedicated Sync request. [#28515]
1016
1017 ### Fixed
1018 - Jetpack Sync: prevent syncing user update when corresponding flags are not set. [#28385]
1019
1020 ## [1.47.0] - 2023-01-18
1021 ### Removed
1022 - Removed the deprecated option jetpack_blogging_prompts_enabled from defaults [#28387]
1023
1024 ## [1.46.1] - 2023-01-11
1025 ### Changed
1026 - Updated package dependencies.
1027
1028 ## [1.46.0] - 2022-12-27
1029 ### Added
1030 - Added woocommerce_cod_settings to the options whitelist. [#27988]
1031
1032 ## [1.45.0] - 2022-12-19
1033 ### Added
1034 - Adding new boolean site option of 'wpcom-subscription-emails-use-excerpt'. [#27908]
1035 - Sync Launchpad-related options: `launchpad_screen` and `launchpad_checklist_tasks_statuses`. [#27843]
1036
1037 ### Changed
1038 - Option: Update featured_image_email_enabled option name to wpcom_featured_image_in_email. [#27955]
1039
1040 ### Fixed
1041 - Improve PHP 8.2 compatibility. [#27968]
1042
1043 ## [1.44.2] - 2022-12-06
1044 ### Changed
1045 - Updated package dependencies.
1046
1047 ## [1.44.1] - 2022-12-02
1048 ### Changed
1049 - Updated package dependencies. [#27688]
1050
1051 ## [1.44.0] - 2022-11-30
1052 ### Added
1053 - Added full response logging for failed Sync data requests. [#27644]
1054
1055 ### Fixed
1056 - Make sure Dedicated Sync can revert back to Default Sync if it stops sending events for one reason or another. [#27632]
1057
1058 ## [1.43.2] - 2022-11-28
1059 ### Changed
1060 - Sync: Limit next_sync_time lock to be at most 1 hour in the future [#27606]
1061
1062 ## [1.43.1] - 2022-11-22
1063 ### Changed
1064 - Updated package dependencies. [#27043]
1065
1066 ## [1.43.0] - 2022-11-17
1067 ### Added
1068 - Added new sync option for launch-status [#27434]
1069 - Jetpack Sync: Add new endpoint for resetting Sync locks. [#27446]
1070
1071 ## [1.42.0] - 2022-11-14
1072 ### Changed
1073 - Save attached media to post meta [#26930]
1074
1075 ## [1.41.0] - 2022-11-07
1076 ### Changed
1077 - Jetpack Sync: add Updates module in required Sync modules. [#27182]
1078 - Updated package dependencies. [#27278]
1079
1080 ## [1.40.3] - 2022-11-01
1081 ### Added
1082 - Adds wpcom_gifting_subscription option for syncing [#27116]
1083
1084 ## [1.40.2] - 2022-10-27
1085 ### Fixed
1086 - Check $action_links is still array after plugin_action_links filter has been applied. [#27076]
1087
1088 ## [1.40.1] - 2022-10-25
1089 ### Added
1090 - Added featured_image_email_enabled option for syncing [#27009]
1091
1092 ### Changed
1093 - Search Sync Settings :: Add Marketplace product extra fields meta to allow list [#26927]
1094 - Updated package dependencies. [#26705]
1095
1096 ## [1.40.0] - 2022-10-17
1097 ### Added
1098 - Adding the `sl-insta-media` post type to the Sync blacklist as the post type data isn't relevant to Sync and takes up non-trivial resources. [#26826]
1099
1100 ## [1.39.0] - 2022-10-11
1101 ### Added
1102 - Added some taxonomies to be indexed by Search. [#26683]
1103
1104 ## [1.38.4] - 2022-09-20
1105 ### Added
1106 - Gutenberg Support: add additional theme_supports items to our synced allowlist. [#26239]
1107
1108 ### Changed
1109 - Default Theme Support: Add support for new feature added in WP 6.1 [#26236]
1110 - Theme Supports: updated allowed values list to align with a Core change r54159-core [#26220]
1111
1112 ## [1.38.3] - 2022-09-08
1113 ### Changed
1114 - Updated package dependencies.
1115
1116 ## [1.38.2] - 2022-08-29
1117 ### Changed
1118 - Updated package dependencies.
1119
1120 ## [1.38.1] - 2022-08-25
1121 ### Changed
1122 - Search Sync Settings :: Add Marketplace related meta fields and taxonomies to allow list [#25376]
1123
1124 ## [1.38.0] - 2022-08-23
1125 ### Added
1126 - Search: add product-brand to taxonomy sync list to support WooCommerce Brands plugin. [#25665]
1127
1128 ### Changed
1129 - Updated package dependencies. [#25628]
1130
1131 ## [1.37.1] - 2022-08-03
1132 ### Changed
1133 - Updated package dependencies. [#25300, #25315]
1134
1135 ## [1.37.0] - 2022-07-26
1136 ### Changed
1137 - Jetpack Sync: Add Sync lock related info in Sync debug details. [#25140]
1138 - Updated package dependencies. [#25158]
1139
1140 ### Fixed
1141 - Dedicated Sync: Enable sending of callables outside of admin context, since Dedicated Sync requests always work outside of admin scope. [#25143]
1142
1143 ## [1.36.1] - 2022-07-06
1144 ### Added
1145 - Add new WordPress core `block-templates` theme feature to `Defaults::$default_theme_support_whitelist` [#24960]
1146
1147 ## [1.36.0] - 2022-06-28
1148 ### Added
1149 - Posts: added a Sync call to make sure post content is up to date before publishing. [#24827]
1150
1151 ### Changed
1152 - Minimum Sync Config: Update required modules and options [#24831]
1153
1154 ### Fixed
1155 - Sync Table Checksums: Table checksum should be enabled depending on corresponding Sync modulee [#24772]
1156
1157 ## [1.35.2] - 2022-06-21
1158 ### Changed
1159 - Renaming master to trunk. [#24661]
1160
1161 ## [1.35.1] - 2022-06-14
1162 ### Added
1163 - Add a request lock to prevent multiple requests being spawned at once [#24734]
1164
1165 ### Changed
1166 - Updated package dependencies. [#24529]
1167
1168 ## [1.35.0] - 2022-05-30
1169 ### Changed
1170 - Sync: Add '_jetpack_blogging_prompt_key' to default post meta whitelist
1171
1172 ## [1.34.0] - 2022-05-24
1173 ### Changed
1174 - Dedicated Sync - Introduce custom endpoint for spawning Sync requests [#24468]
1175 - Sync: Add 'active_modules' to default whitelisted callables. [#24453]
1176
1177 ## [1.33.1] - 2022-05-19
1178 ### Removed
1179 - Removed dedicated sync custom endpoints pending error investigation [#24419]
1180
1181 ## [1.33.0] - 2022-05-18
1182 ### Changed
1183 - Dedicated Sync: Introduce custom endpoint for spawning Sync requests [#24344]
1184
1185 ## [1.32.0] - 2022-05-10
1186 ### Added
1187 - Search: add search options to option whitelist [#24167]
1188
1189 ## [1.31.1] - 2022-05-04
1190 ### Changed
1191 - Updated package dependencies. [#24095]
1192 - WordPress 6.1 Compatibilty [#24083]
1193
1194 ### Deprecated
1195 - Moved the options class into Connection. [#24095]
1196
1197 ## [1.31.0] - 2022-04-26
1198 ### Added
1199 - Adds filter to get_themes callable
1200
1201 ### Deprecated
1202 - Removed Heartbeat by hoisting it into Connection.
1203
1204 ## [1.30.8] - 2022-04-19
1205 ### Added
1206 - Added get_themes Callable to sync the list of installed themes on a site
1207 - Added get_themes to Sync defaults
1208
1209 ### Changed
1210 - PHPCS: Fix `WordPress.Security.ValidatedSanitizedInput`
1211 - Updated package dependencies.
1212
1213 ## [1.30.7] - 2022-04-12
1214 ### Added
1215 - Adding new site option to be synced.
1216
1217 ## [1.30.6] - 2022-04-06
1218 ### Changed
1219 - Updated package dependencies.
1220
1221 ### Fixed
1222 - Dedicated Sync: Only try to run the sender once if Dedicated Sync is enabled as it has its own requeueing mechanism.
1223
1224 ## [1.30.5] - 2022-03-29
1225 ### Changed
1226 - Microperformance: Use === null instead of is_null
1227
1228 ## [1.30.4] - 2022-03-23
1229 ### Changed
1230 - Enable syncing of dedicated_sync_enabled Sync setting
1231
1232 ### Fixed
1233 - Dedicated Sync: Allow spawning request with expired Retry-After
1234
1235 ## [1.30.3] - 2022-03-15
1236 ### Changed
1237 - Search Sync Settings :: Add ETB taxonomy to allow list.
1238
1239 ## [1.30.2] - 2022-03-08
1240 ### Changed
1241 - Disallow syncing of _term_meta post_type
1242
1243 ## [1.30.1] - 2022-03-02
1244 ### Added
1245 - Dedicated Sync flow: Allow enabling or disabling via WPCOM response header
1246
1247 ## [1.30.0] - 2022-02-22
1248 ### Added
1249 - Add Sync dedicated request flow.
1250
1251 ### Changed
1252 - Updated package dependencies.
1253
1254 ## [1.29.2] - 2022-02-09
1255 ### Added
1256 - Allow sync package consumers to provide custom data settings.
1257
1258 ### Fixed
1259 - Fixed some new PHPCS warnings.
1260
1261 ## [1.29.1] - 2022-02-02
1262 ### Changed
1263 - Updated package dependencies.
1264
1265 ## [1.29.0] - 2022-01-25
1266 ### Added
1267 - Jetpack Search: update the allowed post meta when search is active to include all indexable meta.
1268
1269 ## [1.28.2] - 2022-01-18
1270 ### Changed
1271 - Updated package dependencies.
1272
1273 ## [1.28.1] - 2022-01-13
1274 ### Changed
1275 - Updated package dependencies.
1276
1277 ## [1.28.0] - 2022-01-04
1278 ### Changed
1279 - Listener: Do not enqueue actions when the site is disconnected
1280 - Switch to pcov for code coverage.
1281 - Theme deletions: rely on Core WP hook now that the package requires WP 5.8.
1282 - Updated package dependencies
1283 - Updated package textdomain from `jetpack` to `jetpack-sync`.
1284
1285 ## [1.27.6] - 2021-12-14
1286 ### Changed
1287 - Updated package dependencies.
1288
1289 ## [1.27.5] - 2021-11-30
1290 ### Changed
1291 - Updated package dependencies.
1292
1293 ## [1.27.4] - 2021-11-23
1294 ### Changed
1295 - Updated package dependencies.
1296
1297 ## [1.27.3] - 2021-11-16
1298 ### Changed
1299 - Actions: add the do_only_first_initial_sync method which starts an initial sync only when one hasn't already been done
1300
1301 ## [1.27.2] - 2021-11-09
1302 ### Added
1303 - Constants: Now syncing Atomic platform constant
1304
1305 ### Changed
1306 - Full Sync : limit included users to contributors and above (based on wp_user_limit)
1307 - Updated package dependencies.
1308 - User Checksums - limit scope to users with wp_user_level > 0
1309
1310 ### Fixed
1311 - Fix PHP 8.1 deprecation warnings.
1312
1313 ## [1.27.1] - 2021-11-02
1314 ### Changed
1315 - Set `convertDeprecationsToExceptions` true in PHPUnit config.
1316 - Update PHPUnit configs to include just what needs coverage rather than include everything then try to exclude stuff that doesn't.
1317
1318 ## [1.27.0] - 2021-10-26
1319 ### Added
1320 - Added the _wpas_feature_enabled meta key to the sync list
1321 - Sync Error Log to capture failed sync requests.
1322
1323 ### Fixed
1324 - Check the return value of get_comment() before to use it.
1325 - Increase send timeout to 20 seconds allowing capture of WP.com 408 responses.
1326
1327 ## [1.26.4] - 2021-10-13
1328 ### Changed
1329 - Sync Checksums: Convert text fields to latin1 before generating checksum.
1330 - Updated package dependencies.
1331
1332 ### Fixed
1333 - Sync Checksums - Update distinct clause to use $wpdb-> table names to accouunt for differences in prefixes.
1334
1335 ## [1.26.3] - 2021-10-12
1336 ### Changed
1337 - Updated package dependencies
1338
1339 ### Removed
1340 - Remove initialization of the identity-crisis package. That will be handled by the Config package.
1341
1342 ### Fixed
1343 - Reduce transient expiration for how often we check the state of the queue.
1344 - Sync Checksums - exclude locale from checksum if same as site setting
1345 - Sync Checksums - use distinct query when calculating count of Term Relationships
1346
1347 ## [1.26.2] - 2021-09-28
1348 ### Added
1349 - Add support for checksumming user-related tabled: wp_users and wp_usermeta
1350
1351 ### Changed
1352 - Update annotations versions.
1353 - Updated package dependencies.
1354
1355 ### Fixed
1356 - Resolve indirect modification notice.
1357 - Sync Checksums: utilize distinct clause in term counts.
1358 - Sync Queue: better handling of serialization issues and empty actions.
1359
1360 ## [1.26.1] - 2021-09-03
1361 ### Fixed
1362 - Add better checks if the WooCommerce tables should be enabled for checksum/fix.
1363 - Prevent PHP notices on queue_pull if all args are not set.
1364
1365 ## [1.26.0] - 2021-08-30
1366 ### Added
1367 - Add support for WooCommerce table to the checksum/fix process.
1368 - Enable support for utf8 conversion during checksum calculation.
1369
1370 ### Changed
1371 - Don't run composer install on regular phpunit script
1372 - Tests: update PHPUnit polyfills dependency (yoast/phpunit-polyfills).
1373
1374 ### Fixed
1375 - Sync Checksums - ensure last object is included in histogram
1376
1377 ## [1.25.0] - 2021-08-12
1378 ### Added
1379 - Add package version tracking.
1380 - Add `wpcom_is_fse_activated` to sync list
1381 - Made /sync/object endpoint accessible over POST, not only GET, to allow fetching more items in a single request.
1382
1383 ## [1.24.2] - 2021-08-02
1384
1385 - Reverted: Sync option for the Carousel to display colorized slide background.
1386
1387 ## [1.24.1] - 2021-07-29
1388 ### Changed
1389 - Utilize an import for WP_Error in all instances.
1390
1391 ### Fixed
1392 - Fixed unqualified WP_Error use in the Rest_Sender class.
1393
1394 ## [1.24.0] - 2021-07-27
1395 ### Added
1396 - Add a package version constant.
1397 - Add Full Site Editing support to callback options.
1398 - Sync option for the Carousel to display colorized slide background.
1399
1400 ### Fixed
1401 - Update Sender so it adheres to max upload bytes when not encoding items.
1402
1403 ## [1.23.3] - 2021-07-16
1404 ### Fixed
1405 - Update Options module to return jetpack_sync_settings_* values from the Settings class vs direct option lookup.
1406
1407 ## [1.23.2] - 2021-07-13
1408 ### Changed
1409 - Updated package dependencies.
1410
1411 ### Fixed
1412 - Performance of Sync checksums degraded with the update to correlated subquery. This restricts its usage to term_taxonomy joins only."
1413
1414 ## [1.23.1] - 2021-07-01
1415 ### Changed
1416 - Checksum parent_table joins need distinct selection to account for possibility of multiple rows.
1417
1418 ### Fixed
1419 - Update term_taxonomy checksum query to an allowed list vs disallowed
1420
1421 ## [1.23.0] - 2021-06-29
1422 ### Added
1423 - Add jetpack_idc_disonnect action to clear Sync options on disconnect.
1424 - Add support to callables to sync/object endpoint.
1425 - Enable sync/object endpoint support for theme-info.
1426 - Enhance updates module to support get_objects_by_id.
1427 - Expand sync/object to support constants.
1428 - Extend sync/object to support callables.
1429 - Implement v4 REST endpoints.
1430 - Initialize the IDC package in the Sync package.
1431
1432 ### Removed
1433 - Remove product_cat from blocked taxonomies
1434
1435 ## [1.22.0] - 2021-06-15
1436 ### Changed
1437 - Sync: Adding the Identity_Crisis package.
1438 - Updated package dependencies.
1439
1440 ### Deprecated
1441 - Deprecated URL methods in `Automattic\Jetpack\Sync\Functions` in favor of `Automattic\Jetpack\Connection\Urls`.
1442
1443 ## [1.21.3] - 2021-05-25
1444 ### Changed
1445 - Performance: If no Full Sync is in process early return before we update options.
1446
1447 ### Fixed
1448 - Janitorial: avoid PHP notices in some edge-cases
1449 - Update Meta Module so get_object_by_id returns all meta values.
1450
1451 ## [1.21.2] - 2021-04-27
1452 ### Added
1453 - Added the password-checker package the the Sync package composer.json file.
1454
1455 ### Changed
1456 - Updated package dependencies.
1457
1458 ### Fixed
1459 - Sync: removed references to the JETPACK__PLUGIN_DIR constant.
1460 - Sync Checksums : updated postmeta range query performance #19337.
1461
1462 ## [1.21.1] - 2021-03-30
1463 ### Added
1464 - Composer alias for dev-master, to improve dependencies
1465 - Implement a 60 second back-off for non-200 respones, if no retry-after header is present in the response.
1466 - Impose a max limit of 2MB on post meta values that are synced.
1467 - Impose a max limit of 5MB on post_content that can be synced.
1468
1469 ### Changed
1470 - Sync: Use the new Password_Checker package instead of Jetpack_Password_Checker.
1471 - Update package dependencies.
1472 - Use the Heartbeat package to generate the stats array
1473
1474 ### Fixed
1475 - Migrate locks to update_option to avaoid memcache inconsistencies that can be introduced by delete_option usage.
1476 - Update Sync Queue so that serialize is wrapped to catch errors
1477
1478 ## [1.21.0] - 2021-02-23
1479
1480 - General: update WordPress version requirements to WP 5.6
1481 - Update Checksums to support blacklisted taxonomies.
1482 - Refactor Jetpack callables into the plugin using existing filter jetpack_sync_callable_whitelist
1483 - Wrap call_user_func in is_callable so that we don't trigger warnings for callables that don't exist.
1484 - Sync: Trigger initial sync on jetpack_site_registered
1485 - Update Comments checksum field to comment_date_gmt. We cannot use comment_content directly due to charset/filters.
1486 - Deprecate jetpack_json_wrap
1487 - Remove Sync's usage of wp_startswith
1488
1489 ## [1.20.2] - 2021-02-08
1490
1491 - Update dependencies to latest stable
1492
1493 ## [1.20.1] - 2021-01-28
1494
1495 - Update dependencies to latest stable
1496
1497 ## [1.20.0] - 2021-01-26
1498
1499 - Sync Concurrency / Race Conditions
1500 - Sync: Prevent an PHP warning
1501 - Jetpack Sync: Checksums: Use a better way to fetch and validate fields against table
1502 - Add mirror-repo information to all current composer packages
1503 - Full Sync :: Reduce Concurrency.
1504 - Monorepo: Reorganize all projects
1505 - Various PHPCS and Cleanup
1506
1507 ## [1.19.4] - 2021-01-18
1508
1509 - Update dependencies to latest stable
1510
1511 ## [1.19.3] - 2021-01-18
1512
1513 - Full Sync :: Reduce Concurrency.
1514
1515 ## [1.19.2] - 2020-12-21
1516
1517 - Update the do_full_sync function to early return if we are in SYNC READ ONLY mode.
1518 - Return an empty array if the specified range is empty. (It was returning the checksum for the WHOLE dataset).
1519
1520 ## [1.19.1] - 2020-12-17
1521
1522 ## [1.19.0] - 2020-12-17
1523
1524 - sync: Improve sync checksum algorithm and endpoints
1525 - wp_get_environment_type as callable.
1526 - Disallow amp_validated_url as it is not site content but instead validation errors for amp mark-up.
1527 - Whitelist (allow) jetpack_sync_settings_* options to be synced
1528 - Re-order Sync default option whitelist (allowlist)
1529
1530 ## [1.18.1] - 2020-11-24
1531
1532 - Version packages for release
1533
1534 ## [1.18.0] - 2020-11-24
1535
1536 - Migrate jetpack_published_post to wp_after_insert_post hook
1537 - Check value to determine if we should enable sync after an action enqueuement.
1538 - General: update minimum required version to WordPress 5.5
1539 - Fix remaining phpcs warnings in most of requirelist
1540 - Update access of comment_status_to_approval_value to allow extension.
1541 - Update get_term Replicastore function to handle term_taxonomy_id option
1542 - Update get_terms to utilize ensure_taxonomy so that the Taxonomy is registered.
1543 - Addtion of note on explict return of null instead of false if option not found.
1544 - Alignment of comment_status_to_approval_value function. Addition of post-trashed status and cleanup of cases.
1545 - Alignment with implemenations. Call ensure_taxonomy to ensure Taxonomies have been initialized.
1546 - Call ensure_taxonomy within get_object_terms so that the taxonomy is registered before action is performed.
1547 - Updated PHPCS: Packages and Debugger
1548
1549 ## [1.17.2] - 2020-11-05
1550
1551 - Update dependencies to latest stable
1552
1553 ## [1.17.1] - 2020-10-29
1554
1555 - Update dependencies to latest stable
1556
1557 ## [1.17.0] - 2020-10-27
1558
1559 - WPCOM Block Editor: Update meta key name
1560 - Resolve PHP Warning with array_filter usage in sync of action_links.
1561 - Sync: Separate theme data ( name, version, slug and uri) from theme support data
1562 - Replaced intval() with (int) as part of issue #17432.
1563 - Replaced strval() with type casting (string) as part of issue #17432.
1564 - Replaced floatval() with type cast (float) as part of issue #17432.
1565 - Make XMLRPC methods available for blog token
1566
1567 ## [1.16.4] - 2020-10-14
1568
1569 - Update dependencies to latest stable
1570
1571 ## [1.16.3] - 2020-10-09
1572
1573 - Update dependencies to latest stable
1574
1575 ## [1.16.2] - 2020-10-06
1576
1577 - Update dependencies to latest stable
1578
1579 ## [1.16.1] - 2020-10-01
1580
1581 - Update dependencies to latest stable
1582
1583 ## [1.16.0] - 2020-09-29
1584
1585 - Publicize: Allow publishing a post as a Twitter thread.
1586 - props @jmdodd - filter out set_object_terms actions that don't perform any update. Includes unit tests.
1587 - Sort Arrays by keys before generating callable checksums
1588 - Packages: avoid PHPCS warnings
1589 - Adding 'review' to whitelisted comment types
1590 - Disable Sync sending on Backup API Requests
1591 - Sync: stop trying to check for edit_comment capability
1592 - Added options to sync wc whitelist
1593 - Sync: Improve theme support syncing
1594
1595 ## [1.15.1] - 2020-09-09
1596
1597 - Update dependencies to latest stable
1598
1599 ## [1.15.0] - 2020-08-26
1600
1601 - Sync: add Creative Mail configuration option to synced options
1602 - Extend sync_status endpoint with optional debug_details field
1603 - REST API endpoints: expand management endpoints
1604 - Sync: Fix nonce action string in theme edit sync
1605 - WP 5.5 Compat: Align Jetpack and Core's plugin autoupdates
1606 - use current user token to updateRole request
1607 - Resolve Sync Errors from empty edge case and WP.com returning concurrent_request_error
1608 - Rework Sender to properly return state during do_full_sync
1609
1610 ## [1.14.4] - 2020-08-10
1611
1612 - WP 5.5 Compat: Align Jetpack and Core's plugin autoupdates
1613
1614 ## [1.14.3] - 2020-08-10
1615
1616 - Update dependencies to latest stable
1617
1618 ## [1.14.2] - 2020-08-10
1619
1620 - Update dependencies to latest stable
1621
1622 ## [1.14.1] - 2020-08-10
1623
1624 - Resolve Sync Errors from empty edge case and WP.com returning concurrent_request_error
1625
1626 ## [1.14.0] - 2020-07-28
1627
1628 - Core Compat: Site Environment
1629 - Unit Tests: fix tests according to changes in Core
1630 - Utilize the blog token vs master user token to send sync actions.
1631
1632 ## [1.13.2] - 2020-07-06
1633
1634 - Update dependencies to latest stable
1635
1636 ## [1.13.1] - 2020-07-01
1637
1638 - Update dependencies to latest stable
1639
1640 ## [1.13.0] - 2020-06-30
1641
1642 - Block Flamingo Plugin post types in Jetpack Sync
1643 - Explicit single execution of do_full_sync from cron
1644 - Update to reference the property defined in the Jetpack Connection Manager class
1645 - PHPCS: Clean up the packages
1646 - WordAds: Add consent support for California Consumer Privacy Act (CCPA)
1647 - Sync: Add additional support for theme_support_whitelist
1648
1649 ## [1.12.4] - 2020-06-02
1650
1651 - Revert "Fix `jetpack sync start` CLI command (#16010)"
1652
1653 ## [1.12.3] - 2020-06-01
1654
1655 - Update dependencies to latest stable
1656
1657 ## [1.12.2] - 2020-06-01
1658
1659 - Fix `jetpack sync start` CLI command
1660
1661 ## [1.12.1] - 2020-05-29
1662
1663 - Sync: Add additional support for theme_support_whitelist
1664
1665 ## [1.12.0] - 2020-05-26
1666
1667 - Update ReplicaStore to call clean_comment_cache when comments are upserted or a reset is perofrmed.
1668 - Store the list of active plugins that uses connection in an option
1669 - Jetpack Sync :: Alternate non-blocking flow
1670 - Settings - Writing: add a toggle to Carousel so users can hide comment area
1671 - Sender needs to load consistently utilizing logic
1672 - Always delete items from the queue even if the buffer is no longer checked out.
1673 - Update the hook of Sync's Comment module to not send meta actions when the comment_type is not whitelisted.
1674 - Sync Comments apply whitelist to all actions
1675
1676 ## [1.11.0] - 2020-04-28
1677
1678 - Correct inline documentation "Array" type
1679 - Filter out blacklisted post_types for deleted_post actions.
1680 - Publicize: Add jetpack_publicize_options
1681 - Blacklisting Post Types from Sync
1682 - Comments: update default comment type
1683 - Jetpack Sync: Split `jetpack_post_meta_batch_delete` in action to be called in chunks of 100 items, compared to all at once.
1684 - Update Sync limits based on analysis of data loss events.
1685
1686 ## [1.10.0] - 2020-03-31
1687
1688 - Update dependencies to latest stable
1689
1690 ## [1.9.0] - 2020-03-31
1691
1692 - Debugger: Add sync health progress bar
1693 - Add main network WPCOM blog ID to sync functions
1694 - Masterbar: send wpcom user ID to wpcom when attempting to log…
1695 - Sync: a better readme
1696
1697 ## [1.8.0] - 2020-02-25
1698
1699 - Minileven: add options back as they still exist on sites
1700 - Sync: add queue size to actions
1701 - Mobile Theme: remove feature
1702
1703 ## [1.7.6] - 2020-02-14
1704
1705 - get_sync_status does not properly account for unexpected states.
1706
1707 ## [1.7.5] - 2020-02-14
1708
1709 - Empty Helper function for checkin handler
1710 - Sync Health: fix excessive data loss reports
1711 - Initial Sync Health Status Class and Data Loss Handler
1712 - Stop REST API Log entries from being synced
1713
1714 ## [1.7.4+vip] - 2020-02-14
1715
1716 - Empty Helper function for checkin handler
1717
1718 ## [1.7.4] - 2020-01-23
1719
1720 - Sync Chunk Keys need to be unique
1721
1722 ## [1.7.3] - 2020-01-20
1723
1724 - Sync: ensure we run the initial sync on new connections
1725
1726 ## [1.7.2] - 2020-01-17
1727
1728 - Sync Package: use Full_Sync_Immediately by default
1729 - Adding new managed WordPress hosts to be identified in class-functions.php.
1730
1731 ## [1.7.1] - 2020-01-14
1732
1733 - Packages: Various improvements for wp.com or self-contained consumers
1734
1735 ## [1.7.0] - 2020-01-14
1736
1737 - Trying to add deterministic initialization.
1738
1739 ## [1.6.3] - 2020-01-07
1740
1741 - Fix git history.
1742
1743 ## [1.6.2] - 2019-12-31
1744
1745 - Sync: Remove DEFAULT_SYNC_MODULES legacy map
1746 - Connection: Loose Comparison for Port Number in Signatures
1747
1748 ## [1.6.1] - 2019-12-13
1749
1750 - tweak default sync settings
1751
1752 ## [1.6.0] - 2019-12-02
1753
1754 - Sync: Full Sync: Send immediately.
1755
1756 ## [1.5.1] - 2019-11-26
1757
1758 - Marked the xmlrpc_api_url method as deprecated.
1759
1760 ## [1.5.0] - 2019-11-25
1761
1762 - Remove sync settings cache
1763
1764 ## [1.4.0] - 2019-11-19
1765
1766 - Full Sync: Don't allow more than one request to enqueue
1767 - Sync: Update Max Int
1768
1769 ## [1.3.4] - 2019-11-08
1770
1771 - Packages: Use classmap instead of PSR-4
1772
1773 ## [1.3.3] - 2019-11-08
1774
1775 - Deprecate Jetpack::is_development_mode() in favor of the packaged Status()-&gt;is_development_mode()
1776
1777 ## [1.3.2] - 2019-11-01
1778
1779 - Full Sync updates to allow full enqueuing of chunks.
1780
1781 ## [1.3.1] - 2019-10-29
1782
1783 - PHPCS: Rest of the packages
1784
1785 ## [1.3.0] - 2019-10-29
1786
1787 - Sync: Checkout Endpoint: Add `pop` argument 😱
1788
1789 ## [1.2.1] - 2019-10-28
1790
1791 - Sync: Add Settings to enable/disable the sender for a particular queue
1792
1793 ## [1.2.0] - 2019-10-24
1794
1795 - Sync: Fix how we enqueue term_relationships on full sync 🏝
1796 - WP 5.3: Use modern wp_timezone
1797 - Check for last_error when enqueuing IDs
1798
1799 ## [1.1.1] - 2019-10-23
1800
1801 - Use spread operator instead of func_get_args
1802
1803 ## [1.1.0] - 2019-10-07
1804
1805 - Sync: Ensure a post object is returned
1806 - PHPCS: Sync Functions
1807 - Sync: Bail initial sync if there is an ongoing full sync
1808
1809 ## [1.0.2] - 2019-09-25
1810
1811 - Sync: Only allow white listed comment types to be inserted.
1812 - Sync: Move sync_object XML-RPC method from connection to sync
1813 - Sync: do not sync comments made via Action Scheduler
1814 - Docs: Unify usage of @package phpdoc tags
1815
1816 ## [1.0.1] - 2019-09-14
1817
1818 ## 1.0.0 - 2019-09-14
1819
1820 - Packages: Move sync to a classmapped package
1821
1822 [4.45.3]: https://github.com/Automattic/jetpack-sync/compare/v4.45.2...v4.45.3
1823 [4.45.2]: https://github.com/Automattic/jetpack-sync/compare/v4.45.1...v4.45.2
1824 [4.45.1]: https://github.com/Automattic/jetpack-sync/compare/v4.45.0...v4.45.1
1825 [4.45.0]: https://github.com/Automattic/jetpack-sync/compare/v4.44.1...v4.45.0
1826 [4.44.1]: https://github.com/Automattic/jetpack-sync/compare/v4.44.0...v4.44.1
1827 [4.44.0]: https://github.com/Automattic/jetpack-sync/compare/v4.43.1...v4.44.0
1828 [4.43.1]: https://github.com/Automattic/jetpack-sync/compare/v4.43.0...v4.43.1
1829 [4.43.0]: https://github.com/Automattic/jetpack-sync/compare/v4.42.0...v4.43.0
1830 [4.42.0]: https://github.com/Automattic/jetpack-sync/compare/v4.41.1...v4.42.0
1831 [4.41.1]: https://github.com/Automattic/jetpack-sync/compare/v4.41.0...v4.41.1
1832 [4.41.0]: https://github.com/Automattic/jetpack-sync/compare/v4.40.0...v4.41.0
1833 [4.40.0]: https://github.com/Automattic/jetpack-sync/compare/v4.39.1...v4.40.0
1834 [4.39.1]: https://github.com/Automattic/jetpack-sync/compare/v4.39.0...v4.39.1
1835 [4.39.0]: https://github.com/Automattic/jetpack-sync/compare/v4.38.4...v4.39.0
1836 [4.38.4]: https://github.com/Automattic/jetpack-sync/compare/v4.38.3...v4.38.4
1837 [4.38.3]: https://github.com/Automattic/jetpack-sync/compare/v4.38.2...v4.38.3
1838 [4.38.2]: https://github.com/Automattic/jetpack-sync/compare/v4.38.1...v4.38.2
1839 [4.38.1]: https://github.com/Automattic/jetpack-sync/compare/v4.38.0...v4.38.1
1840 [4.38.0]: https://github.com/Automattic/jetpack-sync/compare/v4.37.0...v4.38.0
1841 [4.37.0]: https://github.com/Automattic/jetpack-sync/compare/v4.36.0...v4.37.0
1842 [4.36.0]: https://github.com/Automattic/jetpack-sync/compare/v4.35.0...v4.36.0
1843 [4.35.0]: https://github.com/Automattic/jetpack-sync/compare/v4.34.0...v4.35.0
1844 [4.34.0]: https://github.com/Automattic/jetpack-sync/compare/v4.33.0...v4.34.0
1845 [4.33.0]: https://github.com/Automattic/jetpack-sync/compare/v4.32.1...v4.33.0
1846 [4.32.1]: https://github.com/Automattic/jetpack-sync/compare/v4.32.0...v4.32.1
1847 [4.32.0]: https://github.com/Automattic/jetpack-sync/compare/v4.31.0...v4.32.0
1848 [4.31.0]: https://github.com/Automattic/jetpack-sync/compare/v4.30.0...v4.31.0
1849 [4.30.0]: https://github.com/Automattic/jetpack-sync/compare/v4.29.0...v4.30.0
1850 [4.29.0]: https://github.com/Automattic/jetpack-sync/compare/v4.28.0...v4.29.0
1851 [4.28.0]: https://github.com/Automattic/jetpack-sync/compare/v4.27.0...v4.28.0
1852 [4.27.0]: https://github.com/Automattic/jetpack-sync/compare/v4.26.0...v4.27.0
1853 [4.26.0]: https://github.com/Automattic/jetpack-sync/compare/v4.25.2...v4.26.0
1854 [4.25.2]: https://github.com/Automattic/jetpack-sync/compare/v4.25.1...v4.25.2
1855 [4.25.1]: https://github.com/Automattic/jetpack-sync/compare/v4.25.0...v4.25.1
1856 [4.25.0]: https://github.com/Automattic/jetpack-sync/compare/v4.24.2...v4.25.0
1857 [4.24.2]: https://github.com/Automattic/jetpack-sync/compare/v4.24.1...v4.24.2
1858 [4.24.1]: https://github.com/Automattic/jetpack-sync/compare/v4.24.0...v4.24.1
1859 [4.24.0]: https://github.com/Automattic/jetpack-sync/compare/v4.23.0...v4.24.0
1860 [4.23.0]: https://github.com/Automattic/jetpack-sync/compare/v4.22.6...v4.23.0
1861 [4.22.6]: https://github.com/Automattic/jetpack-sync/compare/v4.22.5...v4.22.6
1862 [4.22.5]: https://github.com/Automattic/jetpack-sync/compare/v4.22.4...v4.22.5
1863 [4.22.4]: https://github.com/Automattic/jetpack-sync/compare/v4.22.3...v4.22.4
1864 [4.22.3]: https://github.com/Automattic/jetpack-sync/compare/v4.22.2...v4.22.3
1865 [4.22.2]: https://github.com/Automattic/jetpack-sync/compare/v4.22.1...v4.22.2
1866 [4.22.1]: https://github.com/Automattic/jetpack-sync/compare/v4.22.0...v4.22.1
1867 [4.22.0]: https://github.com/Automattic/jetpack-sync/compare/v4.21.3...v4.22.0
1868 [4.21.3]: https://github.com/Automattic/jetpack-sync/compare/v4.21.2...v4.21.3
1869 [4.21.2]: https://github.com/Automattic/jetpack-sync/compare/v4.21.1...v4.21.2
1870 [4.21.1]: https://github.com/Automattic/jetpack-sync/compare/v4.21.0...v4.21.1
1871 [4.21.0]: https://github.com/Automattic/jetpack-sync/compare/v4.20.0...v4.21.0
1872 [4.20.0]: https://github.com/Automattic/jetpack-sync/compare/v4.19.0...v4.20.0
1873 [4.19.0]: https://github.com/Automattic/jetpack-sync/compare/v4.18.2...v4.19.0
1874 [4.18.2]: https://github.com/Automattic/jetpack-sync/compare/v4.18.1...v4.18.2
1875 [4.18.1]: https://github.com/Automattic/jetpack-sync/compare/v4.18.0...v4.18.1
1876 [4.18.0]: https://github.com/Automattic/jetpack-sync/compare/v4.17.0...v4.18.0
1877 [4.17.0]: https://github.com/Automattic/jetpack-sync/compare/v4.16.0...v4.17.0
1878 [4.16.0]: https://github.com/Automattic/jetpack-sync/compare/v4.15.2...v4.16.0
1879 [4.15.2]: https://github.com/Automattic/jetpack-sync/compare/v4.15.1...v4.15.2
1880 [4.15.1]: https://github.com/Automattic/jetpack-sync/compare/v4.15.0...v4.15.1
1881 [4.15.0]: https://github.com/Automattic/jetpack-sync/compare/v4.14.2...v4.15.0
1882 [4.14.2]: https://github.com/Automattic/jetpack-sync/compare/v4.14.1...v4.14.2
1883 [4.14.1]: https://github.com/Automattic/jetpack-sync/compare/v4.14.0...v4.14.1
1884 [4.14.0]: https://github.com/Automattic/jetpack-sync/compare/v4.13.0...v4.14.0
1885 [4.13.0]: https://github.com/Automattic/jetpack-sync/compare/v4.12.0...v4.13.0
1886 [4.12.0]: https://github.com/Automattic/jetpack-sync/compare/v4.11.1...v4.12.0
1887 [4.11.1]: https://github.com/Automattic/jetpack-sync/compare/v4.11.0...v4.11.1
1888 [4.11.0]: https://github.com/Automattic/jetpack-sync/compare/v4.10.1...v4.11.0
1889 [4.10.1]: https://github.com/Automattic/jetpack-sync/compare/v4.10.0...v4.10.1
1890 [4.10.0]: https://github.com/Automattic/jetpack-sync/compare/v4.9.2...v4.10.0
1891 [4.9.2]: https://github.com/Automattic/jetpack-sync/compare/v4.9.1...v4.9.2
1892 [4.9.1]: https://github.com/Automattic/jetpack-sync/compare/v4.9.0...v4.9.1
1893 [4.9.0]: https://github.com/Automattic/jetpack-sync/compare/v4.8.4...v4.9.0
1894 [4.8.4]: https://github.com/Automattic/jetpack-sync/compare/v4.8.3...v4.8.4
1895 [4.8.3]: https://github.com/Automattic/jetpack-sync/compare/v4.8.2...v4.8.3
1896 [4.8.2]: https://github.com/Automattic/jetpack-sync/compare/v4.8.1...v4.8.2
1897 [4.8.1]: https://github.com/Automattic/jetpack-sync/compare/v4.8.0...v4.8.1
1898 [4.8.0]: https://github.com/Automattic/jetpack-sync/compare/v4.7.0...v4.8.0
1899 [4.7.0]: https://github.com/Automattic/jetpack-sync/compare/v4.6.0...v4.7.0
1900 [4.6.0]: https://github.com/Automattic/jetpack-sync/compare/v4.5.0...v4.6.0
1901 [4.5.0]: https://github.com/Automattic/jetpack-sync/compare/v4.4.0...v4.5.0
1902 [4.4.0]: https://github.com/Automattic/jetpack-sync/compare/v4.3.0...v4.4.0
1903 [4.3.0]: https://github.com/Automattic/jetpack-sync/compare/v4.2.0...v4.3.0
1904 [4.2.0]: https://github.com/Automattic/jetpack-sync/compare/v4.1.1...v4.2.0
1905 [4.1.1]: https://github.com/Automattic/jetpack-sync/compare/v4.1.0...v4.1.1
1906 [4.1.0]: https://github.com/Automattic/jetpack-sync/compare/v4.0.2...v4.1.0
1907 [4.0.2]: https://github.com/Automattic/jetpack-sync/compare/v4.0.1...v4.0.2
1908 [4.0.1]: https://github.com/Automattic/jetpack-sync/compare/v4.0.0...v4.0.1
1909 [4.0.0]: https://github.com/Automattic/jetpack-sync/compare/v3.15.0...v4.0.0
1910 [3.15.0]: https://github.com/Automattic/jetpack-sync/compare/v3.14.4...v3.15.0
1911 [3.14.4]: https://github.com/Automattic/jetpack-sync/compare/v3.14.3...v3.14.4
1912 [3.14.3]: https://github.com/Automattic/jetpack-sync/compare/v3.14.2...v3.14.3
1913 [3.14.2]: https://github.com/Automattic/jetpack-sync/compare/v3.14.1...v3.14.2
1914 [3.14.1]: https://github.com/Automattic/jetpack-sync/compare/v3.14.0...v3.14.1
1915 [3.14.0]: https://github.com/Automattic/jetpack-sync/compare/v3.13.2...v3.14.0
1916 [3.13.2]: https://github.com/Automattic/jetpack-sync/compare/v3.13.1...v3.13.2
1917 [3.13.1]: https://github.com/Automattic/jetpack-sync/compare/v3.13.0...v3.13.1
1918 [3.13.0]: https://github.com/Automattic/jetpack-sync/compare/v3.12.0...v3.13.0
1919 [3.12.0]: https://github.com/Automattic/jetpack-sync/compare/v3.11.0...v3.12.0
1920 [3.11.0]: https://github.com/Automattic/jetpack-sync/compare/v3.10.0...v3.11.0
1921 [3.10.0]: https://github.com/Automattic/jetpack-sync/compare/v3.9.1...v3.10.0
1922 [3.9.1]: https://github.com/Automattic/jetpack-sync/compare/v3.9.0...v3.9.1
1923 [3.9.0]: https://github.com/Automattic/jetpack-sync/compare/v3.8.1...v3.9.0
1924 [3.8.1]: https://github.com/Automattic/jetpack-sync/compare/v3.8.0...v3.8.1
1925 [3.8.0]: https://github.com/Automattic/jetpack-sync/compare/v3.7.1...v3.8.0
1926 [3.7.1]: https://github.com/Automattic/jetpack-sync/compare/v3.7.0...v3.7.1
1927 [3.7.0]: https://github.com/Automattic/jetpack-sync/compare/v3.6.0...v3.7.0
1928 [3.6.0]: https://github.com/Automattic/jetpack-sync/compare/v3.5.1...v3.6.0
1929 [3.5.1]: https://github.com/Automattic/jetpack-sync/compare/v3.5.0...v3.5.1
1930 [3.5.0]: https://github.com/Automattic/jetpack-sync/compare/v3.4.1...v3.5.0
1931 [3.4.1]: https://github.com/Automattic/jetpack-sync/compare/v3.4.0...v3.4.1
1932 [3.4.0]: https://github.com/Automattic/jetpack-sync/compare/v3.3.1...v3.4.0
1933 [3.3.1]: https://github.com/Automattic/jetpack-sync/compare/v3.3.0...v3.3.1
1934 [3.3.0]: https://github.com/Automattic/jetpack-sync/compare/v3.2.1...v3.3.0
1935 [3.2.1]: https://github.com/Automattic/jetpack-sync/compare/v3.2.0...v3.2.1
1936 [3.2.0]: https://github.com/Automattic/jetpack-sync/compare/v3.1.4...v3.2.0
1937 [3.1.4]: https://github.com/Automattic/jetpack-sync/compare/v3.1.3...v3.1.4
1938 [3.1.3]: https://github.com/Automattic/jetpack-sync/compare/v3.1.2...v3.1.3
1939 [3.1.2]: https://github.com/Automattic/jetpack-sync/compare/v3.1.1...v3.1.2
1940 [3.1.1]: https://github.com/Automattic/jetpack-sync/compare/v3.1.0...v3.1.1
1941 [3.1.0]: https://github.com/Automattic/jetpack-sync/compare/v3.0.2...v3.1.0
1942 [3.0.2]: https://github.com/Automattic/jetpack-sync/compare/v3.0.1...v3.0.2
1943 [3.0.1]: https://github.com/Automattic/jetpack-sync/compare/v3.0.0...v3.0.1
1944 [3.0.0]: https://github.com/Automattic/jetpack-sync/compare/v2.16.6...v3.0.0
1945 [2.16.6]: https://github.com/Automattic/jetpack-sync/compare/v2.16.5...v2.16.6
1946 [2.16.5]: https://github.com/Automattic/jetpack-sync/compare/v2.16.4...v2.16.5
1947 [2.16.4]: https://github.com/Automattic/jetpack-sync/compare/v2.16.3...v2.16.4
1948 [2.16.3]: https://github.com/Automattic/jetpack-sync/compare/v2.16.2...v2.16.3
1949 [2.16.2]: https://github.com/Automattic/jetpack-sync/compare/v2.16.1...v2.16.2
1950 [2.16.1]: https://github.com/Automattic/jetpack-sync/compare/v2.16.0...v2.16.1
1951 [2.16.0]: https://github.com/Automattic/jetpack-sync/compare/v2.15.1...v2.16.0
1952 [2.15.1]: https://github.com/Automattic/jetpack-sync/compare/v2.15.0...v2.15.1
1953 [2.15.0]: https://github.com/Automattic/jetpack-sync/compare/v2.14.0...v2.15.0
1954 [2.14.0]: https://github.com/Automattic/jetpack-sync/compare/v2.13.1...v2.14.0
1955 [2.13.1]: https://github.com/Automattic/jetpack-sync/compare/v2.13.0...v2.13.1
1956 [2.13.0]: https://github.com/Automattic/jetpack-sync/compare/v2.12.0...v2.13.0
1957 [2.12.0]: https://github.com/Automattic/jetpack-sync/compare/v2.11.1...v2.12.0
1958 [2.11.1]: https://github.com/Automattic/jetpack-sync/compare/v2.11.0...v2.11.1
1959 [2.11.0]: https://github.com/Automattic/jetpack-sync/compare/v2.10.5...v2.11.0
1960 [2.10.5]: https://github.com/Automattic/jetpack-sync/compare/v2.10.4...v2.10.5
1961 [2.10.4]: https://github.com/Automattic/jetpack-sync/compare/v2.10.3...v2.10.4
1962 [2.10.3]: https://github.com/Automattic/jetpack-sync/compare/v2.10.2...v2.10.3
1963 [2.10.2]: https://github.com/Automattic/jetpack-sync/compare/v2.10.1...v2.10.2
1964 [2.10.1]: https://github.com/Automattic/jetpack-sync/compare/v2.10.0...v2.10.1
1965 [2.10.0]: https://github.com/Automattic/jetpack-sync/compare/v2.9.0...v2.10.0
1966 [2.9.0]: https://github.com/Automattic/jetpack-sync/compare/v2.8.1...v2.9.0
1967 [2.8.1]: https://github.com/Automattic/jetpack-sync/compare/v2.8.0...v2.8.1
1968 [2.8.0]: https://github.com/Automattic/jetpack-sync/compare/v2.7.0...v2.8.0
1969 [2.7.0]: https://github.com/Automattic/jetpack-sync/compare/v2.6.1...v2.7.0
1970 [2.6.1]: https://github.com/Automattic/jetpack-sync/compare/v2.6.0...v2.6.1
1971 [2.6.0]: https://github.com/Automattic/jetpack-sync/compare/v2.5.1...v2.6.0
1972 [2.5.1]: https://github.com/Automattic/jetpack-sync/compare/v2.5.0...v2.5.1
1973 [2.5.0]: https://github.com/Automattic/jetpack-sync/compare/v2.4.2...v2.5.0
1974 [2.4.2]: https://github.com/Automattic/jetpack-sync/compare/v2.4.1...v2.4.2
1975 [2.4.1]: https://github.com/Automattic/jetpack-sync/compare/v2.4.0...v2.4.1
1976 [2.4.0]: https://github.com/Automattic/jetpack-sync/compare/v2.3.0...v2.4.0
1977 [2.3.0]: https://github.com/Automattic/jetpack-sync/compare/v2.2.1...v2.3.0
1978 [2.2.1]: https://github.com/Automattic/jetpack-sync/compare/v2.2.0...v2.2.1
1979 [2.2.0]: https://github.com/Automattic/jetpack-sync/compare/v2.1.2...v2.2.0
1980 [2.1.2]: https://github.com/Automattic/jetpack-sync/compare/v2.1.1...v2.1.2
1981 [2.1.1]: https://github.com/Automattic/jetpack-sync/compare/v2.1.0...v2.1.1
1982 [2.1.0]: https://github.com/Automattic/jetpack-sync/compare/v2.0.2...v2.1.0
1983 [2.0.2]: https://github.com/Automattic/jetpack-sync/compare/v2.0.1...v2.0.2
1984 [2.0.1]: https://github.com/Automattic/jetpack-sync/compare/v2.0.0...v2.0.1
1985 [2.0.0]: https://github.com/Automattic/jetpack-sync/compare/v1.60.1...v2.0.0
1986 [1.60.1]: https://github.com/Automattic/jetpack-sync/compare/v1.60.0...v1.60.1
1987 [1.60.0]: https://github.com/Automattic/jetpack-sync/compare/v1.59.2...v1.60.0
1988 [1.59.2]: https://github.com/Automattic/jetpack-sync/compare/v1.59.1...v1.59.2
1989 [1.59.1]: https://github.com/Automattic/jetpack-sync/compare/v1.59.0...v1.59.1
1990 [1.59.0]: https://github.com/Automattic/jetpack-sync/compare/v1.58.1...v1.59.0
1991 [1.58.1]: https://github.com/Automattic/jetpack-sync/compare/v1.58.0...v1.58.1
1992 [1.58.0]: https://github.com/Automattic/jetpack-sync/compare/v1.57.4...v1.58.0
1993 [1.57.4]: https://github.com/Automattic/jetpack-sync/compare/v1.57.3...v1.57.4
1994 [1.57.3]: https://github.com/Automattic/jetpack-sync/compare/v1.57.2...v1.57.3
1995 [1.57.2]: https://github.com/Automattic/jetpack-sync/compare/v1.57.1...v1.57.2
1996 [1.57.1]: https://github.com/Automattic/jetpack-sync/compare/v1.57.0...v1.57.1
1997 [1.57.0]: https://github.com/Automattic/jetpack-sync/compare/v1.56.0...v1.57.0
1998 [1.56.0]: https://github.com/Automattic/jetpack-sync/compare/v1.55.2...v1.56.0
1999 [1.55.2]: https://github.com/Automattic/jetpack-sync/compare/v1.55.1...v1.55.2
2000 [1.55.1]: https://github.com/Automattic/jetpack-sync/compare/v1.55.0...v1.55.1
2001 [1.55.0]: https://github.com/Automattic/jetpack-sync/compare/v1.54.0...v1.55.0
2002 [1.54.0]: https://github.com/Automattic/jetpack-sync/compare/v1.53.0...v1.54.0
2003 [1.53.0]: https://github.com/Automattic/jetpack-sync/compare/v1.52.0...v1.53.0
2004 [1.52.0]: https://github.com/Automattic/jetpack-sync/compare/v1.51.0...v1.52.0
2005 [1.51.0]: https://github.com/Automattic/jetpack-sync/compare/v1.50.2...v1.51.0
2006 [1.50.2]: https://github.com/Automattic/jetpack-sync/compare/v1.50.1...v1.50.2
2007 [1.50.1]: https://github.com/Automattic/jetpack-sync/compare/v1.50.0...v1.50.1
2008 [1.50.0]: https://github.com/Automattic/jetpack-sync/compare/v1.49.0...v1.50.0
2009 [1.49.0]: https://github.com/Automattic/jetpack-sync/compare/v1.48.1...v1.49.0
2010 [1.48.1]: https://github.com/Automattic/jetpack-sync/compare/v1.48.0...v1.48.1
2011 [1.48.0]: https://github.com/Automattic/jetpack-sync/compare/v1.47.9...v1.48.0
2012 [1.47.9]: https://github.com/Automattic/jetpack-sync/compare/v1.47.8...v1.47.9
2013 [1.47.8]: https://github.com/Automattic/jetpack-sync/compare/v1.47.7...v1.47.8
2014 [1.47.7]: https://github.com/Automattic/jetpack-sync/compare/v1.47.6...v1.47.7
2015 [1.47.6]: https://github.com/Automattic/jetpack-sync/compare/v1.47.5...v1.47.6
2016 [1.47.5]: https://github.com/Automattic/jetpack-sync/compare/v1.47.4...v1.47.5
2017 [1.47.4]: https://github.com/Automattic/jetpack-sync/compare/v1.47.3...v1.47.4
2018 [1.47.3]: https://github.com/Automattic/jetpack-sync/compare/v1.47.2...v1.47.3
2019 [1.47.2]: https://github.com/Automattic/jetpack-sync/compare/v1.47.1...v1.47.2
2020 [1.47.1]: https://github.com/Automattic/jetpack-sync/compare/v1.47.0...v1.47.1
2021 [1.47.0]: https://github.com/Automattic/jetpack-sync/compare/v1.46.1...v1.47.0
2022 [1.46.1]: https://github.com/Automattic/jetpack-sync/compare/v1.46.0...v1.46.1
2023 [1.46.0]: https://github.com/Automattic/jetpack-sync/compare/v1.45.0...v1.46.0
2024 [1.45.0]: https://github.com/Automattic/jetpack-sync/compare/v1.44.2...v1.45.0
2025 [1.44.2]: https://github.com/Automattic/jetpack-sync/compare/v1.44.1...v1.44.2
2026 [1.44.1]: https://github.com/Automattic/jetpack-sync/compare/v1.44.0...v1.44.1
2027 [1.44.0]: https://github.com/Automattic/jetpack-sync/compare/v1.43.2...v1.44.0
2028 [1.43.2]: https://github.com/Automattic/jetpack-sync/compare/v1.43.1...v1.43.2
2029 [1.43.1]: https://github.com/Automattic/jetpack-sync/compare/v1.43.0...v1.43.1
2030 [1.43.0]: https://github.com/Automattic/jetpack-sync/compare/v1.42.0...v1.43.0
2031 [1.42.0]: https://github.com/Automattic/jetpack-sync/compare/v1.41.0...v1.42.0
2032 [1.41.0]: https://github.com/Automattic/jetpack-sync/compare/v1.40.3...v1.41.0
2033 [1.40.3]: https://github.com/Automattic/jetpack-sync/compare/v1.40.2...v1.40.3
2034 [1.40.2]: https://github.com/Automattic/jetpack-sync/compare/v1.40.1...v1.40.2
2035 [1.40.1]: https://github.com/Automattic/jetpack-sync/compare/v1.40.0...v1.40.1
2036 [1.40.0]: https://github.com/Automattic/jetpack-sync/compare/v1.39.0...v1.40.0
2037 [1.39.0]: https://github.com/Automattic/jetpack-sync/compare/v1.38.4...v1.39.0
2038 [1.38.4]: https://github.com/Automattic/jetpack-sync/compare/v1.38.3...v1.38.4
2039 [1.38.3]: https://github.com/Automattic/jetpack-sync/compare/v1.38.2...v1.38.3
2040 [1.38.2]: https://github.com/Automattic/jetpack-sync/compare/v1.38.1...v1.38.2
2041 [1.38.1]: https://github.com/Automattic/jetpack-sync/compare/v1.38.0...v1.38.1
2042 [1.38.0]: https://github.com/Automattic/jetpack-sync/compare/v1.37.1...v1.38.0
2043 [1.37.1]: https://github.com/Automattic/jetpack-sync/compare/v1.37.0...v1.37.1
2044 [1.37.0]: https://github.com/Automattic/jetpack-sync/compare/v1.36.1...v1.37.0
2045 [1.36.1]: https://github.com/Automattic/jetpack-sync/compare/v1.36.0...v1.36.1
2046 [1.36.0]: https://github.com/Automattic/jetpack-sync/compare/v1.35.2...v1.36.0
2047 [1.35.2]: https://github.com/Automattic/jetpack-sync/compare/v1.35.1...v1.35.2
2048 [1.35.1]: https://github.com/Automattic/jetpack-sync/compare/v1.35.0...v1.35.1
2049 [1.35.0]: https://github.com/Automattic/jetpack-sync/compare/v1.34.0...v1.35.0
2050 [1.34.0]: https://github.com/Automattic/jetpack-sync/compare/v1.33.1...v1.34.0
2051 [1.33.1]: https://github.com/Automattic/jetpack-sync/compare/v1.33.0...v1.33.1
2052 [1.33.0]: https://github.com/Automattic/jetpack-sync/compare/v1.32.0...v1.33.0
2053 [1.32.0]: https://github.com/Automattic/jetpack-sync/compare/v1.31.1...v1.32.0
2054 [1.31.1]: https://github.com/Automattic/jetpack-sync/compare/v1.31.0...v1.31.1
2055 [1.31.0]: https://github.com/Automattic/jetpack-sync/compare/v1.30.8...v1.31.0
2056 [1.30.8]: https://github.com/Automattic/jetpack-sync/compare/v1.30.7...v1.30.8
2057 [1.30.7]: https://github.com/Automattic/jetpack-sync/compare/v1.30.6...v1.30.7
2058 [1.30.6]: https://github.com/Automattic/jetpack-sync/compare/v1.30.5...v1.30.6
2059 [1.30.5]: https://github.com/Automattic/jetpack-sync/compare/v1.30.4...v1.30.5
2060 [1.30.4]: https://github.com/Automattic/jetpack-sync/compare/v1.30.3...v1.30.4
2061 [1.30.3]: https://github.com/Automattic/jetpack-sync/compare/v1.30.2...v1.30.3
2062 [1.30.2]: https://github.com/Automattic/jetpack-sync/compare/v1.30.1...v1.30.2
2063 [1.30.1]: https://github.com/Automattic/jetpack-sync/compare/v1.30.0...v1.30.1
2064 [1.30.0]: https://github.com/Automattic/jetpack-sync/compare/v1.29.2...v1.30.0
2065 [1.29.2]: https://github.com/Automattic/jetpack-sync/compare/v1.29.1...v1.29.2
2066 [1.29.1]: https://github.com/Automattic/jetpack-sync/compare/v1.29.0...v1.29.1
2067 [1.29.0]: https://github.com/Automattic/jetpack-sync/compare/v1.28.2...v1.29.0
2068 [1.28.2]: https://github.com/Automattic/jetpack-sync/compare/v1.28.1...v1.28.2
2069 [1.28.1]: https://github.com/Automattic/jetpack-sync/compare/v1.28.0...v1.28.1
2070 [1.28.0]: https://github.com/Automattic/jetpack-sync/compare/v1.27.6...v1.28.0
2071 [1.27.6]: https://github.com/Automattic/jetpack-sync/compare/v1.27.5...v1.27.6
2072 [1.27.5]: https://github.com/Automattic/jetpack-sync/compare/v1.27.4...v1.27.5
2073 [1.27.4]: https://github.com/Automattic/jetpack-sync/compare/v1.27.3...v1.27.4
2074 [1.27.3]: https://github.com/Automattic/jetpack-sync/compare/v1.27.2...v1.27.3
2075 [1.27.2]: https://github.com/Automattic/jetpack-sync/compare/v1.27.1...v1.27.2
2076 [1.27.1]: https://github.com/Automattic/jetpack-sync/compare/v1.27.0...v1.27.1
2077 [1.27.0]: https://github.com/Automattic/jetpack-sync/compare/v1.26.4...v1.27.0
2078 [1.26.4]: https://github.com/Automattic/jetpack-sync/compare/v1.26.3...v1.26.4
2079 [1.26.3]: https://github.com/Automattic/jetpack-sync/compare/v1.26.2...v1.26.3
2080 [1.26.2]: https://github.com/Automattic/jetpack-sync/compare/v1.26.1...v1.26.2
2081 [1.26.1]: https://github.com/Automattic/jetpack-sync/compare/v1.26.0...v1.26.1
2082 [1.26.0]: https://github.com/Automattic/jetpack-sync/compare/v1.25.0...v1.26.0
2083 [1.25.0]: https://github.com/Automattic/jetpack-sync/compare/v1.24.2...v1.25.0
2084 [1.24.2]: https://github.com/Automattic/jetpack-sync/compare/v1.24.1...v1.24.2
2085 [1.24.1]: https://github.com/Automattic/jetpack-sync/compare/v1.24.0...v1.24.1
2086 [1.24.0]: https://github.com/Automattic/jetpack-sync/compare/v1.23.3...v1.24.0
2087 [1.23.3]: https://github.com/Automattic/jetpack-sync/compare/v1.23.2...v1.23.3
2088 [1.23.2]: https://github.com/Automattic/jetpack-sync/compare/v1.23.1...v1.23.2
2089 [1.23.1]: https://github.com/Automattic/jetpack-sync/compare/v1.23.0...v1.23.1
2090 [1.23.0]: https://github.com/Automattic/jetpack-sync/compare/v1.22.0...v1.23.0
2091 [1.22.0]: https://github.com/Automattic/jetpack-sync/compare/v1.21.3...v1.22.0
2092 [1.21.3]: https://github.com/Automattic/jetpack-sync/compare/v1.21.2...v1.21.3
2093 [1.21.2]: https://github.com/Automattic/jetpack-sync/compare/v1.21.1...v1.21.2
2094 [1.21.1]: https://github.com/Automattic/jetpack-sync/compare/v1.21.0...v1.21.1
2095 [1.21.0]: https://github.com/Automattic/jetpack-sync/compare/v1.20.2...v1.21.0
2096 [1.20.2]: https://github.com/Automattic/jetpack-sync/compare/v1.20.1...v1.20.2
2097 [1.20.1]: https://github.com/Automattic/jetpack-sync/compare/v1.20.0...v1.20.1
2098 [1.20.0]: https://github.com/Automattic/jetpack-sync/compare/v1.19.4...v1.20.0
2099 [1.19.4]: https://github.com/Automattic/jetpack-sync/compare/v1.19.3...v1.19.4
2100 [1.19.3]: https://github.com/Automattic/jetpack-sync/compare/v1.19.2...v1.19.3
2101 [1.19.2]: https://github.com/Automattic/jetpack-sync/compare/v1.19.1...v1.19.2
2102 [1.19.1]: https://github.com/Automattic/jetpack-sync/compare/v1.19.0...v1.19.1
2103 [1.19.0]: https://github.com/Automattic/jetpack-sync/compare/v1.18.1...v1.19.0
2104 [1.18.1]: https://github.com/Automattic/jetpack-sync/compare/v1.18.0...v1.18.1
2105 [1.18.0]: https://github.com/Automattic/jetpack-sync/compare/v1.17.2...v1.18.0
2106 [1.17.2]: https://github.com/Automattic/jetpack-sync/compare/v1.17.1...v1.17.2
2107 [1.17.1]: https://github.com/Automattic/jetpack-sync/compare/v1.17.0...v1.17.1
2108 [1.17.0]: https://github.com/Automattic/jetpack-sync/compare/v1.16.4...v1.17.0
2109 [1.16.4]: https://github.com/Automattic/jetpack-sync/compare/v1.16.3...v1.16.4
2110 [1.16.3]: https://github.com/Automattic/jetpack-sync/compare/v1.16.2...v1.16.3
2111 [1.16.2]: https://github.com/Automattic/jetpack-sync/compare/v1.16.1...v1.16.2
2112 [1.16.1]: https://github.com/Automattic/jetpack-sync/compare/v1.16.0...v1.16.1
2113 [1.16.0]: https://github.com/Automattic/jetpack-sync/compare/v1.15.1...v1.16.0
2114 [1.15.1]: https://github.com/Automattic/jetpack-sync/compare/v1.15.0...v1.15.1
2115 [1.15.0]: https://github.com/Automattic/jetpack-sync/compare/v1.14.4...v1.15.0
2116 [1.14.4]: https://github.com/Automattic/jetpack-sync/compare/v1.14.3...v1.14.4
2117 [1.14.3]: https://github.com/Automattic/jetpack-sync/compare/v1.14.2...v1.14.3
2118 [1.14.2]: https://github.com/Automattic/jetpack-sync/compare/v1.14.1...v1.14.2
2119 [1.14.1]: https://github.com/Automattic/jetpack-sync/compare/v1.14.0...v1.14.1
2120 [1.14.0]: https://github.com/Automattic/jetpack-sync/compare/v1.13.2...v1.14.0
2121 [1.13.2]: https://github.com/Automattic/jetpack-sync/compare/v1.13.1...v1.13.2
2122 [1.13.1]: https://github.com/Automattic/jetpack-sync/compare/v1.13.0...v1.13.1
2123 [1.13.0]: https://github.com/Automattic/jetpack-sync/compare/v1.12.4...v1.13.0
2124 [1.12.4]: https://github.com/Automattic/jetpack-sync/compare/v1.12.3...v1.12.4
2125 [1.12.3]: https://github.com/Automattic/jetpack-sync/compare/v1.12.2...v1.12.3
2126 [1.12.2]: https://github.com/Automattic/jetpack-sync/compare/v1.12.1...v1.12.2
2127 [1.12.1]: https://github.com/Automattic/jetpack-sync/compare/v1.12.0...v1.12.1
2128 [1.12.0]: https://github.com/Automattic/jetpack-sync/compare/v1.11.0...v1.12.0
2129 [1.11.0]: https://github.com/Automattic/jetpack-sync/compare/v1.10.0...v1.11.0
2130 [1.10.0]: https://github.com/Automattic/jetpack-sync/compare/v1.9.0...v1.10.0
2131 [1.9.0]: https://github.com/Automattic/jetpack-sync/compare/v1.8.0...v1.9.0
2132 [1.8.0]: https://github.com/Automattic/jetpack-sync/compare/v1.7.6...v1.8.0
2133 [1.7.6]: https://github.com/Automattic/jetpack-sync/compare/v1.7.5...v1.7.6
2134 [1.7.5]: https://github.com/Automattic/jetpack-sync/compare/v1.7.4+vip...v1.7.5
2135 [1.7.4+vip]: https://github.com/Automattic/jetpack-sync/compare/v1.7.4...v1.7.4+vip
2136 [1.7.4]: https://github.com/Automattic/jetpack-sync/compare/v1.7.3...v1.7.4
2137 [1.7.3]: https://github.com/Automattic/jetpack-sync/compare/v1.7.2...v1.7.3
2138 [1.7.2]: https://github.com/Automattic/jetpack-sync/compare/v1.7.1...v1.7.2
2139 [1.7.1]: https://github.com/Automattic/jetpack-sync/compare/v1.7.0...v1.7.1
2140 [1.7.0]: https://github.com/Automattic/jetpack-sync/compare/v1.6.3...v1.7.0
2141 [1.6.3]: https://github.com/Automattic/jetpack-sync/compare/v1.6.2...v1.6.3
2142 [1.6.2]: https://github.com/Automattic/jetpack-sync/compare/v1.6.1...v1.6.2
2143 [1.6.1]: https://github.com/Automattic/jetpack-sync/compare/v1.6.0...v1.6.1
2144 [1.6.0]: https://github.com/Automattic/jetpack-sync/compare/v1.5.1...v1.6.0
2145 [1.5.1]: https://github.com/Automattic/jetpack-sync/compare/v1.5.0...v1.5.1
2146 [1.5.0]: https://github.com/Automattic/jetpack-sync/compare/v1.4.0...v1.5.0
2147 [1.4.0]: https://github.com/Automattic/jetpack-sync/compare/v1.3.4...v1.4.0
2148 [1.3.4]: https://github.com/Automattic/jetpack-sync/compare/v1.3.3...v1.3.4
2149 [1.3.3]: https://github.com/Automattic/jetpack-sync/compare/v1.3.2...v1.3.3
2150 [1.3.2]: https://github.com/Automattic/jetpack-sync/compare/v1.3.1...v1.3.2
2151 [1.3.1]: https://github.com/Automattic/jetpack-sync/compare/v1.3.0...v1.3.1
2152 [1.3.0]: https://github.com/Automattic/jetpack-sync/compare/v1.2.1...v1.3.0
2153 [1.2.1]: https://github.com/Automattic/jetpack-sync/compare/v1.2.0...v1.2.1
2154 [1.2.0]: https://github.com/Automattic/jetpack-sync/compare/v1.1.1...v1.2.0
2155 [1.1.1]: https://github.com/Automattic/jetpack-sync/compare/v1.1.0...v1.1.1
2156 [1.1.0]: https://github.com/Automattic/jetpack-sync/compare/v1.0.2...v1.1.0
2157 [1.0.2]: https://github.com/Automattic/jetpack-sync/compare/v1.0.1...v1.0.2
2158 [1.0.1]: https://github.com/Automattic/jetpack-sync/compare/v1.0.0...v1.0.1
2159