DevTools icon indicating copy to clipboard operation
DevTools copied to clipboard

how to disable the edge-json-viewer flag

Open youthlin opened this issue 1 year ago • 24 comments

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 avatar Mar 25 '24 08:03 youthlin

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

youthlin avatar Mar 25 '24 08:03 youthlin

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

captainbrosset avatar Mar 28 '24 09:03 captainbrosset

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.

bafflingbug avatar Mar 29 '24 09:03 bafflingbug

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 avatar Mar 29 '24 14:03 captainbrosset

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

captainbrosset avatar Mar 29 '24 17:03 captainbrosset

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

jdoxx2 avatar Mar 31 '24 19:03 jdoxx2

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.

captainbrosset avatar Apr 02 '24 14:04 captainbrosset

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.

BenClist-BC2 avatar Apr 14 '24 22:04 BenClist-BC2

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 avatar Apr 16 '24 09:04 captainbrosset

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 avatar Apr 16 '24 09:04 captainbrosset

@captainbrosset still no flag image

MarvinXu avatar Apr 19 '24 03:04 MarvinXu

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

sanam-7 avatar Apr 19 '24 07:04 sanam-7

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

BenClist-BC2 avatar Apr 22 '24 01:04 BenClist-BC2

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

captainbrosset avatar Apr 22 '24 13:04 captainbrosset

without flag Captura de pantalla_22-4-2024_19716_flags

jdoxx2 avatar Apr 23 '24 00:04 jdoxx2

Still not available :(

anomaly404 avatar Apr 23 '24 09:04 anomaly404

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 would be very helpful especially if the extensions cannot take higher precedence over the built-in viewer.

atas avatar Apr 23 '24 09:04 atas

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.

captainbrosset avatar Apr 23 '24 13:04 captainbrosset

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? If planned for later, 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.

atas avatar Apr 29 '24 08:04 atas

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.

captainbrosset avatar Apr 29 '24 16:04 captainbrosset

@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.

BenClist-BC2 avatar Apr 29 '24 20:04 BenClist-BC2

@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!

captainbrosset avatar Apr 30 '24 07:04 captainbrosset

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

ErnestDong avatar Apr 30 '24 10:04 ErnestDong

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

youthlin avatar May 20 '24 06:05 youthlin

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.

god bless you! thanks a lot 🙆‍♂️

kdg2k2 avatar Oct 09 '24 08:10 kdg2k2