Changelog
    • 3 Minutes to read
    • Dark
      Light

    Changelog

    • Dark
      Light

    Article summary

    1.4.0 (2025-03-11)

    Feature

    Add missing types for:

    • advanced

      • registerObfuscation: Personally Identifiable Information data sent to Engage for the registration process can be obfuscated (see Advanced).

      • productMerge: The merging of products can be deactivated (see Advanced)

      • tabBrowsing: Tab browsing can be deactivated (see Advanced)

      • preRendering: Pre-rendering and tracking of tabs that are not in focus is now possible (see Advanced)

    • customer: To improve user identification, you can use customer IDs in addition to Mapp's long-term cookies. This allows cross-device and cross-browser user identification (see Customer).

      • registrationEmail: The email address used to identify the user in Mapp Engage

      • registrationGroupId: Provide the group ID in case of a new registration for the user in Mapp Engage

      • registrationMode: Provide the registration method used to register for marketing activities

      • registrationFirstName: First name of the user to be used in Mapp Engage

      • registrationLastName: Last name of the user to be used in Mapp Engage

      • registrationGender: Gender of the user

      • registrationTitle: The title of the user to be used in Mapp Engage

      • registrationOptin: Provide information that the user consented to use their data

    • engage: It is now possible to send Mapp Engage Custom Attributes (see Engage)

    1.3.0 (2023-08-28)

    Feature

    1.2.5 (2023-06-06)

    Features

    1.2.4 (2022-09-08)

    Optimization

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

    1.2.3 (2022-06-09)

    Fix

    • React not working with react-router-dom v6

    1.2.2 (2022-05-04)

    Features

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

    1.2.1 (2021-12-20)

    Features

    • Add a property to configure request limitation ( advanced)

    1.2.0 (2021-10-14)

    Features

    • Optimize components property types

    1.1.3 (2021-09-01)

    Fix

    • Change typescript definition (d.ts file)

    1.1.2 (2020-11-18)

    Features

    • Implement Opt-in of tracking cookies

    1.1.0 (2020-11-10)

    Fix

    • Restructuring to remove indirect dependency react-router-dom for NextJS

    1.0.4 (2020-04-14)

    Features

    1.0.3 (2019-11-21)

    • Renaming package to @webtrekk-smart-pixel/react

    1.0.2 (2019-09-10)

    • Compiling build files into ES5 standard

    1.0.1 (2019-09-09)

    • Build separate files for ESM, UMD, AMD and CJS

    1.0.0 (2019-08-12)

    Features

    • Support tracking components

    • Support react hook reducer

    • Support react redux middleware

    0.2.5 (2019-09-10)

    • Compiling build files into ES5 standard

    0.2.4 (2019-09-09)

    • Build separate files for ESM, UMD, AMD and CJS

    0.2.3 (2019-06-12)

    Documentation

    0.2.2 (2019-05-29)

    • support 'module.exports'

    0.2.1 (2019-05-21)

    • Add JSDoc

    0.2.0 (2019-05-20)

    • Add example file

    0.1.0 (2019-05-17)

    • Beta release

    1.4.0 (2025-03-11)

    Feature

    Add missing types for:

    • advanced

      • registerObfuscation: Personally Identifiable Information data sent to Engage for the registration process can be obfuscated (see Advanced).

      • productMerge: The merging of products can be deactivated (see Advanced)

      • tabBrowsing: Tab browsing can be deactivated (see Advanced)

      • preRendering: Pre-rendering and tracking of tabs that are not in focus is now possible (see Advanced)

    • customer: To improve user identification, you can use customer IDs in addition to Mapp's long-term cookies. This allows cross-device and cross-browser user identification (see Customer).

      • registrationEmail: The email address used to identify the user in Mapp Engage

      • registrationGroupId: Provide the group ID in case of a new registration for the user in Mapp Engage

      • registrationMode: Provide the registration method used to register for marketing activities

      • registrationFirstName: First name of the user to be used in Mapp Engage

      • registrationLastName: Last name of the user to be used in Mapp Engage

      • registrationGender: Gender of the user

      • registrationTitle: The title of the user to be used in Mapp Engage

      • registrationOptin: Provide information that the user consented to use their data

    • engage: It is now possible to send Mapp Engage Custom Attributes (see Engage)

    1.3.0 (2023-08-28)

    Feature

    1.2.4 (2023-06-06)

    Features

    1.2.3 (2022-09-08)

    Optimization

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

    1.2.2 (2022-05-04)

    Features

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

    1.2.1 (2021-12-20)

    Features

    • Add a property to configure request limitation ( advanced)

    1.2.0 (2021-10-14)

    Features

    • Optimize components property types

    1.1.3 (2021-09-01)

    Fix

    • Change typescript definition (d.ts file)

    1.1.2 (2020-11-18)

    Features

    • Implement Opt-in of tracking cookies

    1.1.0 (2020-11-10)

    Fix

    • Restructuring to remove indirect dependency react-router-dom for NextJS

    1.0.0 (2019-11-21)

    • Beta release


    Was this article helpful?

    ESC

    AI Assistant, facilitating knowledge discovery through conversational intelligence