Releases: dart-lang/tools
Releases · dart-lang/tools
package:unified_analytics v5.6.0
- Added the
Event.timingconstructor
package:unified_analytics v5.5.0
- Edit to the
Event.flutterCommandResultconstructor to addcommandHasTerminal - Added timeout for
Analytics.setTelemetryto prevent the clients from hanging - Added the
Event.appleUsageEventconstructor - Added the
Event.exceptionconstructor
package:unified_analytics v5.4.0
- Added the
Event.codeSizeAnalysisconstructor
package:unified_analytics v5.3.0
- User property "host_os_version" added to provide detail version information about the host
- User property "locale" added to provide language related information
- User property "client_ide" (optional) added to provide the IDE used by the Dash tool using this package, if applicable
- Added the
Event.flutterCommandResultconstructor
package:unified_analytics v5.2.0
- Added the
Event.hotRunnerInfoconstructor
package:unified_analytics v5.1.0
- Added the
Event.flutterBuildInfoconstructor
package:unified_analytics v5.0.0
- Update to the latest version of
package:dart_flutter_team_lints - Using internal futures list to store send events
- Added the
Event.doctorValidatorResultconstructor
Potential breaking changes due to the function signature changing for the Analytics.send and Analytics.close methods.
package:cli_config v0.1.2
- Add usage docs to the readme.
- Require Dart 3.0.
package:unified_analytics v4.0.1
- Adding constant for the NoOpAnalytics instance client ID to enable clients to reference it in tests
unified_analytics-v4.0.0
- 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