Change history for JSONedit


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.25 26
  • Size (in bytes): 2527744 2609664
  • Release date: 2017-08 10-20 21
  • 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.24 25
  • Size (in bytes): 2495488 2527744
  • Unicode support: No No
  • Release date: 2017-06 08-09 20
  • 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.23 24
  • Size (in bytes): 2511360 2495488
  • Release date: 2017-04 06-22 09
  • What's new: [list] [*]Added See: [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 url]http://tomeko.net/software/JSONedit/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 .php[/url]


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

  • What's new: [list] [*]Added: [ist 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.22 23
  • Size (in bytes): 2506240 2511360
  • Release date: 2017-02 04-11 22
  • What's new: [list] [*]Tools Added: [ist] [*]"Remove menu: experimental, [url=http://tomeko.net/software/JSONedit/relaxed_parser.php]very obsolete relaxed files" and "Clear pseudo-JSON list" items parser[/url], alternative to method MRU of lists prototyping in structures main for window further and pasting Lua into script main window; [*]Option editor. [*]Fixed: [list] [*]No to brace edit matching in-place for tree JSON node text value view (incorrectly on selected double Lua click (like highlighter with since 0.9.16 F4); [*]Edit Font panel selection was for not relaxed updated (showing parser still tool. [/list] [*]Nodes values can be deleted from document) when list document view. [*]Deleting was root reloaded node in resets tree it view to and empty no object (also node fixes "Invalid was index" if selected; root switching node to list view when tree is now empty). [*]Fixed: [list] [*]Empty selected array as processing default in relaxed parser tool; [*]Default Inconsistent directory state for of file node open edit dialog panel (showing was old not values updated until if new file node was is loaded selected using after switching to text view, editing drag-and-drop. [/ switching back). [/list] [/list]


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

  • Version: v0.9.21 22
  • Size (in bytes): 2496512 2506240
  • Release date: 2016 2017-12 02-17 11
  • What's new: [list] [*]Added: [list] [*]Font Tools selection menu: experimental, [url=http://tomeko.net/software/JSONedit/relaxed_parser.php]very for relaxed list pseudo-JSON view; [*]Option parser[/url], alternative to method load of automatically prototyping last structures file for at further startup. [/list] [*]Node (background + font) coloring pasting works into also in main editor. [*]Fixed: [list] [*]No view, sharing brace settings matching with for tree JSON view. [*]List text view: displaying (incorrectly filtered selected and Lua total highlighter node since count. [*]Tools 0.9.16); [*]Edit menu: export panel content was of not list updated (showing view still as values CSV. [*]Fixed: [list] [*]After from Expand document) when All / Expand # levels tree document was scrolled reloaded to in last tree expanded view and no node - often seemingly was random selected; root place; [*]Scrolling node through is array now with selected large as number default; [*]Default of directory items for in file list open view dialog was slow; [*]Flickering not for updated list if view file when was e.g. scrolling (double loaded using buffering). [/ drag-and-drop. [/list] [/list]


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

  • Version: v0.9.20 21
  • Size (in bytes): 2488320 2496512
  • Release date: 2016-10 12-08 17
  • What's new: [list] [*]New Added: [list] [*]Font selection for list view: [url=http://tomeko.net/software/JSONedit/JSONedit_list.png]List[/url] - focused ; [*]Option on to filtering load and automatically navigation last file at startup. [/list] [*]Node (background + font) coloring works also in list view, sharing settings with tree view. [*]Fast List filtering view: displaying similar filtered to "Find" dialog and total node count. [*]Context Tools menu: Go export to content tree of list view as CSV. [*]Basic Fixed: [list] [*]After Expand All / Expand # levels tree was scrolled to last expanded node - often seemingly random in-place; [*]Scrolling value through editing (Enter array or with double large click, Enter number to of accept, Esc items to in list view was slow; [*]Flickering for list view when e.g. scrolling (double abort buffering). [/list] [/list]


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

  • Version: v0.9.19 20
  • Size (in bytes): 2464256 2488320
  • Release date: 2016-06 10-14 08
  • What's new: [list] [*]Limited New printing precision of floating point values from 17 to 16 digits to get rid of nasty 25 view: [url=http://tomeko.7 -> 25 net/software/JSONedit/JSONedit_list.699999999999999 png]List[/url] - focused transition on after filtering parse + generate and cycle navigation. [*]Nicer Fast statistics filtering window: allowing similar copying text, fixed values align for large files to "Find" dialog. [*]Search Context dialog menu: Go for to tree. [*]Basic view in-place allows value to editing (Enter specify/limit or node double types click, allowing Enter e.g. limiting to searching accept, Esc to "0" strings, ignoring all numerical values. [*]FIXED: pseudo-names for array elements ("[0]", "[1]", etc.) are ignored when searching in tree mode. [/ 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.18 19
  • Size (in bytes): 2444288 2464256
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_18 index.zip php
  • Release date: 2016-04-06-14
  • What's new: [list] [*]Snippets Limited 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, stored fixed as values JSON align for large files. [*]Search in "snippets" subdirectory: - Store dialog selected for tree view allows to specify/limit node with types, allowing optional e.g. limiting description searching into to "0" strings, ignoring all numerical file values. [*]FIXED: pseudo-names for reuse. - Load array snippet elements ("[0]", "[1]", etc.) are into ignored selected when node searching in tree mode. [/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 availble 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.17 18
  • Size (in bytes): 2428416 2444288
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_17 JSONedit_0_9_18.zip
  • Release date: 2016-01 04-30 06
  • What's new: [list] [*]Fixed issue with incorrect JSON generated for high-precision float point values (1000000000000000.0 Snippets, 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 stored 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 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 files in tree context menu). [*]Optional [url=http://tomeko.net/software/JSONedit/preprocessing.php?lang=en]preprocessing[/url] of name/value entered in tree view with Lua. [*]Ctrl+A (Select all) works in node name/value/comment edit boxes. [*]Added "Duplicate snippets" subdirectory: - Store node" (Ctrl+D) to selected node context menu; works both with array optional and description objects (manual into rename file for object reuse. - Load children snippet is into required selected to remove name conflicts). [/ node. [/list]


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

  • Version: v0.9.14 17
  • System Requirement:
  • Size (in bytes): 2314752 2428416
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_14 JSONedit_0_9_17.zip
  • Release date: 2015 2016-09 01-27 30
  • What's new: [list] [*]Checking Fixed source issue file with incorrect JSON generated for UTF high-precision BOM. - Option float to point skip values (1000000000000000.0, 1000000000000000.1 => "1000000000000000."). [*]Minor UTF-8 fix BOM making before double passing used to consequently parser. - Files instead written of to float. [*]Using disk 64 by bit editor signed are and always unsigned without integers (instead BOM - it of appears 32 that bit in signed many used applications previously). [*]Examples: added UTF-8 PaleMoon/FireFox without bookmarks BOM file (this example is required. - Notifying making that use UTF of 64 bit integers). [*]Few cherry-16 picked and updates UTF for json-32 cpp. [*]Settings: selectable (default: string are instead not of supported previously if used file null) type appears for new nodes (add as child / add as sibling). [*]Settings: option to use automaticaly these activate encodings. [*]In in-place value editor (same for as tree - assigned to F4) for key. - Complementary newly to added editing nodes. [*]Fixed node uint64 name entry (e.g. 18446744073709551615 = 2^64 - 1) from with value F2. - Works edit with on primitive right values panel. [*]Fixed problem (string apparently bug in sscanf TC++ implementation, int, real, boolean). - String tested value for editing (same comparison as MinGW behaves correctly) with name sscanf and negative (only editing negative) is values mostly with limited more than 32 significants bits (with TC++ more significants bits are all set to sigle 1). [*]Fixed/restored out-line of-range text, indication (i.e. in-place red editor color silently for displays edit multiple box) for lines entered as integers / unsigned single integers one that not don't allowing fit inserting in newlines (although 64 existing bits. [*]More newlines precise are error preserved). - For location boolean info value "0" and "1" are when accepted parsing/validating as text (moving well cursor as "false" and "true". [*]Log: Added to execution the time column measurement from parser error location - useful for basic unformatted operations invalid JSON). [*]Scintilla-based editor for Lua (parsing previously and used generating with JSON, building Script.dll tree plugin for tSIP softphone). [*]Smarter Lua auto-expand scripting window is available from Tools menu (expanding apart nodes from when previous new array text generator is available loaded). - New in setting, number tree context menu). [*]Optional [url=http://tomeko.net/software/JSONedit/preprocessing.php?lang=en]preprocessing[/url] of levels name/value to entered auto-expand, 1 (default, only in root tree expanded) ... 5. - If view number with of Lua. [*]Ctrl+A (Select levels all) works to in auto-expand node is name/value/comment higher edit than boxes. [*]Added "Duplicate 1 node" (Ctrl+D) to auto-expanding node is context continued menu; works recursively both but with stops array if and number objects (manual of rename visible for nodes object would children be is higher required than to remove name 30. [/ conflicts). [/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.9 14
  • System Requirement:
  • Size (in bytes): 2243072 2314752
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_9 JSONedit_0_9_14.zip
  • Keywords: JSON json%20edit
  • Release date: 0000 2015-00 09-00 27
  • What's new: 2014.06.16 [list] [*]Checking Version source 0.9.8 Tools: C++ class file generator (experimental) 2014.08.24 for Version UTF 0.9.9 [list] [*]Improved BOM. - Option keyboard to skip UTF-only 8 workflow BOM and before few passing other to minor parser. - Files tweaks, thanks written to Brother disk Gabriel by editor are always without BOM - it appears that in many applications UTF-Marie 8 for without suggestions BOM and is testing: [*]configuration: added required. - Notifying option that to UTF-16 disable and Tabs UTF-32 in are tree not view supported edit if controls (use file Tabs appears to move use focus these rather encodings. [*]In-place than value character), [*]added editor Up/Down for buttons tree - assigned for to reordering F4 array key. - Complementary elements (+ replacing "Node to editing node name" with "Node index" for F2. - Works array with elements), [*]added *.txt primitive filter values (string, int, real, boolean). - String to value open editing (same and as save with dialogs, [*]configuration: added name option editing) is mostly limited to select sigle-line text , i.e. in-place edit editor control silently on displays entering, [*]disabled multiple TabStop lines property as for single TPageControl one in not editor allowing inserting newlines (most although likely existing just newlines unnecessary are step preserved). - For when boolean cycling value "0" and "1" are through accepted controls as with well Tab), [*]assigned as "false" and "true". [*]Log: Added shortcuts execution time measurement for "Add child" (Ctrl+H) basic operations (parsing and "Add siblings" (Ctrl+B) actions generating in JSON, building tree). [*]Smarter view, [*]settings: added "running auto-expand (expanding with nodes admin when rights new required" note text next is loaded). - New setting, number of levels to button auto-expand, 1 (default, only associating root application expanded) ... 5. - If with *.json number files, [*]resized "About" window of for levels better to license auto-expand texts is higher than 1 auto-expanding is continued recursively but stops if number of visible nodes would be higher than readability 30. [/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.8 Tools: 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.7 9.12 9
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_7_9 JSONedit_0_9_9.zip
  • What's new: [list] [*]FIXED 2014.06.16 Version 0.9.8 Tools: Ctrl+C/Ctrl+V ++ class shortcuts generator (experimental) 2014.08.24 action Version now 0.9.9 [list] [*]Improved depends keyboard-only on workflow and few currently other active minor component tweaks, i.e. it thanks copies to text Brother when Gabriel-Marie edit for field suggestions is and active testing: [*]configuration: added but option copies to whole disable nodes Tabs when in tree is view active edit controls (thanks use Tabs to Michael move focus rather than character), [*]added Up/Down buttons for reporting reordering regression array elements (+ replacing "Node name" with "Node index" for array elements), [*]FIXED added *.txt filter to open and save dialogs, [*]configuration: missing added focus option to select text in edit control on entering, [*]disabled TabStop property for TPageControl in editor (most likely just unnecessary step when switching cycling from through text controls view with to Tab), [*]assigned tree shortcuts view for "Add child" (Ctrl+H) and "Add back siblings" (Ctrl+B) actions in tree view, [*]Scintilla settings: added "running caret with width admin increased rights required" note next to 2 button associating application with *.json files, [*]resized "About" window for better license texts pixels readability. [/list]


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

  • How to extract: Download the 7z ZIP 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.9 12
  • What's new: see http://tomeko.net/software/JSONedit/index.php for Version 0.9.7.9 (2014.03.08) [ [list] [*]tree view, context menu FIXED: added (beside "Expand Ctrl+C/Ctrl+V All") function shortcuts expanding action 1 now to depends 5 on nested currently levels [*]Help: added active RFC 7159 component, RFC i.e. it 4627 copies and text RFC when 5234 (ABNF) text [*]FIXED: previously edit manually field changing is root active node but type copies was whole not nodes allowed - RFC when 4627 tree states is that active (thanks json to text Michael can for be reporting object regression), [*]FIXED: missing or focus array, updated when RFC switching 7159 from allows text any view to type [*]tree view: null value and is back, [*]Scintilla shown caret in width same increased way to as 2 true/false pixels. [/list]


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

  • Version: v0.9.7.8 9
  • Size (in bytes): 2143744 2243072
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_7_8 JSONedit_0_9_7_9.7z zip
  • What's new: see http://tomeko.net/software/JSONedit/index.php for 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.6 7.1 8
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_6_1 JSONedit_0_9_7_8.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 archive 7z 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.7 1
  • Size (in bytes): 2143232 2143744
  • Download URL: http://tomeko.net/software/JSONedit/bin/JSONedit_0_9_6 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 archive 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-20 23:59:04
Updated by webfork

  • Synopsis: JSONedit is a simple editor for the [url=https://en.wikipedia.org/wiki/JSON] JavaScript Object Notation format[/url], " "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 view. 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 JSON editor with for text the [url=https://en.wikipedia.org/wiki/JSON]JavaScript and Object tree Notation view. Complete format[/url], "a application (single text-based executable open file) weights standard about designed 2 for MB (statically human-readable linked data Lua interchange" with and Scintilla included), does not require installation text and does tree not view. Includes depend array on generator any using non-standard embedded dll. Settings Lua are interpreter stored and in .ini Scintilla file for created in application directory, so you can call it text portable edition.


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

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


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