CHANGELOG

Everything new in GTM Kit

Releases for GTM Kit and GTM Kit Premium, newest first.

GTM Kit 2.4.3

Free

Fixed

  • Fix conflict with GTM Kit Woo in admin settings.

GTM Kit 2.4.2

Free

Fixed

  • Fix fatal error when used together with MC4WP: Mailchimp for WordPress.

Changed

  • Tested up to WordPress 6.8.
  • Tested up to WooCommerce 9.8.

GTM Kit 2.4.1

Free

Fixed

  • When debug logging is enabled, the Easy Digital Downloads integration was activaed sensitive customer information was logged to server error logs. If debug logging remains active in a production environment or if logs are not properly secured, it could lead to unauthorized access to personal data – CVE-2025-31001.

GTM Kit 2.4.0

Free

Changed

  • The Event Inspector has been removed and is only available the premium version. It was often used in an inappropriate way where end-users unintentionally were shown debug data.

GTM Kit 2.3.2

Free

Fixed

  • Permissions were not checked correct on the admin API

GTM Kit 2.3.1

Free

Fixed

  • Fix a rare case of divisionByZero in calculation of discount.

Changed

  • Tested up to WooCommerce 9.7.

GTM Kit 2.3.0

Free

Fixed

  • Fix an edge case fatal error in admin if $hook for some reason is missing.

Changed

  • Require WordPress 6.4.
  • Require WooCommerce 8.4.
  • Tested up to WooCommerce 9.6.

GTM Kit 2.2.2

Free

Changed

  • Tested up to WooCommerce 9.4.
  • Tested up to PHP 8.4.

GTM Kit 2.2.1

Free

Fixed

  • If the cart and checkout endpoints were set to the same page in order to skip the cart the ‘checkout’ and ‘purchase’ events would not fire.

Changed

  • Tested up to WordPress 6.7.

GTM Kit 2.2

Free

Added

  • Added notifications and warnings for missing GTM container, debug log usage, auto-update and event inspector usage. These improvements aim to ensure smooth production operations.

Changed

  • Minor refactoring

Read the release post →

GTM Kit 2.1

Free

Added

  • Added support for the Bricks theme builder.

Fixed

  • In some cases other plugins or a theme could block GTM Kit from firing JS event like the one that fires the add_to_cart GTM event.

Read the release post →

GTM Kit 2.0

Free

Added

  • A notifications handler has been added to communicate issues and notifications that require the user’s attention.
  • Added a warning when other Google Tag Manager plugins that may cause a conflict are active.
  • WooCommerce users are advised to install a supported SEO plugin to take advantage of a default category in data layer items.

Changed

  • Starting with GTM Kit version 2.0, the add_to_wishlist event is no longer supported in the free version of GTM Kit.
  • Increased PHPStan analysis level to 6, enhancing static code analysis and catching potential issues earlier in the development process.
  • Require WordPress 6.3.
  • Require WooCommerce 8.3.
  • Require PHP 7.4.

Read the release post →

GTM Kit 1.23.3

Free

Fixed

  • Prevent fatal errors caused by invalid filter input from third-party plugins.
  • In WordPress versions prior to 6.6, the options pages fail to load due to a missing dependency.

GTM Kit 1.23.2

Free

Changed

  • Require WooCommerce 8.2.
  • Tested up to WooCommerce 9.2.

GTM Kit 1.23.1

Free

Added

  • The ‘Getting Started’ section the setup wizard has been updated with new content.

Fixed

  • An upgrade function was causing problems for multisite installations leading lost configuration.

GTM Kit 1.23

Free

Added

  • Added an option to exclude selected user roles from tracking.
  • Improve the flexibility of GTM Kit integrations.

Changed

  • Tested up to WooCommerce 9.1.
  • Tested up to WordPress 6.6.

Read the release post →

GTM Kit 1.22.4

Free

Added

  • Improve log and support data.

Fixed

  • There was a typo preventing the GTMKIT_WC_DEBUG_TRACK_PURCHASE constant from having any effect.

Changed

  • Tested up to WooCommerce 8.9.

GTM Kit 1.22.3

Free

Fixed

  • The datalayer was not pushed when the container was disabled.

GTM Kit 1.22.2

Free

Fixed

  • Fix items in add_shipping_info and add_payment_info.

GTM Kit 1.22.1

Free

Fixed

  • wait_for_update was not printed in Google Consent Mode default settings.