base: prepare release 1.3.3
[luajson.git] / docs / ReleaseNotes-1.3.3.txt
blobd8a737508260392461ba6530a4d3780d7947551e
1 luajson v1.3.3 Release Notes
2 ============================
4 User Visible Changes
5 --------------------
6 The main changes for this release are:
8  * Allow objects with metatables to declare themselves as an array by
9    setting __is_luajson_array as true in the metatable.
10  * Pass all unit tests in Lua 5.2 (lunit tests had an issue)
12 Plans for next release
13 ----------------------
14 As declared in v1.3.2, a future release will have a stronger focus on decoder
15 performance. It may mean a reduction in flexibility by removing options and
16 breaking compatibility... so this would likely be either v1.4 or v2.0
19 Updates since 1.3.2
20 ===================
22 Thomas Harning Jr (16):
23         all:
24                 adds module metadata as suggested by fperrad
25         base:
26                 fixes link for luarocks download
27                 updates rock creation tool to include tag version
28         encoder:
29                 if __is_luajson_array is set on a metatable, consider the value as an array
30         tests:
31                 fixes lunit test to work with Lua 5.2 environment management