From 938c861a09b62486651281b2455f22511bb08ef7 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Mon, 12 Feb 2018 22:59:36 +0100 Subject: [PATCH 1/2] :bookmark: set version to 3.1.1 --- CMakeLists.txt | 2 +- ChangeLog.md | 26 ++++++++++++++++++++++++-- README.md | 4 ++-- doc/Doxyfile | 2 +- doc/examples/README.link | 2 +- doc/examples/meta.output | 4 ++-- doc/index.md | 2 +- include/nlohmann/json.hpp | 6 +++--- single_include/nlohmann/json.hpp | 6 +++--- test/src/fuzzer-driver_afl.cpp | 2 +- test/src/fuzzer-parse_cbor.cpp | 2 +- test/src/fuzzer-parse_json.cpp | 2 +- test/src/fuzzer-parse_msgpack.cpp | 2 +- test/src/fuzzer-parse_ubjson.cpp | 2 +- test/src/unit-algorithms.cpp | 2 +- test/src/unit-allocator.cpp | 2 +- test/src/unit-capacity.cpp | 2 +- test/src/unit-cbor.cpp | 2 +- test/src/unit-class_const_iterator.cpp | 2 +- test/src/unit-class_iterator.cpp | 2 +- test/src/unit-class_lexer.cpp | 2 +- test/src/unit-class_parser.cpp | 2 +- test/src/unit-comparison.cpp | 2 +- test/src/unit-concepts.cpp | 2 +- test/src/unit-constructor1.cpp | 2 +- test/src/unit-constructor2.cpp | 2 +- test/src/unit-convenience.cpp | 2 +- test/src/unit-conversions.cpp | 2 +- test/src/unit-deserialization.cpp | 2 +- test/src/unit-element_access1.cpp | 2 +- test/src/unit-element_access2.cpp | 2 +- test/src/unit-inspection.cpp | 2 +- test/src/unit-items.cpp | 2 +- test/src/unit-iterators1.cpp | 2 +- test/src/unit-iterators2.cpp | 2 +- test/src/unit-json_patch.cpp | 2 +- test/src/unit-json_pointer.cpp | 2 +- test/src/unit-merge_patch.cpp | 2 +- test/src/unit-meta.cpp | 6 +++--- test/src/unit-modifiers.cpp | 2 +- test/src/unit-msgpack.cpp | 2 +- test/src/unit-noexcept.cpp | 2 +- test/src/unit-pointer_access.cpp | 2 +- test/src/unit-readme.cpp | 2 +- test/src/unit-reference_access.cpp | 2 +- test/src/unit-regression.cpp | 2 +- test/src/unit-serialization.cpp | 2 +- test/src/unit-testsuites.cpp | 2 +- test/src/unit-to_chars.cpp | 2 +- test/src/unit-ubjson.cpp | 2 +- test/src/unit-udt.cpp | 2 +- test/src/unit-unicode.cpp | 2 +- test/src/unit.cpp | 2 +- 53 files changed, 84 insertions(+), 62 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6e08519e..8d8f40b3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.0.0) ## PROJECT ## name and version ## -project(nlohmann_json VERSION 3.1.0 LANGUAGES CXX) +project(nlohmann_json VERSION 3.1.1 LANGUAGES CXX) ## ## INCLUDE diff --git a/ChangeLog.md b/ChangeLog.md index bc03ba20..e6d507ad 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,9 +1,33 @@ # Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org/). +## [v3.1.1](https://github.com/nlohmann/json/releases/tag/v3.1.1) (2018-02-12) +[Full Changelog](https://github.com/nlohmann/json/compare/v3.1.0...v3.1.1) + +- Updation of child object isn't reflected in parent Object [\#968](https://github.com/nlohmann/json/issues/968) +- How to add user defined C++ path to sublime text [\#966](https://github.com/nlohmann/json/issues/966) +- fast number parsing [\#965](https://github.com/nlohmann/json/issues/965) +- With non-unique keys, later stored entries are not taken into account anymore [\#963](https://github.com/nlohmann/json/issues/963) +- Timeout \(OSS-Fuzz 6034\) [\#962](https://github.com/nlohmann/json/issues/962) +- Incorrect parsing of indefinite length CBOR strings. [\#961](https://github.com/nlohmann/json/issues/961) +- Reload a json file at runtime without emptying my std::ifstream [\#959](https://github.com/nlohmann/json/issues/959) +- Split headers should be part of the release [\#956](https://github.com/nlohmann/json/issues/956) +- Coveralls shows no coverage data [\#953](https://github.com/nlohmann/json/issues/953) +- Feature request: Implicit conversion to bool [\#951](https://github.com/nlohmann/json/issues/951) +- converting json to vector of type with templated constructor [\#924](https://github.com/nlohmann/json/issues/924) +- No structured bindings support? [\#901](https://github.com/nlohmann/json/issues/901) +- \[Request\] Macro generating from\_json\(\) and to\_json\(\) [\#895](https://github.com/nlohmann/json/issues/895) +- basic\_json::value throws exception instead of returning default value [\#871](https://github.com/nlohmann/json/issues/871) + +- Fix constraints on from\_json\(CompatibleArrayType\) [\#969](https://github.com/nlohmann/json/pull/969) ([theodelrieu](https://github.com/theodelrieu)) +- Make coveralls watch the include folder [\#957](https://github.com/nlohmann/json/pull/957) ([theodelrieu](https://github.com/theodelrieu)) +- Fix links in README.md [\#955](https://github.com/nlohmann/json/pull/955) ([patrikhuber](https://github.com/patrikhuber)) +- Add a note about installing the library with cget [\#954](https://github.com/nlohmann/json/pull/954) ([pfultz2](https://github.com/pfultz2)) + ## [v3.1.0](https://github.com/nlohmann/json/releases/tag/v3.1.0) (2018-02-01) [Full Changelog](https://github.com/nlohmann/json/compare/v3.0.1...v3.1.0) +- Order of the elements in JSON object [\#952](https://github.com/nlohmann/json/issues/952) - I have a proposal [\#949](https://github.com/nlohmann/json/issues/949) - VERSION define\(s\) [\#948](https://github.com/nlohmann/json/issues/948) - v3.0.1 compile error in icc 16.0.4 [\#947](https://github.com/nlohmann/json/issues/947) @@ -16,7 +40,6 @@ All notable changes to this project will be documented in this file. This projec - Allow overriding JSON\_THROW to something else than abort\(\) [\#938](https://github.com/nlohmann/json/issues/938) - Handle invalid string in Json file [\#937](https://github.com/nlohmann/json/issues/937) - Unused variable 'kMinExp' [\#935](https://github.com/nlohmann/json/issues/935) -- test [\#934](https://github.com/nlohmann/json/issues/934) - yytext is already defined [\#933](https://github.com/nlohmann/json/issues/933) - Equality operator fails [\#931](https://github.com/nlohmann/json/issues/931) - use in visual studio 2015 [\#929](https://github.com/nlohmann/json/issues/929) @@ -112,7 +135,6 @@ All notable changes to this project will be documented in this file. This projec - using dump\(\) when std::wstring is StringType with VS2017 [\#836](https://github.com/nlohmann/json/issues/836) - Show the path of the currently parsed value when an error occurs [\#835](https://github.com/nlohmann/json/issues/835) - Repetitive data type while reading [\#833](https://github.com/nlohmann/json/issues/833) -- Stack-overflow \(OSS-Fuzz 4234\) [\#832](https://github.com/nlohmann/json/issues/832) - Storing multiple types inside map [\#831](https://github.com/nlohmann/json/issues/831) - Application terminating [\#830](https://github.com/nlohmann/json/issues/830) - Missing CMake hunter package? [\#828](https://github.com/nlohmann/json/issues/828) diff --git a/README.md b/README.md index 12fc6e3e..4aa4d828 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![Coverage Status](https://img.shields.io/coveralls/nlohmann/json.svg)](https://coveralls.io/r/nlohmann/json) [![Coverity Scan Build Status](https://scan.coverity.com/projects/5550/badge.svg)](https://scan.coverity.com/projects/nlohmann-json) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/f3732b3327e34358a0e9d1fe9f661f08)](https://www.codacy.com/app/nlohmann/json?utm_source=github.com&utm_medium=referral&utm_content=nlohmann/json&utm_campaign=Badge_Grade) -[![Try online](https://img.shields.io/badge/try-online-blue.svg)](https://wandbox.org/permlink/VHpbaZBOnrZcbn7j) +[![Try online](https://img.shields.io/badge/try-online-blue.svg)](https://wandbox.org/permlink/DfWUb7e2q2USw0Q6) [![Documentation](https://img.shields.io/badge/docs-doxygen-blue.svg)](http://nlohmann.github.io/json) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://raw.githubusercontent.com/nlohmann/json/master/LICENSE.MIT) [![GitHub Releases](https://img.shields.io/github/release/nlohmann/json.svg)](https://github.com/nlohmann/json/releases) @@ -1002,7 +1002,7 @@ The library itself contains of a single header file licensed under the MIT licen - [**send_to_wandbox**](https://github.com/nlohmann/json/blob/develop/doc/scripts/send_to_wandbox.py) to send code examples to [Wandbox](http://melpon.org/wandbox) - [**Travis**](https://travis-ci.org) for [continuous integration](https://travis-ci.org/nlohmann/json) on Linux and macOS - [**Valgrind**](http://valgrind.org) to check for correct memory management -- [**Wandbox**](http://melpon.org/wandbox) for [online examples](https://wandbox.org/permlink/VHpbaZBOnrZcbn7j) +- [**Wandbox**](http://melpon.org/wandbox) for [online examples](https://wandbox.org/permlink/DfWUb7e2q2USw0Q6) ## Projects using JSON for Modern C++ diff --git a/doc/Doxyfile b/doc/Doxyfile index 1ccbf260..fae02e76 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = "JSON for Modern C++" -PROJECT_NUMBER = 3.1.0 +PROJECT_NUMBER = 3.1.1 PROJECT_BRIEF = PROJECT_LOGO = OUTPUT_DIRECTORY = . diff --git a/doc/examples/README.link b/doc/examples/README.link index 365a883c..8dfeb860 100644 --- a/doc/examples/README.link +++ b/doc/examples/README.link @@ -1 +1 @@ -online \ No newline at end of file +online \ No newline at end of file diff --git a/doc/examples/meta.output b/doc/examples/meta.output index 04529057..4748791a 100644 --- a/doc/examples/meta.output +++ b/doc/examples/meta.output @@ -11,7 +11,7 @@ "version": { "major": 3, "minor": 1, - "patch": 0, - "string": "3.1.0" + "patch": 1, + "string": "3.1.1" } } diff --git a/doc/index.md b/doc/index.md index a3024a93..5d6a92d5 100644 --- a/doc/index.md +++ b/doc/index.md @@ -304,4 +304,4 @@ Note that this table only lists those exceptions thrown due to the type. For ins @author [Niels Lohmann](http://nlohmann.me) @see https://github.com/nlohmann/json to download the source code -@version 3.1.0 +@version 3.1.1 diff --git a/include/nlohmann/json.hpp b/include/nlohmann/json.hpp index 4e23cc2c..f92729f3 100644 --- a/include/nlohmann/json.hpp +++ b/include/nlohmann/json.hpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . @@ -31,7 +31,7 @@ SOFTWARE. #define NLOHMANN_JSON_VERSION_MAJOR 3 #define NLOHMANN_JSON_VERSION_MINOR 1 -#define NLOHMANN_JSON_VERSION_PATCH 0 +#define NLOHMANN_JSON_VERSION_PATCH 1 #include // all_of, find, for_each #include // assert @@ -937,7 +937,7 @@ class basic_json object = nullptr; // silence warning, see #821 if (JSON_UNLIKELY(t == value_t::null)) { - JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.1.0")); // LCOV_EXCL_LINE + JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.1.1")); // LCOV_EXCL_LINE } break; } diff --git a/single_include/nlohmann/json.hpp b/single_include/nlohmann/json.hpp index c7530586..3dcb834b 100644 --- a/single_include/nlohmann/json.hpp +++ b/single_include/nlohmann/json.hpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . @@ -31,7 +31,7 @@ SOFTWARE. #define NLOHMANN_JSON_VERSION_MAJOR 3 #define NLOHMANN_JSON_VERSION_MINOR 1 -#define NLOHMANN_JSON_VERSION_PATCH 0 +#define NLOHMANN_JSON_VERSION_PATCH 1 #include // all_of, find, for_each #include // assert @@ -10535,7 +10535,7 @@ class basic_json object = nullptr; // silence warning, see #821 if (JSON_UNLIKELY(t == value_t::null)) { - JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.1.0")); // LCOV_EXCL_LINE + JSON_THROW(other_error::create(500, "961c151d2e87f2686a955a9be24d316f1362bf21 3.1.1")); // LCOV_EXCL_LINE } break; } diff --git a/test/src/fuzzer-driver_afl.cpp b/test/src/fuzzer-driver_afl.cpp index 6a9c2881..56cb2503 100644 --- a/test/src/fuzzer-driver_afl.cpp +++ b/test/src/fuzzer-driver_afl.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (fuzz test support) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json This file implements a driver for American Fuzzy Lop (afl-fuzz). It relies on diff --git a/test/src/fuzzer-parse_cbor.cpp b/test/src/fuzzer-parse_cbor.cpp index 2b00edf0..840e5b2d 100644 --- a/test/src/fuzzer-parse_cbor.cpp +++ b/test/src/fuzzer-parse_cbor.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (fuzz test support) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json This file implements a parser test suitable for fuzz testing. Given a byte diff --git a/test/src/fuzzer-parse_json.cpp b/test/src/fuzzer-parse_json.cpp index 5b4e0b08..46c522b2 100644 --- a/test/src/fuzzer-parse_json.cpp +++ b/test/src/fuzzer-parse_json.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (fuzz test support) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json This file implements a parser test suitable for fuzz testing. Given a byte diff --git a/test/src/fuzzer-parse_msgpack.cpp b/test/src/fuzzer-parse_msgpack.cpp index 021945c1..65d3b13b 100644 --- a/test/src/fuzzer-parse_msgpack.cpp +++ b/test/src/fuzzer-parse_msgpack.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (fuzz test support) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json This file implements a parser test suitable for fuzz testing. Given a byte diff --git a/test/src/fuzzer-parse_ubjson.cpp b/test/src/fuzzer-parse_ubjson.cpp index fa33901a..be84fd05 100644 --- a/test/src/fuzzer-parse_ubjson.cpp +++ b/test/src/fuzzer-parse_ubjson.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (fuzz test support) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json This file implements a parser test suitable for fuzz testing. Given a byte diff --git a/test/src/unit-algorithms.cpp b/test/src/unit-algorithms.cpp index a05eb953..55a21533 100644 --- a/test/src/unit-algorithms.cpp +++ b/test/src/unit-algorithms.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-allocator.cpp b/test/src/unit-allocator.cpp index 75efaadc..89a83853 100644 --- a/test/src/unit-allocator.cpp +++ b/test/src/unit-allocator.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-capacity.cpp b/test/src/unit-capacity.cpp index e1abe70a..8b36ca81 100644 --- a/test/src/unit-capacity.cpp +++ b/test/src/unit-capacity.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-cbor.cpp b/test/src/unit-cbor.cpp index 1d4767cd..90e1db92 100644 --- a/test/src/unit-cbor.cpp +++ b/test/src/unit-cbor.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-class_const_iterator.cpp b/test/src/unit-class_const_iterator.cpp index e5c23901..b7e225d5 100644 --- a/test/src/unit-class_const_iterator.cpp +++ b/test/src/unit-class_const_iterator.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-class_iterator.cpp b/test/src/unit-class_iterator.cpp index 26047297..bb91310d 100644 --- a/test/src/unit-class_iterator.cpp +++ b/test/src/unit-class_iterator.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-class_lexer.cpp b/test/src/unit-class_lexer.cpp index 7850fe03..515f1ba0 100644 --- a/test/src/unit-class_lexer.cpp +++ b/test/src/unit-class_lexer.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-class_parser.cpp b/test/src/unit-class_parser.cpp index 0be045b5..3e309469 100644 --- a/test/src/unit-class_parser.cpp +++ b/test/src/unit-class_parser.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-comparison.cpp b/test/src/unit-comparison.cpp index e591b0b0..f17cba6e 100644 --- a/test/src/unit-comparison.cpp +++ b/test/src/unit-comparison.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-concepts.cpp b/test/src/unit-concepts.cpp index 0079d78b..0c8faa5f 100644 --- a/test/src/unit-concepts.cpp +++ b/test/src/unit-concepts.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-constructor1.cpp b/test/src/unit-constructor1.cpp index b4f4e83a..984900bf 100644 --- a/test/src/unit-constructor1.cpp +++ b/test/src/unit-constructor1.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-constructor2.cpp b/test/src/unit-constructor2.cpp index 9d34f562..107cccfe 100644 --- a/test/src/unit-constructor2.cpp +++ b/test/src/unit-constructor2.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-convenience.cpp b/test/src/unit-convenience.cpp index f9e99284..a61fee72 100644 --- a/test/src/unit-convenience.cpp +++ b/test/src/unit-convenience.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-conversions.cpp b/test/src/unit-conversions.cpp index 99449784..641b5b68 100644 --- a/test/src/unit-conversions.cpp +++ b/test/src/unit-conversions.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-deserialization.cpp b/test/src/unit-deserialization.cpp index f5a61ce6..6e46abe3 100644 --- a/test/src/unit-deserialization.cpp +++ b/test/src/unit-deserialization.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-element_access1.cpp b/test/src/unit-element_access1.cpp index f7fd3e8d..a805faf1 100644 --- a/test/src/unit-element_access1.cpp +++ b/test/src/unit-element_access1.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-element_access2.cpp b/test/src/unit-element_access2.cpp index 852a93c2..1f097490 100644 --- a/test/src/unit-element_access2.cpp +++ b/test/src/unit-element_access2.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-inspection.cpp b/test/src/unit-inspection.cpp index 5facb116..a486dc04 100644 --- a/test/src/unit-inspection.cpp +++ b/test/src/unit-inspection.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-items.cpp b/test/src/unit-items.cpp index 68663119..6bd79082 100644 --- a/test/src/unit-items.cpp +++ b/test/src/unit-items.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-iterators1.cpp b/test/src/unit-iterators1.cpp index a63de5e4..feaecf6d 100644 --- a/test/src/unit-iterators1.cpp +++ b/test/src/unit-iterators1.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-iterators2.cpp b/test/src/unit-iterators2.cpp index 05509c31..08db0583 100644 --- a/test/src/unit-iterators2.cpp +++ b/test/src/unit-iterators2.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-json_patch.cpp b/test/src/unit-json_patch.cpp index 71dbc45b..1084e63c 100644 --- a/test/src/unit-json_patch.cpp +++ b/test/src/unit-json_patch.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-json_pointer.cpp b/test/src/unit-json_pointer.cpp index f572e1c1..2497dc6a 100644 --- a/test/src/unit-json_pointer.cpp +++ b/test/src/unit-json_pointer.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-merge_patch.cpp b/test/src/unit-merge_patch.cpp index 9dd7162f..48e56d6b 100644 --- a/test/src/unit-merge_patch.cpp +++ b/test/src/unit-merge_patch.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-meta.cpp b/test/src/unit-meta.cpp index 4aa3673d..2944326d 100644 --- a/test/src/unit-meta.cpp +++ b/test/src/unit-meta.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . @@ -42,10 +42,10 @@ TEST_CASE("version information") CHECK(j["url"] == "https://github.com/nlohmann/json"); CHECK(j["version"] == json( { - {"string", "3.1.0"}, + {"string", "3.1.1"}, {"major", 3}, {"minor", 1}, - {"patch", 0} + {"patch", 1} })); CHECK(j.find("platform") != j.end()); diff --git a/test/src/unit-modifiers.cpp b/test/src/unit-modifiers.cpp index 6d8d3a86..4b0eb9ee 100644 --- a/test/src/unit-modifiers.cpp +++ b/test/src/unit-modifiers.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-msgpack.cpp b/test/src/unit-msgpack.cpp index f8de13da..404442bf 100644 --- a/test/src/unit-msgpack.cpp +++ b/test/src/unit-msgpack.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-noexcept.cpp b/test/src/unit-noexcept.cpp index 9a42d0c3..1aa4abd1 100644 --- a/test/src/unit-noexcept.cpp +++ b/test/src/unit-noexcept.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-pointer_access.cpp b/test/src/unit-pointer_access.cpp index 60520bd6..3e9e486f 100644 --- a/test/src/unit-pointer_access.cpp +++ b/test/src/unit-pointer_access.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-readme.cpp b/test/src/unit-readme.cpp index dec879ef..bdcbd73e 100644 --- a/test/src/unit-readme.cpp +++ b/test/src/unit-readme.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-reference_access.cpp b/test/src/unit-reference_access.cpp index c9f21f85..ce00eccb 100644 --- a/test/src/unit-reference_access.cpp +++ b/test/src/unit-reference_access.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-regression.cpp b/test/src/unit-regression.cpp index 77f407d9..97bdf0c1 100644 --- a/test/src/unit-regression.cpp +++ b/test/src/unit-regression.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-serialization.cpp b/test/src/unit-serialization.cpp index f5ad7f73..8c8e8a4d 100644 --- a/test/src/unit-serialization.cpp +++ b/test/src/unit-serialization.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-testsuites.cpp b/test/src/unit-testsuites.cpp index b2cbfbcf..2a01fba9 100644 --- a/test/src/unit-testsuites.cpp +++ b/test/src/unit-testsuites.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-to_chars.cpp b/test/src/unit-to_chars.cpp index f7c31366..13c2b467 100644 --- a/test/src/unit-to_chars.cpp +++ b/test/src/unit-to_chars.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-ubjson.cpp b/test/src/unit-ubjson.cpp index 175e5ed1..b3c9ad57 100644 --- a/test/src/unit-ubjson.cpp +++ b/test/src/unit-ubjson.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-udt.cpp b/test/src/unit-udt.cpp index 65ca788a..f270fdc4 100644 --- a/test/src/unit-udt.cpp +++ b/test/src/unit-udt.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit-unicode.cpp b/test/src/unit-unicode.cpp index 0991290c..4c2b75e8 100644 --- a/test/src/unit-unicode.cpp +++ b/test/src/unit-unicode.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . diff --git a/test/src/unit.cpp b/test/src/unit.cpp index c3cfa0f5..289fd8ed 100644 --- a/test/src/unit.cpp +++ b/test/src/unit.cpp @@ -1,7 +1,7 @@ /* __ _____ _____ _____ __| | __| | | | JSON for Modern C++ (test suite) -| | |__ | | | | | | version 3.1.0 +| | |__ | | | | | | version 3.1.1 |_____|_____|_____|_|___| https://github.com/nlohmann/json Licensed under the MIT License . From 8424d10e45814162ddfc8fc2a3aaa8186cc2b4d6 Mon Sep 17 00:00:00 2001 From: Niels Lohmann Date: Tue, 13 Feb 2018 15:59:32 +0100 Subject: [PATCH 2/2] :bookmark: set version to 3.1.1 --- doc/json.gif | Bin 1541683 -> 1541605 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/doc/json.gif b/doc/json.gif index 608df6aa6308d12dae46846890590921773d3fd1..ab3fc8b8f2329944dab63f3ceabdc0a935179137 100644 GIT binary patch delta 49996 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

BSVt4|+k#&9dyKcwj7$_*5O2Ad@`-SIb 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 delta 49899 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

    L$jB;Rj>80UX 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 e%m>8$Kr8^nfq-*_g)dx*a!gT`OldE