QCBOR v1.2
This release addresses static analyzer warnings about INT64_MIN for decoding big floats and decimal fractions and addresses warnings for adding empty data/string items. In practice, the issues underlying these warnings are not known to cause any problems. Both gcc and clang produce correct code without these fixes. Test coverage for this in previous versions of QCBOR also indicated no problems.
There are no API changes in this release. It is compatible with previous releases.
Picking up this fix is recommended as the implementation is clearly more correct C code.
This release also substantially improves building with CMake.