unified_analytics-v4.0.0
·
6292 commits
to main
since this release
- Enhanced
LogFileStatsdata to include information about flutter channel counts and tool counts - Added new method to suppress telemetry collection temporarily for current invocation via
analytics.suppressTelemetry() - Added
SurveyHandlerfeature toAnalyticsinstance to fetch available surveys from remote endpoint to display to users along with functionality to dismiss them - Surveys will be disabled for any users that have been opted out
- Shipping
FakeAnalyticsfor clients of this tool that need to ensure workflows are sending events in tests - Adding getter to
Analyticsinstance to fetch the client ID being sent to GA4
Potential breaking change for clients using this package that implement Analytics since there is a new instance getter for clientId