Skip to content

Releases: gmnevton/JSON.VerySimple

Updated to v1.6.0

19 Oct 19:19
1a73c01

Choose a tag to compare

Updated to v1.6.0.
Over last fiew years i made some changes to this library, but didn't have time to upload them to github and simply forgot about them.
This is the latest version that i developed and i am using it everyday.

Updated to 1.4.4

09 Jan 15:36
ff4e881

Choose a tag to compare

Overloading TJSONNodeList.Get function.
Now TJSONNodeList.Get function can get nodes by Index or by Name.

Updated to 1.4.3

16 Oct 10:13

Choose a tag to compare

Updated Find* functions to search for nodes when Name = ''.

Updated to 1.4.2

22 Sep 11:22

Choose a tag to compare

ScanNodes procedure loops trough childnodes with given Name or if Name is empty loops trough all childnodes, can break loop if CallBack function Result is False.

Test tool added.

18 Aug 10:50

Choose a tag to compare

Added test tool project with executable for D2010.

Updated to 1.4.1

18 Aug 09:39

Choose a tag to compare

Escaping bugfix to properly set/get names/values.

Updated to 1.4.0

17 Aug 12:01

Choose a tag to compare

Added Delphi RAD 10.2 compatibility.
Escaping functions (Escape/Unescpe) reworked for single pass to gain more speed during loading/saving from/to file and parsing overall.
Exception name corrected.
Added unicode character code translation (\uXXXX) to char.

Updated to 1.3.0

16 Mar 15:00

Choose a tag to compare

Parser syntax checking fixed, added property switch to properly load multiline strings, added root node detection (object or array), code cleaning and speedups done.

Updated to 1.2.0

06 Jan 22:57

Choose a tag to compare

Removed uStreamWriter.pas, replaced by TStreamWriterHelper class.

Initial release

09 Aug 16:39

Choose a tag to compare

Initial release.

  • Bug fix of Unescape method.