Releases: msgpack/msgpack-c
Releases · msgpack/msgpack-c
1.1.0
breaking changes
- Remove msgpack_fwd.hpp (#262)
- Improve user types adaptation mechanism (#262)
- Since version 1.0.0, users need to obey the correct include order. However, it is very difficult to maintain the correct order in big projects. version 1.1.0 removed this order. Users don't need to care about include order. Migration guide from 1.0.x to 1.1.0 has been written. See https://github.com/msgpack/msgpack-c/wiki
other updates
- Fix vector size check (#251)
- Fix inttypes.h inclusion on MSVC (#257)
- Support documents generation by Doxygen (#259)
- Remove C99 style variable declaration (#253)
- Improve documents (https://github.com/msgpack/msgpack-c/wiki)
1.0.1
1.0.0
0.5.9
This version includes following changes.
- Support std::tr1 unordered containers by default (#51, #63, #68, #69)
- Remove some warnings (#56)
- Fix segmentation fault after malloc failures (#58, #59)
- Fix alloc/dealloc mismatch (#52, #61)
- Fix sample codes (#60, #64)
- Support implicit conversion from integer to float/double (#54)
- Improve documents (#45, #75, #82, #83)
- Support CMake (#20, #87)
- Remove Ruby dependencies in bootstrap (#86, #87)
- Add FILE* buffer (#40)
- Other bug fixes and refactoring: #39, #73, #77, #79, #80, #81, #84, #90
CMake is now supported. CMake 2.8.6 or later is required. This version still supports autotools, too.
Thank you for contributions!
0.5.8
This version includes following changes.
- Move to the new github repository msgpack/msgpack-c
- Support the new deserialization specification
- fixes the problem of unpack helpers for array and map with 32bit compilers (#37, #38)
- Other bug fixes and refactoring: #46, #41, #36, #35, #33, #32, #30, #29, #28, #27, #26, #25, #8, #3
- Update of documents: #23, #18, #17