You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
New Features:
Added filename display support! This will show the filename (in the root of the JSON) for imported files.
Added "Export" support to the Control Panel (shown when paging is enabled), allowing a page/column to be exported.
Added support to toggle the parsing of Floats and Big Ints.
Binding Options:
Added a new binding option called "maximum.propertyNameLength" (defaults to 0, state will use the full name), which states the maximum size a property name can be in the display.
Added a new binding option called "sideMenu.updateDisplayDelay" (defaults to 500 milliseconds), which states the delay that should be used before updating the UI (when something has changed).
Added a new binding option called "controlPanel.showExportButton" (defaults to true), which states if the export button is shown.
Added a new binding option called "parse.stringsToFloats" (defaults to false), which states if string values should be parsed to float values (if valid).
Added a new binding option called "parse.stringsToBigInts" (defaults to false), which states if string values should be parsed to big int values (if valid).
Improvements:
The ordinal text for a day in the Date/Time display values is now shown in a element.
Removed the transition effect for "padding" and "border" for items selected in the display.
When files are imported, they are now sorted and displayed in alphabetical order.
Improved the RegEx used to identify Date/Time strings (allowing for timezone adjustments) when parsing is enabled.
Fixes:
Fixed a fault that caused the binding option "controlPanel.enabled" to be ignored.
Fixed a fault that caused duplicate checks to occur for custom events when rendering JSON values.
Fixed a fault that caused the line numbers to re-render lots of times when rendering the JSON for the first time (causing performance issues with large JSON files).
Fixed a fault that prevented imported files from being loaded when another non-JSON file was selected at the same time.