Skip to content

Releases: yosh-matsuda/cpp-yyjson

v0.6.0

03 Aug 08:50
Compare
Choose a tag to compare

What's Changed

  • Add support for yyjson v0.10 features 4ead858.

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

06 Apr 01:06
Compare
Choose a tag to compare

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 of pool_allocator is renamed to reset.
    • [Rename] The allocate member function of pool_allocator is renamed to reserve.
    • [Removed] The deallocate and shrink_to_fit member functions are removed from pool_allocator.

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

01 Mar 15:55
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.4.0

v0.3.0

13 Feb 05:25
Compare
Choose a tag to compare

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

Full Changelog: v0.2.0...v0.3.0

v0.2.0

29 Apr 09:08
Compare
Choose a tag to compare

What's Changed

  • Improve performance
  • Change the return type of write methods ac859b8
  • Remove the dependency on visit_struct and MagicEnum
  • 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

Full Changelog: v0.1.0...v0.2.0

v0.1.0

26 Feb 14:41
Compare
Choose a tag to compare

Initial release