Actualizacion del codigo Google Analytics for WooCommerce para la pagina de oyv a su ultima version 2.2.0
Desde
Junio 10, 2026 08:00
hasta
Junio 10, 2026 09:00
Actualizacion del codigo Google Analytics for WooCommerce para la pagina de oyv a su ultima version 2.2.0. Se realizo la actualizacion del codigo para las siguientes mejoras:
Add – Add a read-only Google Analytics tracking settings ability.
Add – Expose JavaScript tracking formatters and utilities for custom integrations.
Add – Track checkout shipping and payment info events.
Dev – Add CodeRabbit configuration and ignore .claude/settings.local.json.
Dev – Add focused unit coverage for asset metadata and tracking settings snapshots.
Dev – Add product formatter unit coverage.
Dev – Enable min-release-age supply-chain protection requiring npm >=11.10.0.
Dev – Expand purchase event E2E coverage for transaction and order totals.
Dev – Remove deprecated Products (Beta) block from E2E test coverage; Product Collection coverage supersedes it.
Dev – Store Google Analytics tracking settings on the tracking instance.
Dev – Update npm dependencies and transitive overrides to resolve non-breaking security advisories.
Dev – Update npm development dependencies for security fixes.
Fix – Ensure all settings defaults are populated in $this->settings on fresh activation, preventing undefined array key notices.
Fix – Persist add_to_cart event across cart redirect.
Fix – Price minor-unit rounding.
Fix – Rename misspelled public method enquque_tracker() to enqueue_tracker(); keep deprecated alias for backward compatibility.
Fix – Track Store API add-to-cart events without duplicate analytics events.
Fix – Track Store API cart quantity decreases as remove_from_cart events.
Fix – Track classic add_to_cart events without a button when single-product data is available.
Fix – Track view_item_list, add_to_cart, and select_content events correctly when the cart is empty and products are rendered via a Product Collection block.
Fix – item_list_id and item_list_name in view_item_list GA4 events now reflect the actual page context (shop, category, tag, search) instead of hardcoded placeholder values.
Tweak – Improve tracking payload limits, cart event binding, and linker domain validation.
Tweak – Remove the compatibility declaration for the product editor beta, which is being retired in WooCommerce 11.0.
Tweak – WC 10.8 compatibility.
Tweak – WP 7.0 compatibility.
Update – Declare compatibility with WordPress 7.0 while requiring WordPress 6.9 or newer.
Update – Format product categories in parent-first hierarchy order.
Update – Require WooCommerce 10.7+.
Update – Use get_order_number() for transaction_id.