Skip to content

GTM4WP 2.0.0-beta2

Pre-release
Pre-release

Choose a tag to compare

@duracelltomi duracelltomi released this 06 Aug 08:58
· 84 commits to master since this release

Second beta of the GTM4WP 2.0 rewrite. Pre-release — not for production sites.

Compatibility

  • WordPress 7.1Tested up to raised from 6.9.4. Both the 7.0 and 7.1 Field Guides and all 16 individual dev notes were checked against the plugin's actual surface; nothing in 7.1 required a code change. The enforced iframed editor, client-side media processing, the jQuery UI 1.14.2 update and the JSON Schema client preparation all fall outside what this plugin touches.
  • WooCommerce 11.0.0WC tested up to raised from 10.6.1, verified against WooCommerce 11.0 source across hooks, the CRUD surface, the Store API schemas, block data stores and template markup.

Minimum requirements are unchanged: WordPress 6.3, PHP 8.0, WooCommerce 5.0.

A deprecation audit against WordPress 7.1 source found no deprecated or removed core functions, arguments, hooks or editor component props in use.

Fixes since beta1

  • Related Products list attribution no longer registers on woocommerce_related_products_args, a filter that exists in no WooCommerce release within the supported range and therefore never fired. The list name was and remains set by woocommerce_related_products_columns.
  • Cart cross-sell select_item tracking now matches WooCommerce's real per-product class (wp-block-cart-cross-sells-product). The previous value matched nothing; click tracking continued to work through the container block, so no data was lost.
  • The settings screen's search field now uses the same 40px control height as every field beside it on WordPress 6.7–7.0.

Feedback

Please report anything you find at https://github.com/duracelltomi/gtm4wp/issues — beta feedback is what makes 2.0 final solid.