Commit bb8c7d7f92b for woocommerce
commit bb8c7d7f92b3ab31e5f46bdd3202453231755ecd
Author: woocommercebot <30233865+woocommercebot@users.noreply.github.com>
Date: Sun May 10 23:39:00 2026 -0400
Prepare Packages for Release (#64761)
Automated change: Prep @automattic/woocommerce-analytics for release.
Co-authored-by: woocommercebot <woocommercebot@users.noreply.github.com>
diff --git a/packages/php/woocommerce-analytics/CHANGELOG.md b/packages/php/woocommerce-analytics/CHANGELOG.md
index f7c926cf730..e63e6f18600 100644
--- a/packages/php/woocommerce-analytics/CHANGELOG.md
+++ b/packages/php/woocommerce-analytics/CHANGELOG.md
@@ -5,444 +5,316 @@ 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).
-## [0.16.3] - 2026-04-06
-
+## 0.16.4 - 2026-05-11
### Changed
+- Update package dependencies. [#64040]
-- Update dependencies. [#46383]
-
-## [0.16.2] - 2026-03-30
+### Fixed
+- Skip server-side analytics events from cookie-less contexts (REST API, XMLRPC, cron, WP-CLI) to prevent inflated session counts. [#64686]
+## [0.16.3] - 2026-04-06
### Changed
+- Update dependencies. [#46383]
-- Update package dependencies. [#47799]
+## [0.16.2] - 2026-03-30
+### Changed
+- Update package dependencies. [#47799]
### Fixed
-
-- Ensure store_admin property reports 1 for admin users in REST API tracking requests. [#47731]
+- Ensure store_admin property reports 1 for admin users in REST API tracking requests. [#47731]
## [0.16.1] - 2026-03-23
-
### Changed
-
-- Update package dependencies. [#47684]
+- Update package dependencies. [#47684]
### Fixed
-
-- Disable batched analytics requests when a SOCKS proxy is configured, falling back to wp*remote_get() which respects WP_PROXY*\* settings. [#47707]
+- Disable batched analytics requests when a SOCKS proxy is configured, falling back to wp*remote_get() which respects WP_PROXY*\* settings. [#47707]
## [0.16.0] - 2026-03-16
-
### Changed
-
-- Handle proxy requests at MU plugin stage and exit early for faster response time. [#46757]
-- Update dependencies. [#47472]
+- Handle proxy requests at MU plugin stage and exit early for faster response time. [#46757]
+- Update dependencies. [#47472]
## [0.15.7] - 2026-03-09
-
### Changed
-
-- Switch to Native TypeScript compiler based on Go. [#47375]
+- Switch to Native TypeScript compiler based on Go. [#47375]
### Fixed
-
-- Fix TypeScipt type errors detected by `tsgo`. [#47423]
+- Fix TypeScipt type errors detected by `tsgo`. [#47423]
## [0.15.6] - 2026-02-26
-
### Changed
-
-- Update package dependencies. [#47300]
+- Update package dependencies. [#47300]
## [0.15.5] - 2026-02-23
-
### Changed
-
-- Update package dependencies. [#47173]
+- Update package dependencies. [#47173]
## [0.15.4] - 2026-02-16
-
### Changed
-
-- Update package dependencies. [#47099]
+- Update package dependencies. [#47099]
## [0.15.3] - 2026-02-10
-
### Changed
-
-- Update package dependencies. [#47002]
-- Update tracking classes to work without WooCommerce dependency. [#46756]
+- Update package dependencies. [#47002]
+- Update tracking classes to work without WooCommerce dependency. [#46756]
## [0.15.2] - 2026-02-02
-
### Changed
-
-- Update package dependencies. [#46854]
+- Update package dependencies. [#46854]
## [0.15.1] - 2026-01-26
-
### Changed
-
-- Update dependencies. [#46383]
+- Update dependencies. [#46383]
## [0.15.0] - 2026-01-23
-
### Added
-
-- Add woocommerce_analytics_auto_install_proxy_speed_module filter to control auto-installation of proxy speed module mu-plugin. [#46719]
+- Add woocommerce_analytics_auto_install_proxy_speed_module filter to control auto-installation of proxy speed module mu-plugin. [#46719]
## [0.14.0] - 2026-01-19
-
### Added
-
-- Add tablet device detection to the 'device' event property, distinguishing between mobile, tablet, and desktop devices. [#46631]
+- Add tablet device detection to the 'device' event property, distinguishing between mobile, tablet, and desktop devices. [#46631]
### Changed
-
-- Update package dependencies. [#46647]
+- Update package dependencies. [#46647]
## [0.13.4] - 2026-01-12
-
### Changed
-
-- Update package dependencies. [#46456]
+- Update package dependencies. [#46456]
### Fixed
-
-- Fix product_purchase event not tracking for shortcode checkout due to incorrect order ID type check. [#46467]
+- Fix product_purchase event not tracking for shortcode checkout due to incorrect order ID type check. [#46467]
## [0.13.3] - 2025-12-22
-
### Changed
-
-- Update dependencies. [#46381]
+- Update dependencies. [#46381]
## [0.13.2] - 2025-12-15
-
### Changed
-
-- Update dependencies. [#46271]
+- Update dependencies. [#46271]
## [0.13.1] - 2025-12-08
-
### Fixed
-
-- Ensure proper flags are used with `json_encode()`. [#46092]
+- Ensure proper flags are used with `json_encode()`. [#46092]
## [0.13.0] - 2025-12-01
-
### Changed
-
-- Added Beacon API support and replaced @wordpress/api-fetch with native fetch. [#45891]
-- Update package dependencies. [#46143]
+- Added Beacon API support and replaced @wordpress/api-fetch with native fetch. [#45891]
+- Update package dependencies. [#46143]
### Fixed
-
-- Fix proxy speed module installation using WP_Filesystem API with proper error handling. [#45801]
+- Fix proxy speed module installation using WP_Filesystem API with proper error handling. [#45801]
## [0.12.2] - 2025-11-24
-
### Fixed
-
-- Improve compatibility with old WooCommerce versions. [#46003]
+- Improve compatibility with old WooCommerce versions. [#46003]
## [0.12.1] - 2025-11-19
-
### Fixed
-
-- Fix compatibility issue with WooCommerce older than 9.7.0. [#45988]
+- Fix compatibility issue with WooCommerce older than 9.7.0. [#45988]
## [0.12.0] - 2025-11-17
-
### Changed
-
-- Implement batched pixel requests for improved performance when sending tracking events. [#45869]
-- Update package dependencies. [#45915] [#45958]
+- Implement batched pixel requests for improved performance when sending tracking events. [#45869]
+- Update package dependencies. [#45915] [#45958]
## [0.11.0] - 2025-11-03
-
### Changed
-
-- Enable ClickHouse by default. [#45696] [#45723]
-- Update package dependencies. [#45652]
+- Enable ClickHouse by default. [#45696] [#45723]
+- Update package dependencies. [#45652]
### Fixed
-
-- Fix data handling with invalid prop names. [#45544]
-- Phan: Address PhanRedundantCondition, PhanRedundantArrayValuesCall, and PhanPluginRedundantAssignment violations. [#45681]
-- Set dynamic webpack public path for split assets. [#45654]
+- Fix data handling with invalid prop names. [#45544]
+- Phan: Address PhanRedundantCondition, PhanRedundantArrayValuesCall, and PhanPluginRedundantAssignment violations. [#45681]
+- Set dynamic webpack public path for split assets. [#45654]
## [0.10.1] - 2025-10-27
-
### Changed
-
-- Enhance JSON encoding by adding `JSON_HEX_TAG` and `JSON_UNESCAPED_SLASHES` options. [#45393]
-- Ensure anonymous ID is set. [#45547]
+- Enhance JSON encoding by adding `JSON_HEX_TAG` and `JSON_UNESCAPED_SLASHES` options. [#45393]
+- Ensure anonymous ID is set. [#45547]
### Fixed
-
-- Fix call to undefined method `WC_Tracks::get_server_details()`. [#45394]
-- Use existing bot detection from Device Detection package to skip event recording in analytics tracking. [#45552]
+- Fix call to undefined method `WC_Tracks::get_server_details()`. [#45394]
+- Use existing bot detection from Device Detection package to skip event recording in analytics tracking. [#45552]
## [0.10.0] - 2025-10-02
-
### Added
-
-- Implement WP Consent API Integration [#45323]
+- Implement WP Consent API Integration [#45323]
### Changed
-
-- Update package dependencies. [#45334]
+- Update package dependencies. [#45334]
## [0.9.2] - 2025-09-30
-
### Fixed
-
-- Prevent PHP error when WC_Tracks class is not available. [#45330]
-- Prevent PHP warnings when array key is undefined. [#45330]
+- Prevent PHP error when WC_Tracks class is not available. [#45330]
+- Prevent PHP warnings when array key is undefined. [#45330]
## [0.9.1] - 2025-09-29
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.9.0] - 2025-09-25
-
### Added
-
-- Add experimental API-based event tracking. [#45279]
-- Add IP-based visitor tracking as fallback when proxy tracking is enabled and cookies are unavailable. [#45279]
-- Add proxy speed module to enhance proxy API performance. [#45243]
-- Implement client-side analytics tracking. [#45268]
+- Add experimental API-based event tracking. [#45279]
+- Add IP-based visitor tracking as fallback when proxy tracking is enabled and cookies are unavailable. [#45279]
+- Add proxy speed module to enhance proxy API performance. [#45243]
+- Implement client-side analytics tracking. [#45268]
### Changed
-
-- Update build scripts for production. [#45296]
+- Update build scripts for production. [#45296]
## [0.8.0] - 2025-09-22
-
### Added
-
-- Implement on-site pixel API endpoint with POST support. [#45227]
+- Implement on-site pixel API endpoint with POST support. [#45227]
## [0.7.0] - 2025-09-19
-
### Added
-
-- Add server-side tracking. [#45208]
+- Add server-side tracking. [#45208]
### Changed
-
-- Implement server-side direct event delivery. [#45209]
+- Implement server-side direct event delivery. [#45209]
## [0.6.2] - 2025-09-15
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.6.1] - 2025-09-01
-
### Fixed
-
-- Fix duplicate product purchase events on order confirmation page. [#44973]
+- Fix duplicate product purchase events on order confirmation page. [#44973]
## [0.6.0] - 2025-08-18
-
### Changed
-
-- Replace URL-based landing page tracking with breadcrumb-based hierarchical page tracking. [#44789]
+- Replace URL-based landing page tracking with breadcrumb-based hierarchical page tracking. [#44789]
### Fixed
-
-- Fix PHP warnings for `undefined` array keys and `null` object properties. [#44808]
+- Fix PHP warnings for `undefined` array keys and `null` object properties. [#44808]
## [0.5.0] - 2025-08-13
-
### Added
-
-- Add session engagement tracking. [#44729]
-- Track page views. [#44729]
+- Add session engagement tracking. [#44729]
+- Track page views. [#44729]
### Changed
-
-- Add clickhouse param to record events. [#44729]
-- Set expiration time for session cookie to 30 mins or midnight UTC. [#44729]
+- Add clickhouse param to record events. [#44729]
+- Set expiration time for session cookie to 30 mins or midnight UTC. [#44729]
### Fixed
-
-- Ensure update cart is triggered. [#44729]
-- Set woocommerceanalytics_session. [#44729]
+- Ensure update cart is triggered. [#44729]
+- Set woocommerceanalytics_session. [#44729]
## [0.4.9] - 2025-08-04
-
### Changed
-
-- Performance: Improve processing of blocks during Analytics gathering. [#44544]
+- Performance: Improve processing of blocks during Analytics gathering. [#44544]
## [0.4.8] - 2025-06-16
-
### Fixed
-
-- Prevent PHP warning in checkout view. [#43890]
+- Prevent PHP warning in checkout view. [#43890]
## [0.4.7] - 2025-05-05
-
### Fixed
-
-- Catch PHP error if null param is errantly passed by third-party code. [#43346]
+- Catch PHP error if null param is errantly passed by third-party code. [#43346]
## [0.4.6] - 2025-04-28
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.4.5] - 2025-03-24
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.4.4] - 2025-03-12
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.4.3] - 2025-03-10
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.4.2] - 2025-02-24
-
### Changed
-
-- Update dependencies.
+- Update dependencies.
## [0.4.1] - 2025-01-09
-
### Fixed
-
-- Temporarily disable setcookie to avoid caching issues. [#40937]
+- Temporarily disable setcookie to avoid caching issues. [#40937]
## [0.4.0] - 2025-01-06
-
### Added
-
-- Add Search Event & landing Page support. [#40698]
+- Add Search Event & landing Page support. [#40698]
## [0.3.1] - 2024-12-25
-
### Fixed
-
-- Fix fatal when WC()->cart returns null. [#40729]
+- Fix fatal when WC()->cart returns null. [#40729]
## [0.3.0] - 2024-12-23
-
### Changed
-
-- Add common props, more events and bug fixing. [#40562]
+- Add common props, more events and bug fixing. [#40562]
## [0.2.0] - 2024-11-18
-
### Removed
-
-- General: Update minimum PHP version to 7.2. [#40147]
+- General: Update minimum PHP version to 7.2. [#40147]
## [0.1.13] - 2024-11-04
-
### Added
-
-- Enable test coverage. [#39961]
+- Enable test coverage. [#39961]
## [0.1.12] - 2024-10-29
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.1.11] - 2024-09-23
-
### Changed
-
-- Update dependencies.
+- Update dependencies.
## [0.1.10] - 2024-09-10
-
### Fixed
-
-- Check whether `\WC_Install::STORE_ID_OPTION` is defined before attempting to use it, for compatibility with WooCommerce <8.4.0. [#39306]
+- Check whether `\WC_Install::STORE_ID_OPTION` is defined before attempting to use it, for compatibility with WooCommerce <8.4.0. [#39306]
## [0.1.9] - 2024-09-09
-
### Added
-
-- Add Store ID property in common woocommerce analytics properties. [#38857]
+- Add Store ID property in common woocommerce analytics properties. [#38857]
## [0.1.8] - 2024-08-26
-
### Changed
-
-- Updated package dependencies. [#39004]
+- Updated package dependencies. [#39004]
## [0.1.7] - 2024-06-26
-
### Removed
-
-- Remove use of `gutenberg_get_block_template()`. Its replacement has been in WP Core since 5.8. [#38015]
+- Remove use of `gutenberg_get_block_template()`. Its replacement has been in WP Core since 5.8. [#38015]
## [0.1.6] - 2024-05-20
-
### Fixed
-
-- Customer creation: avoid PHP warnings when other plugins hook into customer creation process and return malformed user data. [#37440]
+- Customer creation: avoid PHP warnings when other plugins hook into customer creation process and return malformed user data. [#37440]
## [0.1.5] - 2024-05-06
-
### Changed
-
-- Ensure the package can only be initialized once. [#37154]
+- Ensure the package can only be initialized once. [#37154]
## [0.1.4] - 2024-04-15
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.1.3] - 2024-04-08
-
### Fixed
-
-- Fixed a JavaScript error when accessing the Shortcode checkout with WooCommerce Analytics enable. [#36560]
+- Fixed a JavaScript error when accessing the Shortcode checkout with WooCommerce Analytics enable. [#36560]
## [0.1.2] - 2024-03-25
-
### Changed
-
-- Internal updates.
+- Internal updates.
## [0.1.1] - 2024-03-18
-
### Changed
-
-- Internal updates.
+- Internal updates.
## 0.1.0 - 2024-03-12
-
### Added
-
-- General: add main classes to the package. [#35756]
-- Initial version. [#35754]
+- General: add main classes to the package. [#35756]
+- Initial version. [#35754]
### Fixed
-
-- Avoid any issues when the package is loaded in an mu-plugin. [#36287]
-- Fix namespace issue with WooCommerce class reference. [#35857]
-- General: bail early when WooCommerce is not active. [#36278]
+- Avoid any issues when the package is loaded in an mu-plugin. [#36287]
+- Fix namespace issue with WooCommerce class reference. [#35857]
+- General: bail early when WooCommerce is not active. [#36278]
[0.16.3]: https://github.com/Automattic/woocommerce-analytics/compare/v0.16.2...v0.16.3
[0.16.2]: https://github.com/Automattic/woocommerce-analytics/compare/v0.16.1...v0.16.2
diff --git a/packages/php/woocommerce-analytics/changelog/fix-skip-cookieless-events b/packages/php/woocommerce-analytics/changelog/fix-skip-cookieless-events
deleted file mode 100644
index cf899002295..00000000000
--- a/packages/php/woocommerce-analytics/changelog/fix-skip-cookieless-events
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: fixed
-
-Skip server-side analytics events from cookie-less contexts (REST API, XMLRPC, cron, WP-CLI) to prevent inflated session counts.
diff --git a/packages/php/woocommerce-analytics/changelog/renovate-wordpress-monorepo b/packages/php/woocommerce-analytics/changelog/renovate-wordpress-monorepo
deleted file mode 100644
index 45028352a80..00000000000
--- a/packages/php/woocommerce-analytics/changelog/renovate-wordpress-monorepo
+++ /dev/null
@@ -1,4 +0,0 @@
-Significance: patch
-Type: changed
-
-Update package dependencies.
diff --git a/packages/php/woocommerce-analytics/changelog/tooling-woocommerce-analytics-adopt-changelogger b/packages/php/woocommerce-analytics/changelog/tooling-woocommerce-analytics-adopt-changelogger
deleted file mode 100644
index 73058a921e5..00000000000
--- a/packages/php/woocommerce-analytics/changelog/tooling-woocommerce-analytics-adopt-changelogger
+++ /dev/null
@@ -1,5 +0,0 @@
-Significance: patch
-Type: changed
-Comment: Adopt monorepo PHP package release tooling
-
-
diff --git a/packages/php/woocommerce-analytics/composer.json b/packages/php/woocommerce-analytics/composer.json
index 382246badae..469536b01cb 100644
--- a/packages/php/woocommerce-analytics/composer.json
+++ b/packages/php/woocommerce-analytics/composer.json
@@ -3,7 +3,7 @@
"description": "Enhanced analytics for WooCommerce users.",
"type": "jetpack-library",
"license": "GPL-2.0-or-later",
- "version": "0.16.3",
+ "version": "0.16.4",
"require": {
"php": ">=7.2",
"automattic/jetpack-assets": "^4.3",