- Fixed the action button to open a tab in the incognito window when clicked there (by setting
incognito: split
in the manifest). Previously, the action button would always open the tab in a regular window, even if clicked in an incognito window.
- Migrated to Manifest V3, eliminating warnings about the extension's future support
- Achieved nearly zero impact on regular pages (non-JSON documents)
- Enhanced performance for handling large JSON files (>100MB)
- Clicking the extension button now opens a playground where JSON can be loaded from a file or clipboard
- Updated
discovery.js
to version1.0.0-beta.91
- Updated
jora
to version1.0.0-beta.13
- Fixed issue when "Pretty print" bar is visible during the loading in Chrome
- Updated
discovery
to1.0.0-beta.83
- Updated
discovery
to1.0.0-beta.82
- Renamed
report
page todiscovery
- Added "Copy URL" button
- Updated
discovery
to1.0.0-beta.81
- Added "What's new" page
- Fixed JSON detection in Chrome browser
- Fixed JSON detection in Edge browser
- Fixed JSON parsing error issue when data loading from a slow responding server (#82)
- Fixed copy to clipboard in FireFox
- Updated
discovery
to1.0.0-beta.68
- Fixed manifest permissions
- Fixed bug when CSP broke JSON display on the page
- Fixed work of extension for raw.github* pages
- Updated
esbuild
to0.14.49
- Updated
discovery
to1.0.0-beta.66
- Updated
discovery
to1.0.0-beta.65
- Fixed false positive initialization when first
<pre>
in a document is empty or contains a HTML markup (#77)
- Updated
discovery
to1.0.0-beta.64
- Reduced initialization time (up to 7 times) for the regular pages (not a JSON data) by lazy loading of main source code only if JSON is successfully loaded and parsed
- Fixed "Download as file" button on default page
- Fixed copying JSON to clipboard on http hosts
- Improved data loading and page style changes rollback when data is not a JSON or broken JSON
- Added progressbar on data loading
- Added inspect button to navigation bar
- Rearranged navigation bar buttons to be more compact
- Added "Copy to clipboard" and "Download as file" buttons to default page header
- Added "Collapse all" and "Expand all" buttons to default page header
- Reworked raw JSON page:
- Added "Copy to clipboard" and "Download as file" buttons to page header
- Show only first 100KB when JSON is big to avoid browser's freezing
- Various improvements around performance
- Fixed bug, when extension could overlap part of content on pages with plain/text
- Fixed manifest to get icons accessible
- Fixed bug where an extension might not load on some pages with strict CSP rules
- Updated
discovery
to1.0.0-beta.55
- Build system reworked using
esbuild
- Fixed bug with darkmode styles applied to the part of the page in Chrome
- Fixed darkmode "blinking" issue
- Disabled "inspector" when you press
Alt
button - Fixed bug when you have to reload page to apply settings
- Increased performance by splitting code loading into two stages (Chrome & Safari only)
- Style isolation via ShadowDOM
- Fixed issues when CSP blocked some images and icons
- Updated
discovery
to1.0.0-beta.53
- Updated
discovery
to1.0.0-beta.50
- Fixed
raw
mode css - Improved raw copy to clipboard performance
- Flash message moved to the right bottom corner
- "Download JSON" button
- Fixed
raw
mode css
- Fixed bug with hidden
pre
on some sites - Fixed bug with non-working
raw
mode
- Increased performance when working with huge JSON-documents
- Updated
discovery
to1.0.0-beta.47
- Fixed table font color
- Updated
discovery
to1.0.0-beta.45
- Fixed CSP-related crash on some pages
- Updated
discovery
to1.0.0-beta.44
- Updated
discovery-cli
to1.14.0
- Dark mode support
- Removed settings button from the burger menu
- Updated
discovery
to1.0.0-beta.40
- Updated
discovery-cli
to1.13.0
- Updated
discovery
to1.0.0-beta.36
- Updated
discovery-cli
to1.9.1
- CSS style isolation marker by CSS content hash
- Updated
discovery
to1.0.0-beta.31
- Updated
discovery-cli
to1.8.1
- Updated
discovery
to1.0.0-beta.30
- CSS style isolation via
discovery-cli
- Fixed issue with suggestion popup on
report
page
- Updated
discovery
to1.0.0-beta.28
andjora
to1.0.0-alpha.13
- Updated
discovery
to1.0.0-beta.27
with newjora
features - Fixed json parsing in cases when user has browser extensions which inject some content into pages with json
- Moved back missed build script
- Fixed plugin initialization issues
- Updated
discovery
to1.0.0-beta.23
- Fixed pie charts rendering in FireFox
- Updated npm build deps
- Do not use second request, match JSON on markup instead
- Fixed false extension triggering on some sites
- Fixed style pollution
- Fixed issue with broken styles on several sites
- Fixed various CSP issues
- Fixed extension malfunction on sites with JSON-like content
- Updated
discovery
to1.0.0-beta.16
version
- Updated
discovery
- Extension now available for Firefox
- Refactored build for multiple targets (Chrome, Firefox)
- Settings page now opens in tab instead of pop-up window
- Settings page is now using
discovery
under hood - Some pages with CSP-header may brake extension functionality (Crome bug). For such cases added fallback
- Extension now check if content is HTML before trying to parse JSON
- Updated
discovery
andjora
- Updated
discovery
(new stunningjora
suggestions on report page)
- Updated
discovery
(various buxfixes and somejora
syntax improvements)
- Refactored build process
- Replaced bundled discovery with its npm version
- Updated discovery and jora
- Fixed issues with raw content copying
- Another navigation issues fix
- Views list fix
- Updated Discovery
- Fixed issues with navigation
- Initial GitHub release