devtools icon indicating copy to clipboard operation
devtools copied to clipboard

Release notes shown for all embedded DevTools panels

Open elliette opened this issue 9 months ago • 4 comments

If the first DevTools view a user opens in VS Code is the Property Editor, they see the DevTools release notes, even though (from a users point of view) DevTools and the Property Editor are separate tools.

We should conditionally show the release notes based on the screen / embedding view we are on.

elliette avatar Apr 08 '25 17:04 elliette

We shouldn't be showing the release notes at all when embedded. Is it possible that the embedMode=single param isn't being passed to the property editor from VS code?

kenzieschmoll avatar Apr 08 '25 19:04 kenzieschmoll

Is it possible that the embedMode=single param isn't being passed to the property editor from VS code?

Adding @DanTup to confirm

elliette avatar Apr 08 '25 19:04 elliette

I just checked and it does appear we have this (although it's one not single - I presume that's correct and it was just a typo above):

Image

The complete URL looks like this:

http://127.0.0.1:9100/propertyEditor?cacheBust=dart-3.8.0-265.0.dev-flutter-3.31.0-1.0.pre.427&ide=VSCode&embedMode=one&theme=dark&backgroundColor=252526&foregroundColor=bbbbbb

DanTup avatar Apr 09 '25 09:04 DanTup

Seems like this has come back - I saw this on Firebase Studio today:

Image

DanTup avatar Sep 17 '25 14:09 DanTup