RapidJSON v1.0-beta Release Notes
Release Date: 2015-04-08 // about 7 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.