diff --git a/CMakeLists.txt b/CMakeLists.txt index ebd5478532..42021cd910 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ include(cmake/prelude.cmake) project( glaze - VERSION 3.6.2 + VERSION 4.0.0 LANGUAGES CXX ) diff --git a/README.md b/README.md index 715e93fe42..87c1c656e6 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,6 @@ Glaze also supports: - [BEVE](https://github.com/beve-org/beve) (binary efficient versatile encoding) - [CSV](./docs/csv.md) (comma separated value) -> [!IMPORTANT] -> -> ### Upcoming Version 4 -> -> Glaze v4.0.0 (to be released) is under active development on `main`. Version 4.0.0 introduces some breaking changes, but should not affect most users. -> -> - For integer parsing: decimal values and negative exponents will by default be rejected for safety and performance. It will still be possible through various approaches to parse decimal values into integers, but it won't be the default behavior. -> - `std::array` is now handled as a JSON string `"abc"` rather than an array of characters `["a", "b", "c"]` -> - ## With compile time reflection for MSVC, Clang, and GCC! - Read/write aggregate initializable structs without writing any metadata or macros!