Change history for JSONedit


2017-12-23 03:50:17
Updated by billon

  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-12-23 03:49:59
Updated by billon

  • Version: v0.9.267
  • Size (in bytes): 2609666496
  • Release date: 2017-10-2-16
  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-10-31 22:51:16
Updated by billon

  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-10-31 22:50:51
Updated by billon

  • Version: v0.9.256
  • Size (in bytes): 252774609664
  • Release date: 2017-108-201
  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-08-22 22:03:33
Updated by billon

  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-08-22 22:03:13
Updated by billon

  • Version: v0.9.245
  • Size (in bytes): 24952774488
  • Unicode support: No No
  • Release date: 2017-068-209
  • What's new: See:[url]http://tomeko.net/software/JSONedit/index.php[/url]


2017-06-13 04:53:16
Updated by billon

  • Version: v0.9.234
  • Size (in bytes): 249511360488
  • Release date: 2017-046-2209
  • What's new: [lisSee:[url]ht][*]Addedtp:[list][*]"Remove obsolete files" and "Clear list" items to MRU lists in main window and Lua script window;[*]Option to edit in-place tree node value on double click (like with F4);[*]Font selection for relaxed parser tool.[/list][*]Nodes can be deleted from list view.[*]Deleting root node resets it to empty object (also fixes "Invalid index" if switching t/to list view when tree is empty).[*]Fixmeko.ned:[list][*]Empty array processing in relaxed parser tool;[*]Inconsistent state of node edit panel (/showing old values until neftw node is selected aftrer switching to text view, /JSONedidit/ing and switching back)dex.php[/urlist][/list]


2017-05-04 01:55:20
Updated by billon

  • What's new: [list][*]Added:[list][*]"Remove obsolete files" and "Clear list" items to MRU lists in main window and Lua script window;[*]Option to edit in-place tree node value on double click (like with F4);[*]Font selection for relaxed parser tool.[/list][*]Nodes can be deleted from list view.[*]Deleting root node resets it to empty object (also fixes "Invalid index" if switching to list view when tree is empty).[*]Fixed:[list][*]Empty array processing in relaxed parser tool;[*]Inconsistent state of node edit panel (showing old values until new node is selected after switching to text view, editing and switching back).[/list][/list]


2017-05-04 01:54:48
Updated by billon

  • Version: v0.9.223
  • Size (in bytes): 2501136240
  • Release date: 2017-024-1122
  • What's new: [list][*]Tools menuAdded:[ist][*]"Remove obsolete files" and "Clexperimar list" itenms to MRU lists in main window al,nd [Lua scrl=httip://tomeko. winet/sdoftware/JS;[*]ONedit/relaxed_parser.php]very relaxed pseudptio-JSON parser[/url], alternative method of prototyping sedit in-place tree node valucture on double click (like with F4);[*]Font selection for relaxed parser tool.[/list][*]Nodes can be deleted from list view.[*]Deleting root node resets it to empty object (also fixes "Invalid index" if switching ftor furt list view wheen tree is empasting into main editory).[*]Fiixed:[[list][t][*]No brace matching for JSON text view (incorrectly selected Lua highlighEmptery array processing in relaxed parsinceer 0.9.16)tool;[*]EInconsistent state of node edit panel wanel (showing old values until new not updatded (showings stilelected valuftes from do switcument) whehing dtocumen t was reloaded ext vin tree vw, ediew and no ting anode was selected; root node is now selected as default;[*]Default directory for fchile open dialog was not updated if file was loaded usingng drag-band-dropck).[/list][/list]


2017-02-18 23:09:11
Updated by billon

  • Version: v0.9.212
  • Size (in bytes): 24965106240
  • Release date: 2016-17-02-171
  • What's new: [list][*]AdTools menu: experimental, [url=http://tomeko.net/software/JSONedit/relaxed_parser.php]very relaxed pseudo-JSON parser[/url], alternative method of prototyping structures for further pasting into main editor.[*]Fixed:[list][*]Font sNo bracelec matchion g for list view;[*]JSOption to load automaticallyN text view las(incorrect file at sly selected Luar highlightuper since 0.9.[/list]16);[*]NEdit panel was nodt updated (backshowing still values from docund + foment) coloring works also in list v when document was reloaded in tree vieew and no node w, shas selected; root node ing settings nowith selectreed as videw.fault;[*]List view: displaying Defiaultered andt total nodire count.[*]Tools menu: exporct contry for file open dialog was not oupdated if file list view as CSV.[*]Fixed:[list][*]After Expand All / Expand # levels tree was scrolled to last expanded node - often seemingly random placde;[*]Scrolling through array with lard usinge numbe dr of items in list view was slow;[*]Flickering for list view when e.g. scrolling (g-and-drouble buffering)p.[/list][/list]


2016-12-19 10:13:31
Updated by billon

  • Version: v0.9.201
  • Size (in bytes): 24883965120
  • Release date: 2016-102-0817
  • What's new: [list][*]NeAdded:[list][*]Font selection for list view;[*]Option to load automatically last file at view: [url=httpstartup.[/list][*]Node (background + font) coloring works also in list view, sharing settings with tree view.[*]List view: displaying filtered and total node count.[*]Tools menu: export content of list view as CSV.[*]Fixed:[list][*]After Expand All // Expand # levels tree was scrolled to last expanded node - often seemingly random place;[*]Scrolling thromeko.ugh array with large numbet/sr off items in listw view was slow;[*]Flickering fore/JSONedit/JSONedit_ list.png]L vist[/url] - foew when e.g. scused ron filterling ang (d navigation.[*]Fast fiublte buffering similar to "Find" dialong).[*]Context menu: Go to tree.[*]Basic in-place value editing (Enter or double c/lick, Enter to accept, Esc to abort).][/list]


2016-10-20 00:22:11
Updated by billon

  • Version: v0.9.1920
  • Size (in bytes): 24648832560
  • Release date: 2016-06-140-08
  • What's new: [list][*]Limited printing prNecision of floating pointw valiew: [ues frrl=http://tom 17 to 16 digits to get rid of nasty 25.7 -> 25.699999999999999 transitieko.n after parse + generate cycle.[*]Nicer statistic/s window: allowing copying text, fixed values align for large files.[*]Search dialog for tftwaree view allows to specifye/limit noJSONede types, allowing e.g. limiting searching to "0" strings, ignoring all numer/JSONedical vat_lueist.[*png]FIXED: pseudoList[/url] -names ffocused on filtering array elemnd navigation.[*]Fast filterintsg ("[0]", "[1]similar to "Find", dialog.[*]Contextc.) are ig menu: Go to tred when e.[*]Baseic in-plarchie value editing in (Enter ore double modclick, Enter to accept, Esc to abort).[/list]


2016-06-20 22:03:40
Updated by billon

  • Icon: Updated


2016-06-20 21:56:38
Updated by billon

  • Version: v0.9.189
  • Size (in bytes): 2446428856
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONdedit_0_9_18x.ziphp
  • Release date: 2016-04-06-14
  • What's new: [list][*]Snippets, stored as JSONLimited printing precision of floating point values from 17 to 16 digits to get rid of nasty 25.7 -> 25.699999999999999 transition after parse + generate cycle.[*]Nicer statistics window: allowing copying text, fixed values align for large files.[*]Search dialog for tree viles inw allows to "snippetecify/limit node types, allowing e.g. limiting searching to "0" strings, ignoring all numerical values.[*]FIXED: pseubdirectory:- Store names for array elecements ("[0]", "[1]", etc.) ared ignodre d with optioenal dsesarcription ihinto fg ile for n treuse.- Load snippet into selected nmode.[/list]


2016-04-12 16:21:50
Updated by lintalist

  • Synopsis: JSONedit is a simple editor for the JavaScript Object Notation format "a text-based open standard designed for human-readable data interchange" ([url=https://en.wikipedia.org/wiki/JSON]source[/url]) with available text and tree views.Includes array generator using embedded Lua interpreter and Scintilla for text edition.


2016-04-12 01:56:36
Updated by billon

  • Version: v0.9.178
  • Size (in bytes): 2444284168
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_178.zip
  • Release date: 2016-014-306
  • What's new: [list][*]FSnixed issue with incorrect JSON generated for high-precision float point values (1000000000000000.0, 1000000000000000.1 => "1000000000000000.").[*]Minor fix making double used consequently instead of float.[*]Using 64 bit signed and unsigned integers (instead of 32 bit signed used previously).[*]Examples: added PaleMoon/FireFox bookmarks file (this example is making use of 64 bit integers).[*]Few cherry-picked updates for json-cpp.[*]Settings: selectable (default: string instead of previously used null) type for new nodes (add as child / add as sibling).[*]Settings: option to automaticaly activate in-place value editor (same as assigned to F4) for newly added nodes.[*]Fixed uint64 entry (e.g. 18446744073709551615 = 2^64 - 1) from value edit on right panel.[*]Fixed problem (apparently bug in sscanf TC++, implemstorentd ation, tested for comparison MinGW behaves correctly) with sscanf and negative (only negative) values with more than 32 significants bits (with TC++ more significants bits are all set to 1).[*]Fixed/restored out-of-range indication (i.e. red color for edit box) for entered integers / unsigned integers that don't fit in 64 bits.[*]More precise error location info when parsing/validating text (moving cursor to the column from parser error location - useful for unformatted invalid JSON).[*]Scintilla-based editor for Lua (previously used with Script.dll plugin for tSIP softphone).[*]Lua scripting window is available from Tools menu (apart from previous array generator available in tree context menu).[*]Optional [url=http://tomeko.net/software/s JSON filedit/preprocess ing.php?lang=en] "snipreprocessing[/url] of name/value entered in tree view with Lua.[*]Ctrl+A (Select all) works in node name/value/comment edit boxes.[*]Added "Duplicateets" node" (Ctrl+D) to node context menu; works both with array and objects (manual rename for object children is required ectory:- Store selected no rdem with optiove naml de coscription infto file for reuse.- Load snippet into selects)ed node.[/list]


2016-02-17 00:59:16
Updated by billon

  • Version: v0.9.147
  • System Requirement:
  • Size (in bytes): 231475428416
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_147.zip
  • Release date: 20156-091-2730
  • What's new: [list][*]Checking source file for UTFixed issue with incorrect BJSOM.N generated for high- Oprecision float point values (1000000000000000.0, 1000000000000000.1 => "1000000000000000.").[*]Minor fix making double used consequently instead of floati.[*]Using 64 bit signed and unsigned integers (instead of 32 bit signed used previously).[*]Examples: added PaleMoon/FireFox bookmarks file (this example is making use of 64 bit integers).[*]Few cherry-picked updates for json-cpp.[*]Settings: selectable (default: string instead of previously used null) type for new nodes (add as child / add as sibling).[*]Settings: option to automaticaly activate in-place value editor (same as assigned to F4) for newly added nodes.[*]Fixed uint64 entry (e.g. 18446744073709551615 = 2^64 - 1) from value edit on right panel.[*]Fixed problem (apparently bug in sscanf TC++ implementation, tested for comparison MinGW behaves correctly) with sscanf and negative (only negative) values with more than 32 significants bits (with TC++ more significants bits are all set to skip UT1).[*]F-8 BOixed/restored out-of-range indication (i.e. red color for edit box) for entered integers / unsigned integers that don't fit in 64 bits.[*]More precise error location info when parsing/validating text (moving cursor to the column from parser error location - useful for unformatted invalid JSON).[*]Scintilla-based editor for Lua (previously used with Script.dll plugin for tSIP softphone).[*]Lua scripting window is available from Tools menu (apart forerom passreving toous parsray gener.- Files wator avaitten to disk by editor are alwaysble win three cout BOM - intext appmears that in many applications UTF-8 without BOM is required.- Notifying that UTF-16 and UTF-32 are not supnu).[*]Oported if fionale appea[urs l=hto use these p://tomeko.ncet/software/JSONedit/preprocessing.php?lang=en]preprocessings.[*/url]In-place value editor for tree - assigned to F4 key.- Complementary to editing node of name with F2.- Works with primitive /values entered in tree view with Lua.[*]Ctrl+A (Select all) workstr ing,n node iname/value/comment edit, real, boolean).- String value editing (same as with name editing) is mostly limited to sigle-line text, i.e. in-pl boxes.[*]Added "Duplicace editor sile ntly odisplayse" multiple lines as single one not allowing inserting newlines (although exis(Cting newrlines are+D) preserved).- Forto node bocolntext meanu; works value "0" and "1" areboth with accrray and objepcteds (manual renas well as "false" and "true".[*]Log: Added execution time measurement for basic operations (parsing and geneorating JSON, obuject children ings tree).[*]Smarquired teo r auto-expand (expanding nodes when new text is loaded).- New setting, number of levels to auto-expand, 1 (default, oe nly root expandmed) ... 5.- If conumber of levels to auto-expand is higher than 1 auto-expanding is continued recursively but stops if number of visible nodes woufld be higher cthan 30s).[/list]


2015-10-05 23:50:40
Updated by Checker

  • System Requirement: WinNT Win2K


2015-10-05 23:46:57
Updated by Checker

  • Version: v0.9.914
  • System Requirement:
  • Size (in bytes): 2243014752
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_914.zip
  • Keywords: JSONjson%20edit
  • Release date: 20000-0015-009-27
  • What's new: 2014.06[list][*]Checking source file for UTF BOM.- Option to skip UTF-8 BOM before passing to parser.16 Ve- Files written to disk by editor are always without BOM - it appearsi that in many applications UTF-8 without BOM is required.- Notifying that UTF-16 an 0.9.8d UTools: C++ class generator (experimental)F-32014.08.24 Version 0.9.9[ are not supported if file appears to use these encodingst].[*]Imn-prolace value ed keybitor for tree - arssigned-only worto F4 kflow and few other ey.- Complementary to editing node name winth F2.- Wor tweaks, thas with primitive values (string, int, real, boolean).- String value editing (same as with name editing) is mostly limited to sigle-line text, i.e. in-place editor silently displays multiple lines as single one not allowing inserting newlinkes (altho Brotugh er Gabriel-Marie for suggexisting newlines are preserved).- For boolean value "0" and "1" are accepted as well as "false" and "true".[*]Log: Added execution time measurement for basic operations (parsing and generand testing: JSON, building tree).[*]configuration: added option to disable Tabs Smarter auto-expand (expanding nodes when new treext is loaded).- viNew edi sett coing, ntumber olsf (ulevelse T to abs uto mov-e focus rather thaxpand, character),[*]add1 (ded Up/Down bfaulttons for reord, only root expanded) ... 5.- If number of levels to auto-erxpand is hing arher thayn 1 elemenauts (+ ro-explacinding "Nis code name" with "Notinued recursively but stops index" for array elements),[*]added *.txt filtumber to open and save dialogs,[*]configuration: added option to select text in edit control on entering,[*]df visabled TaibStop property for TPageControl in editor (most likely just unnecessary step whlen cycling through controls with Tab),[*]assignodeds shortcuts fwor "Add child" (Ctrl+H) and "Aduld siblings" (Ctrl+B) actions in tree view,[*]settings: added "running with admin re hights requiered" note next to button associating application wit th *.json files,[*]resized "About" window for better liceanse texts readability30.[/list]


2015-04-05 01:43:48
Updated by webfork

  • Screenshot: Updated


2014-12-06 22:32:35
Updated by Emka

  • Version: v0.9.9.9
  • What's new: 2014.06.16 Version 0.9.8Tools: C++ class generator (experimental)2014.08.24 Version 0.9.9 [list][*]Improved keyboard-only workflow and few other minor tweaks, thanks to Brother Gabriel-Marie for suggestions and testing: [*]configuration: added option to disable Tabs in tree view edit controls (use Tabs to move focus rather than character),[*]added Up/Down buttons for reordering array elements (+ replacing "Node name" with "Node index" for array elements),[*]added *.txt filter to open and save dialogs,[*]configuration: added option to select text in edit control on entering,[*]disabled TabStop property for TPageControl in editor (most likely just unnecessary step when cycling through controls with Tab),[*]assigned shortcuts for "Add child" (Ctrl+H) and "Add siblings" (Ctrl+B) actions in tree view,[*]settings: added "running with admin rights required" note next to button associating application with *.json files,[*]resized "About" window for better license texts readability.[/list]


2014-12-06 22:32:07
Updated by Emka

  • Version: v0.9.79.129
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_7_9.zip
  • What's new: [list]2014.06.16 Version 0.9.8Tools: C++ class generator (experimental)2014.08.24 Version 0.9.9 [list][*]Improved keyboard-only workflow and few other minor tweaks, thanks to Brother Gabriel-Marie for suggestions and testing: [*]configuration: added option to disable Tabs in tree view edit controls (use Tabs to move focus rather than character),[*]FIXEadded Up/D:own buttons for reordering array elements (+ replacing "Node name" with "Node index" for array elements),[*]added *.txt filter to open and save Ctrdial+C/Ctrl+V sogs,[*]configuration: added option to select text in edit control on entering,[*]disabled TabStop property for TPageControl in editor (most likely just unnecessary step when cycling through controls with Tab),[*]assigned shorttcuts for "Add cuhild" (Ctsrl+H) actnd "Add sibliongs" (Ctrl+B) nactiow depends os in tree view,[*]settin currgs: added "running witlyh active codmponent, i.e. it copiein rights trequired" note nextt to button when edassociatit field isng active but copies whole nodes when tree is active (thanks to Mpplichael for reportiong regreswith *.jsion) files,[*]FIXED: misresized "About" wingdow focus whenr swibettcher liceng from tse text view to ts ree view and back,[*]Scintilla caret width bilincreased to 2 pixelsy.[/list]


2014-06-03 05:33:10
Updated by SYSTEM

  • How to extract: Download the 7zZIP package and extract to a folder of your choice using a [url=http://www.portablefreeware.com/index.php?id=796]7-zip compatible[/url] archive program. Launch [i]JSONedit.exe[/i].


2014-06-03 05:31:11
Updated by SYSTEM

  • Version: v0.9.7.912
  • What's new: see http://tomeko.net/software/JSONedit/index.phpfor Version 0.9.7.9 (2014.03.08)[list][*]tree view, context menu: added (beside "Expand All") function expand[ling 1 to 5 nested levels[*t]Help: added RFC 7159, RFC 4627 and RFC 5234 (ABNF) text[*]FIXED: previou: Ctrl+C/Ctrl+V shortcuts action now depends on currently manuallyctive changomponent, ing root n.e. it codpie type was not allos text whed - RFC 4627 states that json texdit field is acantive beut copies whole nobjecdes when tree is or array, updated RFC 7159 ctive (thanks to Michaell for repows any typerting regression),[*]tree view: null valueFIXED: missing focus swhowen switchin sag from text view to tree vie way as tnd back,[*]Scintilla caret width incrue/feased to 2 pixelse.[/list]


2014-04-04 19:05:38
Updated by bzl333

  • Version: v0.9.7.89
  • Size (in bytes): 2124307442
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_7_89.7zip
  • What's new: see http://tomeko.net/software/JSONedit/index.phpfor Version 0.9.7.9 (2014.03.08)[list][*]tree view, context menu: added (beside "Expand All") function expanding 1 to 5 nested levels[*]Help: added RFC 7159, RFC 4627 and RFC 5234 (ABNF) text[*]FIXED: previously manually changing root node type was not allowed - RFC 4627 states that json text can be object or array, updated RFC 7159 allows any type[*]tree view: null value is shown in same way as true/false.[/list]


2013-12-15 14:49:21
Updated by Emka

  • Version: v0.9.67.18
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_67_18.7z
  • What's new: see http://tomeko.net/software/JSONedit/index.php


2013-04-29 16:36:06
Updated by Checker

  • How to extract: Download the archive7z package and extract to a folder of your choice using a [url=http://www.portablefreeware.com/index.php?id=796]7-zip compatible[/url] archive program. Launch [i]JSONedit.exe[/i].


2013-01-22 00:15:43
Updated by I am Baas

  • Version: v0.9.6.71
  • Size (in bytes): 2143232744
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_6_1.7z
  • What's new: Changed text editor from TRichEdit to Scintilla - syntax highlighting, code folding, braces matching, line numbering. This is relatively big change, so in case of problem - as always - try previous version.


2013-01-21 08:05:27
Updated by tproli

  • What's new: Changed text editor from TRichEdit to Scintilla - syntax highlighting, code folding, braces matching, line numbering. This is relatively big change, so in case of problem - as always - try previous version.


2013-01-21 04:59:16
Updated by I am Baas

  • Stealth: No Yes


2013-01-21 00:02:08
Updated by webfork

  • Synopsis: JSONedit is a simple editor for the JavaScript Object Notation format "a text-based open standard designed for human-readable data interchange" ([url=https://en.wikipedia.org/wiki/JSON]source[/url],) with availble text and tree views.Includes array generator using embedded Lua interpreter and Scintilla for text edition.


2013-01-21 00:01:50
Updated by webfork

  • How to extract: Download the 7zip package archive package and extract to a folder of your choice using a [url=http://www.portablefreeware.com/ind dex.php?id=796]7-zip compatract to a foiblde[/url] of your archoicve program. Launch [i]JSONedit.exe[/i].


2013-01-20 23:59:04
Updated by webfork

  • Synopsis: JSONedit is a simple editor for the JavaScript Object Notation format "a text-based open standard designed for human-readable data interchange" ([url=httptps:///en.wiikipediedia.org//wiki/JSJSON]JavaScript Object Notati]son formaturce[/url],) "a text-based open standard designed for withuman-read availblele text data interchange" with text andd tree e views. Includes array generator using embedded Lua interpreter and Scintilla for text edition.


2013-01-20 23:57:05
Updated by webfork

  • Synopsis: JSONedit is a simple editor for the [url=https://en.wikipedia.org/wiki/JSON]JavaScript Object N editor with text and tree view. Cootation formplete application (single executable file) weights about 2 MB (statically linked Lua and Scintilla included), does not req[/uirel], installa"a textion and doe-bas not depend open stan any non-standardrd dll. Settesigngs ared stfor human-readable data interchange" with text and tree in .ini file created in appview. Inclication udirectory, so array generator using embedded Lu ca interpreter and Scalintilla for text iedit piortablen.


2013-01-19 19:34:07
Updated by tproli

  • How to extract: Download the ZIP7zip package and extract to a folder of your choice. Launch [i]JSONedit.exe[/i].


2013-01-19 19:32:03
Added by tproli