MicrosoftEdge / DevTools

Feedback and discussions about Microsoft Edge Developer Tools
MIT License
151 stars 49 forks source link

how to disable the edge-json-viewer flag #238

Closed youthlin closed 1 month ago

youthlin commented 3 months ago

In previous version, we can disable edge-json-viewer in edge://flags/.

But now( version: 123.0.2420.53 (正式版本) (x86_64) ), I can not find this:

image
youthlin commented 3 months ago

https://github.com/MicrosoftEdge/DevTools/issues/87 https://github.com/zxlie/FeHelper/issues/312 https://github.com/tulios/json-viewer/issues/339

captainbrosset commented 3 months ago

Thanks for filing. I'll discuss with the team about this and we'll get back to this issue with an update.

bafflingbug commented 3 months ago

Is there any other way to disable JSON Viewer? @captainbrosset


It was a good idea, but now it's very bad. It will cause other third-party plug-ins to fail. Most of these experiences are better than the official ones. Hope there is a way to disable it.

captainbrosset commented 3 months ago

We're currently investigating why the flag is not visible anymore, and working on bringing it back. I'll let you know when we have a fix ready. In the meantime, no, unfortunately, there is no way to disable the JSON Viewer.

captainbrosset commented 3 months ago

We have a fix almost ready, and are working on getting it deployed in Edge.

jdoxx2 commented 3 months ago

Did they fix the problem? because that detail has just been presented to me

captainbrosset commented 3 months ago

No, the flag that's used to disable the built-in JSON viewer has not yet been restored in Edge. Still working on it. Thank you for your patience.

BenClist-BC2 commented 2 months ago

Any update on this please? I've had to resort to using Chrome because of this, and I'd much rather be back using Edge.

captainbrosset commented 2 months ago

The flag that's used to disable the built-in JSON viewer will be available again in Edge starting with the next release (124), shipping on April 18.

captainbrosset commented 2 months ago

Closing this as fixed based on my latest comment. But if you still don't have the flag and you have verified that you have Edge 124+, then feel free to comment and I'll re-open the issue.

MarvinXu commented 2 months ago

@captainbrosset still no flag image

SanampreetSingh commented 2 months ago

@captainbrosset - Still don't see the flag after updating to '124.0.2478.51'

image
BenClist-BC2 commented 2 months ago

Closing this as fixed based on my latest comment. But if you still don't have the flag and you have verified that you have Edge 124+, then feel free to comment and I'll re-open the issue.

@captainbrosset still no sign of the flag in 124.0.2478.51

captainbrosset commented 2 months ago

Sorry for the inconvenience. Looking into this now ...

jdoxx2 commented 2 months ago

without flag Captura de pantalla_22-4-2024_19716_flags

anomaly404 commented 2 months ago

Still not available :(

atas commented 2 months ago

The built-in JSON viewer suppresses the JSON Viewer extensions and stops them from working likes of https://github.com/callumlocke/json-formatter. The extensions have more capabilities than the built-in JSON Viewer e.g. expanding collapsing the JSON tree. Bringing the feature flag is well needed especially if the extensions cannot take higher precedence over the built-in viewer.

captainbrosset commented 2 months ago

Thank you. We are aware of the problem and of the fact that some people prefer using extensions instead. We're working on bringing the flag back for good.

atas commented 2 months ago

Thank you for working on it very quick and looking into it. I don't want to sound impatient but still want to ask out of planning purposes. Do we have an idea approximately when the remedy would be out? I think I had 2 Edge updates since. If it's going to take over a month, it might be better for developers to move their setup to another Chromium-based browser to not to affect the productivity while working with JSON APIs?

captainbrosset commented 2 months ago

I have some update on this. Thank you all for your patience, but it looks like I'll have to ask for even more patience. While we did mean for the flag to be added again in Edge 124 (the current stable release), that didn't happen. I just confirmed that the flag is in Edge version 125 though:

image

This next version is due to become stable on May 16th, 2024. So, in a little more than 2 weeks from now, the flag to disable the JSON Viewer will be available in Microsoft Edge again.

Apologies again for the inconvenience. But also, if there are features of other JSON viewers that you wished were in the Edge one, please do let us know by creating a new issue on this repository.

BenClist-BC2 commented 2 months ago

@captainbrosset thanks for the update. For our use case it's not that features are missing, it's that we use browser extensions to take JSON data and make it editable. One example of this allows administrators to make easy updates and fixes to records in Microsoft Dataverse on data that isn't necessarily displayed on the frontend.

Those extensions can't function when Edge hijacks the JSON rendering.

captainbrosset commented 2 months ago

@BenClist-BC2 thanks for the comment. I moved your request to a new issue, and asked a few questions about it there: https://github.com/MicrosoftEdge/DevTools/issues/251. Please take a look if you have some time. Thanks a lot!

atas commented 2 months ago

Will anyone adding some kind of json viewer/editor extension from the stores have to disable the flag to be able to use them? Is it a concern to divert more from the other Chromium-based browsers and to widen the differences gap? Just asking.

ErnestDong commented 2 months ago

Will anyone adding some kind of json viewer/editor extension from the stores have to disable the flag to be able to use them? Is it a concern to divert more from the other Chromium-based browsers and to widen the differences gap? Just asking.

see here

have been waiting sooooooooo long to get the flag back

youthlin commented 1 month ago

edge://flags/#edge-json-viewer is now available on version 125.0.2535.51

image