# WooCommerce Kissmetrics — Changelog `meteorgpl-plugin/woocommerce-kiss-metrics` · 43 releases, newest first, as published by the vendor. ## 2023.11.17 - Misc - Add admin notices to help merchants reverting to the cart or checkout shortcodes if the corresponding blocks are used instead ## 2023.07.26 - Misc - Add compatibility for WooCommerce High Performance Order Storage (HPOS) ## 2022.11.30 - Misc - Require PHP 7.4 and WordPress 5.6 ## 2022.08.16 - Fix - Replace deprecated `is_ajax()` usages in favor of `wp_doing_ajax()` - Misc - Require WooCommerce 3.9.4 or higher ## 2020.12.07 - Misc - Add compatibility for WooCommerce 4.7 - Misc - Require PHP 7.0 or newer ## 2020.09.30 - Misc - Remove the SkyVerge help menu item as part of the plugin assets ## 2020.08.17 - Misc - Add SkyVerge help menu for support on WooCommerce.com connected sites ## 2020.05.04 - Misc - Add support for WooCommerce 4.1 ## 2020.03.04 - Misc - Add support for WooCommerce 4.0 ## 2020.01.02 - Misc - Add support for WooCommerce 3.9 ## 2019.10.21 - Misc - Add support for WooCommerce 3.8 - Misc - Remove support for WooCommerce Subscriptions 1.x ## 2019.08.12 - Misc - Add support for WooCommerce 3.7 - Misc - Remove support for WooCommerce 2.6 - Misc - Require PHP 5.6+ ## 2019.04.03 - Misc - Add support for WooCommerce 3.6 - Misc - Require PHP 5.4+ ## 2019.01.22 - Misc - Upgrade to Framework version 5.3.0 - Misc - Remove support for PHP 5.2 - Misc - Change the plugin main file to woocommerce-kiss-metrics.php to match container directory ## 2018.10.23 - Misc - Add support for WooCommerce 3.5 ## 2018.05.23 - Misc - Add support for WooCommerce 3.4 ## 2018.05.09 - Fix - Prevent PHP error when an order contains an unknown product ## 2018.03.28 - Fix - Ensure orders processed with the Cash on Delivery gateway are fully tracked ## 2018.01.26 - Misc - Add support for WooCommerce 3.3 - Misc - Remove support for WooCommerce 2.5 ## 2017.11.01 - Fix - Fix issue with setting user properties when values contained a single quote ## 2017.06.07 - Tweak - Send user properties to Kissmetrics on every page load - Tweak - New filter for easily changing the properties set along with the "add to cart" event - Fix - Properly escape event names and properties when tracking via JavaScript ## 2017.03.28 - Misc - Added support for WooCommerce 3.0 - Misc - Removed support for WooCommerce 2.4 ## 2016.06.02 - Misc - Added support for WooCommerce 2.6 - Misc - Removed support for WooCommerce 2.3 ## 2016.05.03 - Tweak - Trigger the "completed payment" event when an order is set to Processing to add support for gateways that use non-standard order status flows such as the Cash on Delivery gateway. - Tweak - Use the WooCommerce order number as the value of the Order ID property when tracking purchases and other order processes ## 2016.01.14 - Misc - Added support for WooCommerce 2.5 - Misc - Removed support for WooCommerce 2.2 ## 2015.12.11 - Tweak - Update Kissmetrics tracking JavaScript to latest version ## 2015.10.06 - Misc - WooCommerce Subscriptions 2.0 Compatibility - Tweak - Scope property names to the associated event name per Kissmetrics best practices - Tweak - Track the product price when adding to the cart - Tweak - Include the address type when triggering the 'updated address' event - Tweak - The quantity set when triggering the 'changed cart quantity' event is now the quantity delta - Tweak - Record the 'Item Purchased' event for each item when payment is completed - Fix - Fix incorrect aliasing after a customer logs out ## 2015.07.28 - Feature - Greatly improve the reliability of purchase tracking - Tweak - Improve identification of users when they register for an account - Tweak - Send 'order total' property with subscription renewals - Misc - WooCommerce 2.4 Compatibility ## 2015.04.29 - Tweak - Add the customer's phone number to the completed purchase user properties - Fix - The "subscription name" property now is now recorded correctly rather than showing the initial payment value :) - Fix - The "subscription interval" and "subscription length" properties are now properly recorded - Fix - The "subscription billed" event is no longer tracked if the renewal payment fails - Fix - Ensure the "subscription trial converted" event is only triggered if the subscription renewal payment was successful ## 2015.03.25 - Feature - Purchased order items are now tracked :) ## 2015.02.09 - Misc - WooCommerce 2.3 Compatibility ## 2014.10.06 - Fix - Record the 'Changed Password' event ## 2014.09.30 - Fix - Fix load order of tracking JavaScript - Fix - Fix a fatal error when placing a subscription order ## 2014.09.07 - Misc - WooCommerce 2.2 Compatibility ## 2014.01.20 - Misc - WooCommerce 2.1 compatibility - Misc - Uses SkyVerge Plugin Framework - Localization - Text domain changed from `wc-kissmetrics` to `woocommerce-kiss-metrics` ## 2013.12.13 - Tweak - New filters for easily changing the properties set along with the "completed purchase" and "activated subscription" events - Tweak - Improved compatibility with plugins extending the integration ## 2013.09.06 - Tweak - Identify guest users by their email address after completing purchase - Tweak - Prevent duplicate "completed purchase" events if the customer refreshes the order received page ## 2013.07.26 - Tweak - Rewritten codebase for improved performance and reliability - Localization - Text domain changed from `wc_kissmetrics` to `wc-kissmetrics` - Misc - Rebrand to SkyVerge ## 2013.01.23 - Feature - Support for WooCommerce 2.0 - Tweak - Minor performance improvements ## 2012.12.07 - Feature - Add support for WooCommerce Subscriptions! Track subscription-related events with one click, see the Docs for additional info. - Feature - Set properties on visitor after checkout: date user created, email of user, first name, last name, and username (if available) - Feature - Log errors and queries to the WooCommerce log instead of the PHP error log for easier access when on shared or cloud hosting - Tweak - Use new hooks introduced in WC 1.6.4 for improved reliability and performance with AJAX Add to Cart and Applied Coupon events - Tweak - Improve code styling and documentation - Fix - Blank property names will now prevent them from being tracked ## 2012.12.04 - Feature - New WooThemes Updater ## 2012.08.22 - Add missing file ## 2012.07.10 - Initial Release :)