Releases: yosh-matsuda/cpp-yyjson
Releases · yosh-matsuda/cpp-yyjson
v0.6.0
What's Changed
- Add support for yyjson v0.10 features 4ead858.
New Contributors
- @fluffy-den made their first contribution in #20
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- Allow superproject to provide dependencies with add_subdirectory() by @thirtythreeforty in #14
- The
write()
member functions accept an allocator 864d78c. - Redesign
allocator
classes 864d78c:- [Add] The
dynamic_allocator
class is added for yyjson >= 0.8.0. - [Rename] The
resize
member function ofpool_allocator
is renamed toreset
. - [Rename] The
allocate
member function ofpool_allocator
is renamed toreserve
. - [Removed] The
deallocate
andshrink_to_fit
member functions are removed frompool_allocator
.
- [Add] The
New Contributors
- @thirtythreeforty made their first contribution in #14
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- Enable compile-time reflection for JSON conversions b2d5d49
- Add begin/end of (stack_)pool_allocators by @tsaito-fam in #6
- Add exception classes d90b192
- Add
std::vector<bool>
caster a36765f - Fix evaluation order of concepts 19c4470
- Fix
as_array
/as_object
may throw an exception 57da0e2 - Bump requires fmt version to 10.0.0 20256ff
New Contributors
- @tsaito-fam made their first contribution in #6
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Improve performance
- Change the return type of
write
methods ac859b8 - Remove the dependency on
visit_struct
andMagicEnum
- Support for MSVC >= 17.5
- Fix compile error by @decades42 in #2
- Fix typo and add OR operator overload by @Nukoooo in #3
New Contributors
- @decades42 made their first contribution in #2
- @Nukoooo made their first contribution in #3
Full Changelog: v0.1.0...v0.2.0
v0.1.0
Initial release