Release 0.145.2
·
6140 commits
to master
since this release
v0.145.2
Defect fixes:
- Fixed issue with
json_type_traitsspecialization for optional
v0.145.1
Bug fixes:
- Fixed issue with jsoncons::optional
v0.145.0
Bug fixes:
Name changes:
- The
json_type_traitsconvenience macro names ending in_DECLhave been shortened
by dropping the_DECLsuffix, e.g. the old nameJSONCONS_N_MEMBER_TRAITS_DECLis now
JSONCONS_N_MEMBER_TRAITS. The old names are still supported.
Enhancements:
-
Includes
json_type_traitsspecialization forstd::optionalif C++ 17.nulloptvalues
are mapped to JSON null values. -
When encoding to JSON, the
json_type_traitsconvenience macros will exlude altogether a non-mandatory
std::optionalnulloptvalue from the JSON output.