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