From 1f7dc19c7664dc1aed74045e3b6f316ccd271442 Mon Sep 17 00:00:00 2001 From: ibireme Date: Tue, 25 May 2021 23:58:15 +0800 Subject: [PATCH] Releasing 0.3.0 --- CHANGELOG.md | 13 +++++++++++++ README.md | 4 ++-- src/yyjson.h | 6 +++--- 3 files changed, 18 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fc6489..56b3a76 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,19 @@ # Changelog All notable changes to this project will be documented in this file. +## [0.3.0] - 2021-05-25 +### Added +- Add `JSON Pointer` support. +- Add CMake install target. + +### Changed +- Improve performance for some arch which doesn't support unaligned memory access. + +### Fixed +- Fix some compiler warning for GCC and Clang. +- Fix MSVC build error on UWP (uninitialized local variable). +- Fix stream file reading error on some platform. + ## [0.2.0] - 2020-12-12 ### Added - Add swift package manager support. diff --git a/README.md b/README.md index 58af730..d5bb47f 100644 --- a/README.md +++ b/README.md @@ -213,12 +213,12 @@ if (err.code) { yyjson_mut_doc_free(doc); ``` -## Documentation +# Documentation * [Building](https://github.com/ibireme/yyjson/blob/master/doc/Building.md) * [API and sample code](https://github.com/ibireme/yyjson/blob/master/doc/API.md) * [Data structure](https://github.com/ibireme/yyjson/blob/master/doc/DataStructure.md) -## TODO +# TODO * [x] Add documentation page. * [x] Add GitHub workflow for CI and codecov. * [x] Add more tests: valgrind, sanitizer. diff --git a/src/yyjson.h b/src/yyjson.h index a5cbf6c..3286866 100644 --- a/src/yyjson.h +++ b/src/yyjson.h @@ -28,10 +28,10 @@ *============================================================================*/ #define YYJSON_VERSION_MAJOR 0 -#define YYJSON_VERSION_MINOR 2 +#define YYJSON_VERSION_MINOR 3 #define YYJSON_VERSION_PATCH 0 -#define YYJSON_VERSION_HEX 0x000200 -#define YYJSON_VERSION_STRING "0.2.0" +#define YYJSON_VERSION_HEX 0x000300 +#define YYJSON_VERSION_STRING "0.3.0"