Skip to content

Releases: xpol/lua-rapidjson

v0.7.1

14 Apr 13:34
Compare
Choose a tag to compare
Prepare new relase.

v0.5.0

04 Nov 02:05
Compare
Choose a tag to compare

JSON pointer and JSON schema support.

v0.4.5

04 Nov 02:06
Compare
Choose a tag to compare
  • Checks encoding error for float point numbers.
  • RapidJSON compiling turn: use release config and turn SIMD on if supported.

v0.4.4

04 Nov 02:06
Compare
Choose a tag to compare
  • Fixes build and test errors introduced in 0.4.3.

v0.4.3

04 Nov 02:07
Compare
Choose a tag to compare
  • CMakeLists.txt supports command line defined RAPIDJSON_INCLUDE_DIRS to specified RapidJSON include directory.
  • Keeps only necessary RapidJSON header files and docs make the rock much smaller.

v0.4.2

04 Nov 02:08
Compare
Choose a tag to compare
  • Update RapidJSON to latest HEAD version.

v0.4.1

04 Nov 02:08
Compare
Choose a tag to compare
  • Fixes Windows dll.

v0.4.0

04 Nov 02:09
Compare
Choose a tag to compare
  • Checks circular reference when encoding tables.
  • A table is encoded as json array if:
    • have meta field __jsontype set to 'array'.
    • don't have meta filed __jsontype and length > 0.
  • When table is encoded as json object, only string keys and its values are encoded.
  • Integers are decoded to lua_Integer if it can be stored in lua_Integer.

v0.3.1

04 Nov 02:12
Compare
Choose a tag to compare

Just fixes rockspec file.

v0.3.0

04 Nov 02:10
Compare
Choose a tag to compare
  • Follow integers are encoded as integers.
    • Lua 5.3 integers.
      -Integers stored in double and in between:
      • [INT64_MIN..INT64_MAX] on 64 bit Lua or
      • [INT32_MIN..INT32_MAX] in 32 bit Lua.
  • CI scripts updated, thanks @ignacio