Changelog

Prev Next

2.0.0 (2025-10-17)

Breaking changes

This version introduces significant structural updates to improve long-term maintainability and compatibility.

Key changes:

  • Dropped support for PHP 5:

    The library now requires PHP 7.0 or higher. Older PHP versions (including PHP 5.x) are no longer supported.

  • Introduced PHP Namespaces:

    The entire codebase has been refactored to use PHP namespaces, improving structure, maintainability, and support for modern autoloading.

Developer impact:

Custom extensions or integrations may need to be updated to align with the new namespace structure. Please ensure your environment meets the PHP 7.0+ requirement before upgrading.

Features

  • PII support for Engage registration: Personally identifiable information can now be securely transmitted during the registration process. (see Mapp Engage)

  • Custom Attributes for Engage: It is now possible to send Mapp Engage Custom Attributes directly via Server-to-Server tracking. (see Mapp Engage)

  • Flexible data forwarding: You can now choose whether data should be forwarded only to Mapp Intelligence or to both Mapp Intelligence and Mapp Engage. (see Integration and Configuration)


1.1.1 (2023-08-03)

Feature

  • Support temporary session ID (see Data)


1.1.0 (2023-03-27)

Feature


1.0.2 (2023-02-01)

Feature


1.0.1 (2022-10-17)

Optimization

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


1.0.0 (2021-01-25)

Feature


0.0.1 (2020-04-07)

  • Beta release