github Tencent/rapidjson v1.0-beta
v1.0 Beta

latest releases: v1.1.0, v1.0.2, v1.0.1...
pre-release9 years ago

This is the first pre-release of RapidJSON at GitHub.

There have been a lot of improvements and bug fixes since v0.11. Some notable ones are listed as follows.

Features

  • RFC 7159 (#101)
  • Optional Iterative Parser (#76)
  • Deep-copy values (#20)
  • Error code and message (#27)
  • ASCII Encoding (#70)
  • kParseStopWhenDoneFlag (#83)
  • kParseFullPrecisionFlag (881c91d)
  • Add Key() to handler concept (#134)
  • C++11 compatibility and support (#128)

Optimizations

  • Optimized number-to-string and vice versa conversions (#137, #80)
  • Short-String Optimization (#131)
  • Local stream optimization by traits (#32)

Build

  • Migrating from Premake to CMAKE (#192)
  • Remove other JSON libraries for performance comparison (#180)
  • Travis & Appveyor Continuous Integration, with Valgrind verification (#24, #242)
  • Resolve all warning reports

Documentation

  • Redo all documentation
  • English, Simplified Chinese
  • Doxygen with Markdown
  • Gitbook

Notes

Note that the copyright owner is changed but the project is still distributed under MIT license.

Please help testing this release in your development platform. The API shall not be changed in v1.0. Only bug fixes are permitted.

It is planned to release the official v1.0 at 15 April 2015.

Don't miss a new rapidjson release

NewReleases is sending notifications on new releases.