Changelog v1.30.0: services, accessibility and fixes

A release of targeted improvements

Version 1.30.0 of tarteaucitron follows the same path as recent releases: no visible revolution, but a set of concrete improvements driven by real-world usage.

Services, accessibility, translations, and the behavior of certain tags have been adjusted to stay aligned with how the script is actually used.

A new supported service

A new service has been added: CJ.com. As always, the goal is to properly control the loading of third-party scripts related to affiliation or tracking.

Matomo Tag Manager and softConsentMode

An important adjustment concerns Matomo Tag Manager. When softConsentMode is enabled, the Matomo TM tag is no longer loaded.

This change keeps the behavior consistent with progressive consent logic and avoids loading elements that should not run in this context.

Accessibility: small detail, real impact

An ARIA role has been added to the call-to-action paragraph in the panel. It is not visually noticeable, but it improves the experience for assistive technologies.

This kind of contribution highlights how accessibility is an ongoing effort made of small, continuous refinements.

Various fixes

This release also includes several fixes:

  • Updated Latvian translations
  • Proper removal of cookies when Matomo Tag Manager is disabled

These fixes may seem minor, but they help keep the overall behavior of the script consistent.

Thanks to contributors

As often, this version includes external contributions. Fixes, feedback, and improvements come from people who actually use tarteaucitron in real projects.