JSONovich Version History

22 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 2.0.0 37.1 KiB Works with Firefox for Android 52.0a1 and later, Firefox 52.0a1 and later

Native Webextension

Version 1.99.5 42.7 KiB Works with Firefox for Android 52.0a1 - 56.*, Firefox 52.0a1 - 56.*

- MIME type comparison should strip parameters (e.g. charset). [#39, #44]
- Pass startup reason to embedded webextension. [bug 1383064, bug 1372750]
- Attempt to reduce flash of unstyled content.
- Attempt to fix options UI on Android.

Version 1.99.4 42.7 KiB Works with Firefox for Android 52.0a1 - 56.*, Firefox 52.0a1 - 56.*

Phase 2 of preparation for Firefox 57: core functionality now implemented as embedded webextension, options UI remains in the legacy bootstrap addon for now.

After submitting the previous update I discovered that most of the core functionality seemed to have been broken some time after Firefox ESR52, so this reimplementation was somewhat rushed! Everything should be working again now.

Version 1.99.1 47.9 KiB Works with Firefox for Android 52.0a1 - 56.*, Firefox 52.0a1 - 56.*

No functional changes.
Preferences will be copied into webextension storage in preparation for a future update that will support Firefox 57 and beyond.

Version 1.9.7.1.1-signed.1-signed 51.6 KiB Works with Firefox for Android 10.0a1 - 17.*, Firefox 3.5 - 55.*, SeaMonkey 2.0 - 2.33.*

Minor fix to multi-process support after actually testing it for the first time. Everything else has remained the same for now.

Version 1.9.6.1.1-signed.1-signed 51.5 KiB Works with Firefox for Android 10.0a1 - 30.*, Firefox 3.5 - 30.*, SeaMonkey 2.0 - 2.27.*

Changes
  • Fixed bug affecting Gecko 17+ caused by Gecko interface changes.
  • Fixed inline options UI broken in Mobile (only tested in XUL version, not native Android version).
Notes
  • 1.9.6 had a critical bug that prevented the addon starting up in legacy Gecko 1.9.x-series browsers.

Version 1.9.5.1-signed.1-signed 52.9 KiB Works with Firefox for Android 10.0a1 - 15.*, Firefox 3.5 - 15.*, SeaMonkey 2.0 - 2.12.*

Hotfix for serious memory leak and Gecko 15+ compatibility

Version 1.9.4.1-signed.1-signed 52.8 KiB Works with Firefox for Android 10.0a1 - 14.*, Firefox 3.5 - 14.*, SeaMonkey 2.0 - 2.11.*

Changes
  • Fixed bug affecting Gecko 9+ present since version 1.9 that prevented restartless addon shutdown (error thrown during unload). Disabling, uninstalling or even updating affected versions will not complete until the browser is restarted.
  • Added support for localisation of the options page - feel free to submit your language for inclusion in a future release.
  • Fixed bug that caused SeaMonkey mail window's status bar to be blank - thanks to Stanimir Stamenkov for the report.

Version 1.9.3.1-signed.1-signed 51.1 KiB Works with Firefox 3.5 - 12.*, SeaMonkey 2.0 - 2.7.*

Hotfix for improperly escaped JSON strings

Version 1.9.2.1-signed.1-signed 51.1 KiB Works with Firefox 3.5 - 9.*, SeaMonkey 2.0 - 2.6.*

Changes

Version 1.9.0.1.1-signed.1-signed 50.4 KiB Works with Firefox 3.5 - 9.*, SeaMonkey 2.0 - 2.6.*

Changes
  • Full support for Firefox Mobile and future multi-process incarnations of the desktop browsers.
  • No longer confuses certain websites by default - you can override the default HTTP Accept header on a host-by-host basis to either omit or include the JSON MIME type, with an optional q-value.
  • New options interface available from within the Add-ons Manager in Gecko 7.x-series browsers (Firefox 7, SeaMonkey 2.4) and above - older browsers can still access all options by opening about:config and looking under extensions.jsonovich.

Notes
  • 1.9.0 had a critical bug that prevented it installing in all Gecko 2.x-series browsers and up that wasn't caught during testing due to different installation methods.
  • Although compatible with Gecko 8.x-series, data with the application/json MIME type will not be formatted since the browser now handles it as plain text - this will be fixed in the next release.

Version 1.8.3.1-signed.1-signed 35.0 KiB Works with Firefox 3.5 - 8.*, SeaMonkey 2.0 - 2.4.*

Hotfix for corrupt JSON downloads on slow networks

Note
  • Although compatible with Gecko 8.x-series, data with the application/json MIME type will not be formatted since the browser now handles it as plain text - this will be fixed in a future release.

Version 1.8.2.1-signed.1-signed 34.9 KiB Works with Firefox 3.5 - 6.*, SeaMonkey 2.0 - 2.2.*

Changes
  • New preference to disable HTTP Accept header modification.
  • New preferences to control which MIME types and file extensions should be treated as JSON.
  • Some performance improvements.

Note
  • To configure the preferences, please use about:config - there appears to be no easy way to insert a restartless options dialog into the addons manager yet.

Version 1.8.1.1-signed.1-signed 24.0 KiB Works with Firefox 3.5 - 6.*, SeaMonkey 2.0 - 2.2.*

Changes
  • Brings support for opening .json files from disk.
  • Restores HTTP Accept header functionality that was lost for Firefox 4 in 1.8's initial restartless support.
  • Uses ES5 strict mode.
  • No longer uses XUL overlays at all, these cannot be made restartless.
  • Can now be disabled and re-enabled on-demand in all supported browsers from the addon manager without restarting (older browsers will still nag to restart, but most of the script is actually unloaded already).

Changes in 1.8
  • Marked compatible with SeaMonkey 2.
  • Added support for restartless installation/uninstallation/enable/disable provided by Gecko 2 (Firefox 4+ and SeaMonkey 2.1+)

Version 1.7.1.1-signed.1-signed 13.9 KiB Works with Firefox 3.5 - 4.0.*

Changes
  • Fixed bug where arrays were displayed as objects.

Version 1.7.1-signed.1-signed 13.7 KiB Works with Firefox 3.5 - 4.0.*

Changes
  • Added support for Firefox 4
  • New style

Version 1.6 18.0 KiB Works with Firefox 3.0 - 3.7a6pre

Fixes long lines bug (thanks to W.Elwood08), and adds support for application/jsonrequest MIME type.

Version 1.5.1 18.0 KiB Works with Firefox 3.0 - 3.7a6pre

Fixes issue #2 , a code folding bug (thanks, W.Elwood08!)

Version 1.5 18.0 KiB Works with Firefox 3.0 - 3.7a1pre

Adds support for code folding, thanks to @coates. Much obliged for the patch.

Version 1.4 17.0 KiB Works with Firefox 3.0 - 3.7a1pre

Adds the application/rdf+json MIME type.

Version 1.1 17.0 KiB Works with Firefox 3.0 - 3.5.*

Adds application/json to the default Accept header to provoke CouchDB and similar services to return content with type application/json rather than text/plain.

Version 1.0 15.0 KiB Works with Firefox 3.0 - 3.5.*

Changing maxVersion to Firefox 3.5 (verified working in 3.5b4pre)

Thanks to Sean Hannan (MrDys).