Skip to content

Releases: QuentiumYT/JSONViewerPlus

Fix newest chromium version breaking JSON

Choose a tag to compare

@QuentiumYT QuentiumYT released this 25 Sep 15:43

Ignore empty child nodes in the DOM on new browser versions

Starting from Chomium 117, a new "Pretty Print" toggle is included adding a new empty div in the DOM to do this action. Because of that, the pre node was instead an empty div node. By filtering on the content length, we will find the pre, or the raw html if no headers were set.

Manifest V3 enhancement & better performance

Choose a tag to compare

@QuentiumYT QuentiumYT released this 25 Sep 15:42

Upgrade to manifest V3
Rewrote all storage to make it async
Found an other way to expose JSON through window.json
Load svg files directly inline with webpack
Reorganized logo assets

New features & bug fixes

Choose a tag to compare

@QuentiumYT QuentiumYT released this 03 Sep 20:57

Renamed extension to JSON Viewer Plus
Lots of bug fixes
Optimized SVG + fix search icon
Bump all dependencies
Bump webpack 1 to 5 with complete rewrite
Fix openLinksInNewWindow no longer works in new Chromium
Keep Chrome manifest V2

Merged interresting pull requests:

  • setTimeout doesn't work, use another timeout function
  • Ensure URL is properly escaped
  • Ignore header while setting line numbers
  • Added new themes
  • ...Read more from git history...