updated plugin Jetpack Protect version 4.0.0

This commit is contained in:
2025-04-29 21:19:56 +00:00
committed by Gitium
parent eb9181b250
commit ebd40ef928
265 changed files with 11864 additions and 3987 deletions

View File

@ -5,6 +5,169 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [4.9.2] - 2025-03-21
### Added
- Sync: Consider blacklisted taxonomies when doing full sync for term relationships [#42618]
## [4.9.1] - 2025-03-17
### Changed
- Internal updates.
## [4.9.0] - 2025-03-17
### Added
- Add `_wp_old_date` to meta sync. [#42405]
### Changed
- Sync: Don't send any old full sync actions if full sync has been restarted. [#42433]
## [4.8.4] - 2025-03-12
### Changed
- Internal updates.
## [4.8.3] - 2025-03-05
### Changed
- Internal updates.
## [4.8.2] - 2025-02-24
### Added
- Modules: Move custom capabilities from the Jetpack plugin. [#41859]
### Fixed
- Code: Prevent dynamic class properties. [#41857]
## [4.8.1] - 2025-02-17
### Changed
- Jetpack Sync: Optimize performance for the 'terms' module. [#41809]
## [4.8.0] - 2025-02-12
### Removed
- Remove unused setting. [#41658]
## [4.7.0] - 2025-02-10
### Added
- Add setting to hide newsletter category modal. [#41552]
### Changed
- Sync: Use dynamic chunk size for Woo modules in Full Sync if default is too large. [#41433]
### Deprecated
- Sync: Full sync for posts not sending term relationships. [#41597]
## [4.6.0] - 2025-02-03
### Added
- Sync: Use dynamic chunk size for Full Sync comments if default is too large. [#41350]
### Changed
- Jetpack Sync: Checksum performance optimizations for meta sync module. [#41390]
### Fixed
- Code: Remove extra params on function calls. [#41263]
## [4.5.0] - 2025-01-23
### Changed
- Sync: Full sync doesn't send actions for posts and comments with no items. [#41183]
## [4.4.0] - 2025-01-20
### Added
- Add context for full sync. [#40930]
### Changed
- Code: Use function-style exit() and die() with a default status code of 0. [#41167]
## [4.3.0] - 2025-01-09
### Added
- Instant Search: add taxonomies for a8c-support-theme kb_article CPT. [#38660]
## [4.2.0] - 2024-12-23
### Added
- Add specific key for full sync actions. [#40566]
## [4.1.1] - 2024-12-16
### Changed
- Internal updates.
## [4.1.0] - 2024-12-09
### Added
- WordPress.com Features: add Holiday Snow functionality. [#40478]
## [4.0.2] - 2024-11-28
### Fixed
- Sync: Fixed bug in checksum histogram when max_range is PHP_INT_MAX [#40309]
## [4.0.1] - 2024-11-25
### Changed
- Updated dependencies. [#40286]
## [4.0.0] - 2024-11-14
### Added
- Added UTM option to sync [#40144]
### Changed
- Jetpack Sync: Add 'od_url_metrics' in blacklisted post types [#40158]
### Removed
- General: Update minimum PHP version to 7.2. [#40147]
## [3.15.0] - 2024-11-11
### Changed
- Sync: Modules in Full Sync are now sent in the order the config is set. [#40100]
### Fixed
- Jetpack Sync: Add missing handlers for removing or trashing shop_subscription orders [#40047]
## [3.14.4] - 2024-11-04
### Added
- Enable test coverage. [#39961]
## [3.14.3] - 2024-10-25
### Fixed
- Hooks: Hook init_sync_cron_jobs into init to ensure translation loading within the function is not triggered too early. [#39841]
## [3.14.2] - 2024-10-15
### Changed
- Jetpack Sync: Update default Post Type Blacklist [#39770]
### Fixed
- Jetpack Sync: Ensure Full Sync is only triggered on backend admin POST requests [#39747]
- Update plugin action links filter parameter to avoid conflicts with other plugins. [#39681]
## [3.14.1] - 2024-10-14
### Changed
- Internal updates.
## [3.14.0] - 2024-10-10
### Added
- Jetpack Sync: Add 'woocommerce_analytics_first_activation' in options' whitelist
### Changed
- Sync: Ensure we don't sync set_object_terms action for terms with blacklisted taxonomies
## [3.13.2] - 2024-09-30
### Fixed
- Jetpack Sync: Fix a bug in syncing HPOS 'woocommerce_delete_order' actions [#39562]
## [3.13.1] - 2024-09-23
### Changed
- Update dependencies.
## [3.13.0] - 2024-09-16
### Removed
- Social: Cleaned up media auto-conversion backend logic [#38587]
### Fixed
- Sync: Ensure is_plugin_active exists when loading Table Checksums [#39369]
## [3.12.0] - 2024-09-10
### Added
- Sync: Enable Full Sync for woocommerce_hpos_orders module [#39297]
## [3.11.0] - 2024-09-09
### Added
- Sync: Enable Full Sync Immediately for woocommerce module [#39254]
### Removed
- Jetpack Sync: Stop syncing 'automatic_updates_complete' actions [#39296]
## [3.10.0] - 2024-09-05
### Added
- Sync: Add a filter that allows modification of the default modules list used for full sync procedure. [#39117]
@ -1273,6 +1436,36 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Packages: Move sync to a classmapped package
[4.9.2]: https://github.com/Automattic/jetpack-sync/compare/v4.9.1...v4.9.2
[4.9.1]: https://github.com/Automattic/jetpack-sync/compare/v4.9.0...v4.9.1
[4.9.0]: https://github.com/Automattic/jetpack-sync/compare/v4.8.4...v4.9.0
[4.8.4]: https://github.com/Automattic/jetpack-sync/compare/v4.8.3...v4.8.4
[4.8.3]: https://github.com/Automattic/jetpack-sync/compare/v4.8.2...v4.8.3
[4.8.2]: https://github.com/Automattic/jetpack-sync/compare/v4.8.1...v4.8.2
[4.8.1]: https://github.com/Automattic/jetpack-sync/compare/v4.8.0...v4.8.1
[4.8.0]: https://github.com/Automattic/jetpack-sync/compare/v4.7.0...v4.8.0
[4.7.0]: https://github.com/Automattic/jetpack-sync/compare/v4.6.0...v4.7.0
[4.6.0]: https://github.com/Automattic/jetpack-sync/compare/v4.5.0...v4.6.0
[4.5.0]: https://github.com/Automattic/jetpack-sync/compare/v4.4.0...v4.5.0
[4.4.0]: https://github.com/Automattic/jetpack-sync/compare/v4.3.0...v4.4.0
[4.3.0]: https://github.com/Automattic/jetpack-sync/compare/v4.2.0...v4.3.0
[4.2.0]: https://github.com/Automattic/jetpack-sync/compare/v4.1.1...v4.2.0
[4.1.1]: https://github.com/Automattic/jetpack-sync/compare/v4.1.0...v4.1.1
[4.1.0]: https://github.com/Automattic/jetpack-sync/compare/v4.0.2...v4.1.0
[4.0.2]: https://github.com/Automattic/jetpack-sync/compare/v4.0.1...v4.0.2
[4.0.1]: https://github.com/Automattic/jetpack-sync/compare/v4.0.0...v4.0.1
[4.0.0]: https://github.com/Automattic/jetpack-sync/compare/v3.15.0...v4.0.0
[3.15.0]: https://github.com/Automattic/jetpack-sync/compare/v3.14.4...v3.15.0
[3.14.4]: https://github.com/Automattic/jetpack-sync/compare/v3.14.3...v3.14.4
[3.14.3]: https://github.com/Automattic/jetpack-sync/compare/v3.14.2...v3.14.3
[3.14.2]: https://github.com/Automattic/jetpack-sync/compare/v3.14.1...v3.14.2
[3.14.1]: https://github.com/Automattic/jetpack-sync/compare/v3.14.0...v3.14.1
[3.14.0]: https://github.com/Automattic/jetpack-sync/compare/v3.13.2...v3.14.0
[3.13.2]: https://github.com/Automattic/jetpack-sync/compare/v3.13.1...v3.13.2
[3.13.1]: https://github.com/Automattic/jetpack-sync/compare/v3.13.0...v3.13.1
[3.13.0]: https://github.com/Automattic/jetpack-sync/compare/v3.12.0...v3.13.0
[3.12.0]: https://github.com/Automattic/jetpack-sync/compare/v3.11.0...v3.12.0
[3.11.0]: https://github.com/Automattic/jetpack-sync/compare/v3.10.0...v3.11.0
[3.10.0]: https://github.com/Automattic/jetpack-sync/compare/v3.9.1...v3.10.0
[3.9.1]: https://github.com/Automattic/jetpack-sync/compare/v3.9.0...v3.9.1
[3.9.0]: https://github.com/Automattic/jetpack-sync/compare/v3.8.1...v3.9.0