8
0
forked from pool/nlohmann_json
Files
nlohmann_json/json-3.12.0.tar.xz.asc
Martin Hauke 67c96a1da3 - Update to version 3.12.0:
* Diagnostic byte positions: A new macro,
    JSON_DIAGNOSTIC_POSITIONS, introduces member functions to query
    the byte positions of values in the input they were parsed from.
  * Enhanced conversion macros: The conversion macros for arbitrary
    types now include several upgrades: All macros are templated,
    supporting json, ordered_json, and any other basic_json
    specialization.
  * Derived classes can now be seamlessly converted to/from JSON
    using the new NLOHMANN_DEFINE_DERIVED_TYPE_* macros.
  * Support for std::optional: The library now supports conversions
    from/to std::optional types when compiled with C++17.
  * Flexible string compatibility: Functions patch, diff, and
    flatten now work with arbitrary string types.
  * Binary format enhancements: The BJData mapping now supports
    draft 3, including optimized binary array types. The BSON
    mapping has added support for unsigned 64-bit integers. The
    get_number function used in the binary format implementations
    has been optimized to read multiple bytes at once.
  * Multidimensional array conversion: Multidimensional C-style
    arrays can now be directly converted to JSON.
  * Filesystem paths in UTF-8: The conversions from/to
    std::filesystem::path are now encoded to UTF-8 strings by
    default on all operating systems.
  * CMake 4.0 support.

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/nlohmann_json?expand=0&rev=40
2025-04-13 18:34:40 +00:00

17 lines
833 B
Plaintext

-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEeXFnrkHAptkjLkhFfzzqY64lG2kFAmf0JbcACgkQfzzqY64l
G2kLnQ/8D38s0POH85L5pPx4mrdoYMiq2THatkbnJzMWio+EqoEepvAfvBl1oUMm
u0/IU0fXG5YQd0QuLYM+T0xYyQbzJpO/6CYWNcyPero+QjmeH82550C5RLSN2b8o
9+8bET834U1czvDHmnbAZxlDDwgAlpYuOczi9pw6qq1aEMJkJLBtMFyrTExSLAYG
1+ZQw/1QdaD0cv12IPOGbtoS0mA5ziypIxWZoSX1AcYzcmBrsBdyZ5GSA5cWtERd
w3QQzhF9/DF7mgmDr+fQo/WuDwPqskBitDOcHzDPmOA6IXZUBSEq7MBTPnDBAgeJ
eiD9Q4JGIuPvTGraj648gco8XyuTI27bg80XxuAImFG55ACesuKrm2+kcE26zBaZ
nstzz4XpMUq9Kqt0SrppDJKckWD5+3N5O/I/kS2kanKQmogpBWbiJYiVgU7baRER
DNdpF0X/2Sq6+rUBL1DDMFJJWActAQMQZqDxCXH7qHBzwJt1zmu7S9mxlWDMHeHU
i6siijPLRH8w2RlPLLWB3FZ9QuIbSBzcVbIIeS5qq3tbM4Zf+6ruquNidiqygiAe
F1R49e+vPX1fWqFbMlVQTOX76aOs1iMKPS2ygLC/Zoum+cKu2qiNOoVXNkeFACL0
ZDQhfzLx6BoilbSTyEybp8dPIKEB3O5Y+8B+O0wWkdqJs9Bstm4=
=EU1r
-----END PGP SIGNATURE-----