dart-lang / sdk

The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
https://dart.dev
BSD 3-Clause "New" or "Revised" License
10.28k stars 1.58k forks source link

[CP] DevTools 2.40.2 #59265

Open kenzieschmoll opened 2 days ago

kenzieschmoll commented 2 days ago

Commit(s) to merge

https://dart-review.googlesource.com/c/sdk/+/396386

Target

beta

Prepared changelist for beta/stable

https://dart-review.googlesource.com/c/sdk/+/396386

Issue Description

  1. Issues with DevTools analytics that will prevent us from being able to monitor the rollout of the Dart2wasm and Flutter Inspector V2 experiments
  2. Issues with the Inspector V2 code that we are releasing for the first time with the upcoming stable release (currently on the beta branch). We have included a couple of fixes with this DevTools cherry pick release to make the new experience more robust / polished before rolling out to users.

What is the fix

Cherry pick the changes encompassed by this diff: https://github.com/flutter/devtools/compare/v2.40.1...2.40.2

Why cherry-pick

Rationale for cherry pick:

  1. There are a couple of issues with our analytics that will prevent us from being able to properly monitor the rollout of the Dart2wasm and Flutter Inspector V2 experiments. The following commits fix this issue:

  2. There are a couple of issues with the Inspector V2 code that we should include in the cherry pick to make the new experience more robust / polished before rolling out to users.

Risk

low

Issue link(s)

https://github.com/flutter/devtools/issues/8516

Extra Info

This DevTools CP release into the Dart SDK beta branch will need to be accompanied by another cherry-picked commit into the Dart SDK: - [ ] https://dart-review.googlesource.com/c/sdk/+/394006, which bumps the unified_analytics version used in the SDK to ^7.0.0.