Skip to content

Releases: beached/daw_json_link

Beta Release 3.0.0 b7 The final beta... hopefully

25 Jun 05:46
bee8adf
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0_beta06...v3.0.0_beta07

Beta Release Version 3.0.0 beta 6

02 Jun 00:44
7a8a348
Compare
Choose a tag to compare
Pre-release

Highlights

Full Changelog: v3.0.0_beta04...v3.0.0_beta06

Release Version v3.0.0 beta 05

26 May 03:56
cda39c9
Compare
Choose a tag to compare
Pre-release

What's Changed

  • type deduction in mappings. This allows integration with Reflection and reflection like libraries(e.g. Boost.Describe)
  • Pretty printing/output formatting options
  • json_nullable/readable trait to separate nullability from mappers
  • json_raw/json_custom for things that don't fit
  • Json Schema generation via to_json_schema
  • Minimized symbol names
  • Using a single Options value for member mappings, serialization options, and parse options
  • Using better testing in CI
  • added json_type_alias mapping type to allow classes to be parsed as other types e.g json_string/json_number/...
    ... and more

Release Version 2.15.3

26 May 14:27
0ca3e5f
Compare
Choose a tag to compare

Maintenance Release

What's Changed

Full Changelog: v2.15.2...v2.15.3

Release Version 2.15.2

10 May 03:45
7163b44
Compare
Choose a tag to compare
  • Update dependency

Release Version 2.15.1

10 May 00:01
7db81ae
Compare
Choose a tag to compare
  • Updated header_libraries dependency

Hopefully final beta of v3

09 May 06:37
50441b2
Compare
Choose a tag to compare
Pre-release
  • Bugfixes
  • Cleanup of customization around optional like types(e.g. pointers/shared ptr/unique ptr)
  • Fixed deduction bugs(e.g. for json_link types)
  • Added example of deduction of type mapping concepts https://github.com/beached/daw_json_link_describe

Release Version 2.15.0

09 May 15:11
69879a8
Compare
Choose a tag to compare

Corrected some perf issues when DAW_JSON_DONT_USE_EXCEPTIONS was set

  • std::uncaught_exceptions was showing how in some profiling. It shouldn't be needed if there are no exceptions.
    • This can potentially result in termination if multiple exceptions are throwing in some cases.

Release Version 2.14.0

04 May 20:25
b90116a
Compare
Choose a tag to compare

Fixed CNTTP feature detection for JSON member names

Release Version v2.13.0

30 Apr 00:12
f9f328f
Compare
Choose a tag to compare
  • BUGFIX: with json_delayed and json_value_state

Full Changelog: v2.12.9...v2.13.0