Changelog
    • 4 Minutes to read
    • Dark
      Light

    Changelog

    • Dark
      Light

    Article summary

    1.4.5 (2024-04-25)

    Features

    Optimization

    • Replacement of the deprecated event 'unload' by 'pagehide'

    1.4.4 (2023-08-22)

    Bug Fixes

    • The order value is only sent if it is set active

    1.4.3 (2023-08-17)

    Features

    • New product status added

    • Support product status in Product-List-Tracking and Marketing Automation extension

    • Support order value of 0

    Optimization

    • Smart Pixel file size reduction

    • Removing the CDB functionality

    Bug Fixes

    • When a conversion is sent by events, teaser and product list data is now added as well

    • If click tracking via exclude is disabled in teaser tracking, all found elements are excluded

    1.4.2 (2023-06-27)

    Bug Fixes

    • Requests are not sent when the user leaves the site (iOS 15+)

    1.4.1 (2023-06-05)

    Bug Fixes

    • Content Engagement fired requests when element is removed (React and VueJS)

    1.4.0 (2023-05-24)

    Bug Fixes

    • Duplicate build (debug and min) with webpack

    1.3.9 (2023-05-22)

    Features

    Bug Fixes

    • If the URL contains a fragment / hash at the end this value is also tracked as part of the value of the campaign and campaign parameters.

    • Form requests are not tracked when the page is hidden.

    1.3.8 (2022-10-20)

    Bug Fixes

    • 3rd party cookies cannot be set within an iframe.

    1.3.7 (2022-09-01)

    Optimization

    • Add tracking parameter (pf, cs801 and cs802) for pixel feature usage.

    1.3.6 (2022-06-14)

    Optimization

    1.3.5 (2022-06-02)

    Features

    Bug Fixes

    • TabBrowsing does not refresh the counter when the location for SPAs is changed.

    1.3.4 (2022-05-04)

    Features

    • With `maxCookieSize = -1` in the product list tracking configuration, no more product list cookies are set. However, this deactivates the product list position tracking for product views, adds and confirmations (maxCookieSize).

    • Limit number of retries to send requests in request queue (requestQueue).

    1.3.3 (2022-03-03)

    Features

    • With `maxCookieSize = -1` in the teaser tracking configuration, no more teaser cookies are set. However, this deactivates the teaser conversion and page engagement tracking (maxCookieSize).

    • Include additional HTML elements in teaser tracking that support click tracking (extendClickSelector and extend).

    1.3.2 (2022-02-16)

    Bug Fixes

    • Unexpected parameters in teaser tracking requests

    1.3.1 (2022-02-03)

    Features

    • Create option for Mapp user matching

    Bug Fixes

    • Duplicate query parameters in the track request again

    • Anonymous tracking not consistent with tab browsing and pre-rendering

    1.3.0 (2021-12-20)

    Features

    • Add a property to configure request limitation (Advanced)

    1.2.9 (2021-11-08)

    Bug Fixes

    • First media action is not sent if no page request has been sent for the current page

    • Duplicate query parameters in the track request

    1.2.8 (2021-10-15)

    Bug Fixes

    • Fix TypeScript definition error

    1.2.7 (2021-10-14)

    Features

    • Include option to change event name in Product-List-Tracking

    • Search in loop for elements, every 500ms, with querySelector (Product-List-Tracking, Teaser-Tracking and Content Engagement)

    • Internal queue implemented to process and send elements together (Product-List-Tracking and Teaser-Tracking)

    • Add TypeScript definition file (d.ts)

    Bug Fixes

    • Content Engagement fired requests when element is removed

    • Missing order data if the first request is an action

    • Independent product parameters are not sent

    • Marketing Automation does not receive all data

    1.2.6 (2021-02-22)

    Features

    • Change  wtstp_rla  cookie duration to session

    • Add cookie size configuration option for Teaser- and Product-List-Tracking

    • Support product-currency for each product

    • Support 'old' EverId in URL parameter and hash

    Bug Fixes

    • TabBrowsing issue (2nd request has the exact same timestamp as the first one)

    1.2.5 (2020-11-19)

    Bug Fixes

    • anonymousCookieName  will not be accepted

    1.2.4 (2020-11-18)

    Features

    • Implement Opt-in of tracking cookies

    • Extension for User ID Disclosure (User ID Disclosure)

    Bug Fixes

    • Support linebreaks in page name for request

    1.2.3 (2020-09-21)

    Features

    • Suppress parameters in each track request

    • Add public methods to set an identifier opt-out cookie

    • Implement Opt-out of tracking cookies

    • Add SameSite flag with value Lax to each smart pixel cookies

    • Allow product tracking via an event request

    Bug Fixes

    • Missing secure flag in cookies

    • Cookie control extension supports 'old' EverId cookie

    1.2.2 (2020-06-09)

    Features

    • Allow semicolon separated products

    • Support unload event simulation for scroll position extension

    1.2.1 (2020-05-04)

    Features

    • Improve src path for smart-pixel.*.js to allow relative path

    1.2.0 (2020-04-07)

    Features

    • Support server-to-server communication (Advanced)

    • Add new media player event init (MediaSession)

    Bug Fixes

    • Fixed focus and blur event problem on MacOS for form tracking

    1.1.1 (2019-11-20)

    Features

    • Implement automatic form tracking (Form)

    • Easier solution to get and set "OptOut" status (OptOut)

    • Accept number values for parameter, category and goal

    • Merge added product information, if the product exists (identifier is id)

    • Support additionally one argument as object for tracking data (Page and Customer)

    • Support * as wildcard in domain string (Init)

    Bug Fixes

    • If you add a teaser to the pixel and the teaser is seen before a track has been made, the pixel generates an error and aborts

    1.1.0 (2019-09-12)

    Features

    Bug Fixes

    • Support CTRL & Left Mouse Button, if using delay for actions

    • trackAction force a page request, if it is the first request on the page

    1.0.9 (2019-08-06)

    Optimization

    • optimized automatic page tracking for SPAs

    1.0.8 (2019-07-18)

    Features

    • Change the default page and action name (based on URL)

    1.0.7 (2019-06-12)

    Extensions

    1.0.6 (2019-05-10)

    Documentation

    • Add JSDoc

    1.0.4 (2019-05-09)

    Bug Fixes

    • Support comma in page name

    Features

    • Deactivate CDB for Safari (ITP 2.1)

    Performance Improvements

    • Optimize extension tracking

    • Write request queue instantly

    1.0.3 (2019-04-02)

    Features

    • Integrate 'submit' to change the internal form status to 'submitted' (Form)

    Security Improvements

    • Send every request via SSL

    1.0.2 (2019-02-27)

    Bug Fixes

    • Use fallback page name if this is empty

    Features

    • Add website goals to actions (Action)

    • Support an array of TrackIds (Init)

    Performance Improvements

    • Send only tracking parameter that differ from the default value

    • Remove not supported tracking parameter

    1.0.1 (2019-01-10)

    Features

    • Integrate 'update' for manually page changes (Product-List-Tracking) (Product-List-Tracking)

    • Integrate 'reload' for manually page changes (Teaser-Tracking) (Teaser-Tracking)

    • Integrate 'trackPage' and 'trackAction' to force page and action requests (track)

    • Integrate offline tracking (requestQueue)

    • Use existing old EverID (forceOldEverId)

    • Possibility to remove individual properties

    Extensions

    1.0.0 (2018-08-08)

    • Alpha release


    Was this article helpful?