Skip to content

Commit

Permalink
Merge pull request #318 from miloyip/release1.0.1
Browse files Browse the repository at this point in the history
Release1.0.1
  • Loading branch information
miloyip committed Apr 25, 2015
2 parents d38558f + 2e913bf commit b55fe07
Show file tree
Hide file tree
Showing 6 changed files with 64 additions and 5 deletions.
59 changes: 59 additions & 0 deletions CHANGELOG.md
@@ -0,0 +1,59 @@
# Change Log
All notable changes to this project will be documented in this file.
This project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [1.0.1] - 2015-04-25

### Added
* Changelog following [Keep a CHANGELOG](https://github.com/olivierlacan/keep-a-changelog) suggestions.

### Fixed
* Parsing of some numbers (e.g. "1e-00011111111111") causing assertion (#314).
* Visual C++ 32-bit compilation error in `diyfp.h` (#317).

## [1.0.0] - 2015-04-22

### Added
* 100% [Coverall](https://coveralls.io/r/miloyip/rapidjson?branch=master) coverage.
* Version macros (#311)

### Fixed
* A bug in trimming long number sequence (4824f12efbf01af72b8cb6fc96fae7b097b73015).
* Double quote in unicode escape (#288).
* Negative zero roundtrip (double only) (#289).
* Standardize behavior of `memcpy()` and `malloc()` (0c5c1538dcfc7f160e5a4aa208ddf092c787be5a, #305, 0e8bbe5e3ef375e7f052f556878be0bd79e9062d).

### Removed
* Remove an invalid `Document::ParseInsitu()` API (e7f1c6dd08b522cfcf9aed58a333bd9a0c0ccbeb).

## [1.0 Beta] - 2015-04-8

### Added
* RFC 7159 (#101)
* Optional Iterative Parser (#76)
* Deep-copy values (#20)
* Error code and message (#27)
* ASCII Encoding (#70)
* `kParseStopWhenDoneFlag` (#83)
* `kParseFullPrecisionFlag` (881c91d696f06b7f302af6d04ec14dd08db66ceb)
* Add `Key()` to handler concept (#134)
* C++11 compatibility and support (#128)
* Optimized number-to-string and vice versa conversions (#137, #80)
* Short-String Optimization (#131)
* Local stream optimization by traits (#32)
* Travis & Appveyor Continuous Integration, with Valgrind verification (#24, #242)
* Redo all documentation (English, Simplified Chinese)

### Changed
* Copyright ownership transfered to THL A29 Limited (a Tencent company).
* Migrating from Premake to CMAKE (#192)
* Resolve all warning reports

### Removed
* Remove other JSON libraries for performance comparison (#180)

## [0.11] - 2012-11-16

## [0.1] - 2011-11-18
2 changes: 1 addition & 1 deletion CMakeLists.txt
Expand Up @@ -5,7 +5,7 @@ PROJECT(RapidJSON CXX)

set(LIB_MAJOR_VERSION "1")
set(LIB_MINOR_VERSION "0")
set(LIB_PATCH_VERSION "0")
set(LIB_PATCH_VERSION "1")
set(LIB_VERSION_STRING "${LIB_MAJOR_VERSION}.${LIB_MINOR_VERSION}.${LIB_PATCH_VERSION}")

# compile in release with debug info mode by default
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
@@ -1,4 +1,4 @@
version: 1.0.0.{build}
version: 1.0.1.{build}

configuration:
- Debug
Expand Down
2 changes: 1 addition & 1 deletion include/rapidjson/rapidjson.h
Expand Up @@ -69,7 +69,7 @@
*/
#define RAPIDJSON_MAJOR_VERSION 1
#define RAPIDJSON_MINOR_VERSION 0
#define RAPIDJSON_PATCH_VERSION 0
#define RAPIDJSON_PATCH_VERSION 1
#define RAPIDJSON_VERSION_STRING \
RAPIDJSON_STRINGIFY(RAPIDJSON_MAJOR_VERSION.RAPIDJSON_MINOR_VERSION.RAPIDJSON_PATCH_VERSION)

Expand Down
2 changes: 1 addition & 1 deletion readme.md
@@ -1,6 +1,6 @@
![](doc/logo/rapidjson.png)

![](https://img.shields.io/badge/release-v1.0.0-blue.png)
![](https://img.shields.io/badge/release-v1.0.1-blue.png)

## A fast JSON parser/generator for C++ with both SAX/DOM style API

Expand Down
2 changes: 1 addition & 1 deletion readme.zh-cn.md
@@ -1,6 +1,6 @@
![](doc/logo/rapidjson.png)

![](https://img.shields.io/badge/release-v1.0.0-blue.png)
![](https://img.shields.io/badge/release-v1.0.1-blue.png)

Tencent is pleased to support the open source community by making RapidJSON available.

Expand Down

0 comments on commit b55fe07

Please sign in to comment.