Releases: msgpack/msgpack-c
Releases · msgpack/msgpack-c
4.1.0 C++
4.0.3 C++
4.0.0 C
4.0.2 C++
4.0.1 C++
4.0.0 C++
2021-08-29 version 4.0.0 for C++
- Improve zone alignment logic (#965)
- Fix v1 unpack logic for STR and BIN (#957, #951)
- Fix UB on memcmp with size 0 (#954)
- Fix
iovec
name conflict (#952) - Add
std::array<std::byte>
std::span<char>
std::span<unsigned char>
std::span<std::byte>
adaptors (#951) - Improve documents (#918, #919, #951)
- Improve tests (#916)
- Introduce BOOST_ASSERT (#898)
- Improve build system (#897, #905, #924, #951)
- Improve Boost.Fusion support (#894)
- Check nullptr before call memcpy (#891)
- Refine and bugfix
std::chrono::time_point
adaptor (#888, #893) - Improve CI (#884, #892, #895, #951, #955)
<< breaking changes >>
3.3.0
2020-06-05 version 3.3.0
- Add json example for C (#870)
- Add both header and body packing functions for C (#870)
- Set default ref_size and chunk_size to vrefbuffer (#865)
- Add examples (#861)
- Improve build system (#839, #842)
- Improve tests (#829)
- Improve documents (#828)
- Remove some warnings (#827, #851, #871)
- Improve CI environment (#824, #831, #833, #834, #846, #860, 874)
3.2.1
2019-12-10 version 3.2.1
- Fix snprintf return value checking (#821)
- Remove some warnings (#819)
- Fix fbuffer result checking (#812)
- Fix temporary object handling (#807)
- Improve cmake support (#804)
- Fix invalid
int main
parameter (#800) - Improve supporting platform (#797, #817)
- Fix ZLIB error handling (#795)
- Remove unused variable (#793)
- Improve integer overflow checking (#792)
3.2.0
2019-05-27 version 3.2.0
- Fix invalid include (#783)
- Add timespec support (#781)
- Fix unchecked fnprintf on C (#780)
- Improve integer overflow checking on C (#776)
- Fix warnings on
-Wconversion
(#770, #777, #784) - Fix invalid passed by value on aligned_zone_size_visitor (#764)
- Improve windows support (#757, #779)
- Fix msgpack::object size caluclation error (#754)
- Fix memory error on example code (#753)
- Fix redundant memory allocation on C (#747)
- Fix msgpack::type::tuple base class conversion (#743)