Skip to content

Commit

Permalink
version 1.1.0 bump
Browse files Browse the repository at this point in the history
  • Loading branch information
stephenberry committed Mar 20, 2023
1 parent 351e934 commit 9d8f56c
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 18 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ include(cmake/prelude.cmake)

project(
glaze
VERSION 1.0.1
VERSION 1.1.0
LANGUAGES CXX
)

Expand Down
17 changes: 0 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,4 @@
# Glaze
># IMPORTANT VERSION 1.0 RELEASE NOTES
>
>**If you need to access the previous exception-based version, pull the `version0` branch**.
>
>Previous versions of Glaze used exceptions, and for some minor features runtime type information (RTTI). This new version of glaze does not use exceptions or RTTI.
>
>- Glaze now builds with `-fno-exceptions` and `-fno-rtti`
>- Functions that could error typically return an `expected<T, error_code>` or `expected<T, parse_error>` or `expected<T, write_error>`
>- Note that when expecting a reference, `std::reference_wrapper` is used in the `expected`
>- `std::string format_error(const parse_error& pe, auto& buffer)` produces a more human readable error, which also points out where the error occurred within the buffer
>- See [std::expected](https://en.cppreference.com/w/cpp/utility/expected) for more details on how expected works
>
>Aditional notable breaking changes:
>- "type" field is no longer output or used by default for glaze objects in a std::variant since auto deduction for glaze objects in a variant has been heavily improved and tagged variants can be customized so it should no longer be necessary in most use cases. See [Variant Handling](https://github.com/stephenberry/glaze/wiki/Variant-Handling) for more details.
___

One of the fastest JSON libraries in the world. Glaze reads and writes from C++ memory, simplifying interfaces and offering incredible performance.

## Highlights
Expand Down

0 comments on commit 9d8f56c

Please sign in to comment.