decoder: fixes compatibility with lpeg 0.12 by closing off 0-length captures in loops
[luajson.git] / docs / ReleaseNotes-1.1.txt
blobecf56006acc044cadd71e16b43c9a7f2f13ee197
1 luajson v1.1 Release Notes
2 ==========================
4 User Visible Changes
5 --------------------
6 A new default configuration "simple" is available that does not use
7 `json.util.null` and `json.util.undefined` to represent their associated
8 JSON values.
10 There is also a change in the decoding of arrays with nulls to avoid
11 special casing it.
13 Plans for next release
14 ----------------------
15 No plans yet for what a future release might contain.
17 Updates since 1.0.1
18 ===================
20 Thomas Harning Jr (9):
21         -ungrouped-
22                 Merge branch '1.0.x'
23         decoder:
24                 learns how to handle arbitrary sets of defaults (now + simple)
25                 adds support for nil return values
26                 fixes bug where function call returns nothing => error
27                 adds support for 'simple' decoding to map null and undefined => nil
28                 removes special casing of null values in an array
29                 adds support for caching new arbitrary configs
30         tests:
31                 tests added for simple/default decoders stand-alone, in arrays, in objects