diff --git a/CMakeLists.txt b/CMakeLists.txt index 5e8a5cb8d..d3a9ddf44 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -9,8 +9,8 @@ project(simdjson set(PROJECT_VERSION_MAJOR 0) set(PROJECT_VERSION_MINOR 9) -set(PROJECT_VERSION_PATCH 5) -set(SIMDJSON_SEMANTIC_VERSION "0.9.5" CACHE STRING "simdjson semantic version") +set(PROJECT_VERSION_PATCH 6) +set(SIMDJSON_SEMANTIC_VERSION "0.9.6" CACHE STRING "simdjson semantic version") set(SIMDJSON_LIB_VERSION "8.0.0" CACHE STRING "simdjson library version") set(SIMDJSON_LIB_SOVERSION "8" CACHE STRING "simdjson library soversion") set(SIMDJSON_GITHUB_REPOSITORY https://github.com/simdjson/simdjson) diff --git a/Doxyfile b/Doxyfile index 11c013796..929204f49 100644 --- a/Doxyfile +++ b/Doxyfile @@ -38,7 +38,7 @@ PROJECT_NAME = simdjson # could be handy for archiving the generated documentation or if some version # control system is used. -PROJECT_NUMBER = "0.9.5" +PROJECT_NUMBER = "0.9.6" # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer a diff --git a/include/simdjson/simdjson_version.h b/include/simdjson/simdjson_version.h index eeffda8eb..32257d0db 100644 --- a/include/simdjson/simdjson_version.h +++ b/include/simdjson/simdjson_version.h @@ -4,7 +4,7 @@ #define SIMDJSON_SIMDJSON_VERSION_H /** The version of simdjson being used (major.minor.revision) */ -#define SIMDJSON_VERSION 0.9.5 +#define SIMDJSON_VERSION 0.9.6 namespace simdjson { enum { @@ -19,7 +19,7 @@ enum { /** * The revision (major.minor.REVISION) of simdjson being used. */ - SIMDJSON_VERSION_REVISION = 5 + SIMDJSON_VERSION_REVISION = 6 }; } // namespace simdjson diff --git a/singleheader/simdjson.cpp b/singleheader/simdjson.cpp index c1ba85fbf..a828033c2 100644 --- a/singleheader/simdjson.cpp +++ b/singleheader/simdjson.cpp @@ -1,4 +1,4 @@ -/* auto-generated on 2021-05-27 16:20:07 -0400. Do not edit! */ +/* auto-generated on 2021-06-04 17:09:21 -0400. Do not edit! */ /* begin file src/simdjson.cpp */ #include "simdjson.h" diff --git a/singleheader/simdjson.h b/singleheader/simdjson.h index e2f3f8403..7002e3598 100644 --- a/singleheader/simdjson.h +++ b/singleheader/simdjson.h @@ -1,4 +1,4 @@ -/* auto-generated on 2021-05-27 16:20:07 -0400. Do not edit! */ +/* auto-generated on 2021-06-04 17:09:21 -0400. Do not edit! */ /* begin file include/simdjson.h */ #ifndef SIMDJSON_H #define SIMDJSON_H @@ -2078,7 +2078,7 @@ SIMDJSON_DISABLE_UNDESIRED_WARNINGS #define SIMDJSON_SIMDJSON_VERSION_H /** The version of simdjson being used (major.minor.revision) */ -#define SIMDJSON_VERSION 0.9.5 +#define SIMDJSON_VERSION 0.9.6 namespace simdjson { enum { @@ -2093,7 +2093,7 @@ enum { /** * The revision (major.minor.REVISION) of simdjson being used. */ - SIMDJSON_VERSION_REVISION = 5 + SIMDJSON_VERSION_REVISION = 6 }; } // namespace simdjson @@ -21714,6 +21714,7 @@ simdjson_really_inline json_iterator::json_iterator(json_iterator &&other) noexc : token(std::forward(other.token)), parser{other.parser}, _string_buf_loc{other._string_buf_loc}, + error{other.error}, _depth{other._depth} { other.parser = nullptr; @@ -21722,6 +21723,7 @@ simdjson_really_inline json_iterator &json_iterator::operator=(json_iterator &&o token = other.token; parser = other.parser; _string_buf_loc = other._string_buf_loc; + error = other.error; _depth = other._depth; other.parser = nullptr; return *this;