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