PackageTrack
Sign in Get early access

clarity_web

Integration with Microsoft Clarity Analytics in Flutter Web Application.

1.1.0 3.1K downloads/mo #4593 most downloaded on pub.dev rod-moraes/clarity_web

What this package is like to depend on

Last release 3 months ago

15 May 2026

Ships on a steady schedule

a new release about every 3 months

Some releases are documented

notes for 3 of 6 stable releases

Nothing withdrawn

no release was ever pulled

10 months old

6 releases · first in 2025

6 releases in the last 12 months

see the full history below

Release timeline

6 releases · Oct 2025 to May 2026
2026
Release Pre-release

Releases

latest 6
  1. 1.1.0 15 May 2026
    Release notes
    • Add ClarityMask and ClarityUnmask widgets for masking sensitive content in session recordings

    Authored: @Soyeon Kim[email protected]

    Open source →
  2. 1.0.1 05 Jan 2026
    Release notes
    • Fix import clarity_web assets when js inject
    Open source →
  3. 1.0.0 22 Oct 2025
    Release notes
    • Initial release of Clarity Web library for Microsoft Clarity Analytics integration.
    • Add initClarityWeb() function for initializing Microsoft Clarity with project ID and capture settings.
    • Add setIsCanvasMirrorActive() function - MANDATORY for canvas capture workaround.
    • Add setCustomUserId() function for user identification and session tracking.
    • Add setCustomTag() function for custom metadata and user segmentation.
    • Add sendCustomEvent() function for tracking custom user actions and events.
    • Add upgradeClarity() function for forcing Clarity state updates.
    • Add start() function for optional tracking control with custom configuration.
    • Add stop() function for optional complete analytics shutdown.
    • Add pause() function for optional temporary tracking suspension.
    • Add resume() function for optional tracking resumption after pause.
    • Add isLoaded property to check if Clarity JavaScript library is loaded.
    • Add isInitialized property to check if Clarity service is initialized.
    • Add singleton pattern implementation with instance getter.
    • Implement automatic consent configuration for analytics.
    • Implement canvas capture workaround using screen prints for Flutter Web applications.
    • Add support for FPS control (targetFpsMax, targetFpsMin) for session capture.
    • Add support for image quality control (0.0-1.0) for captured content.
    • Add JavaScript Interop integration for type-safe communication with Clarity library.
    • Add automatic Clarity script loading and initialization.
    • Add comprehensive documentation and examples.
    Open source →
  4. 1.0.0+1 22 Oct 2025

    Nothing published for this version

  5. 1.0.0+2 22 Oct 2025

    Nothing published for this version

  6. 1.0.0+3 22 Oct 2025

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive