Skip to content

Releases: msgpack/msgpack-c

5.0.0 C++

10 Jan 12:45
8824c62

Choose a tag to compare

2023-01-10 version 5.0.0 for C++

  • Fix config for new MSVC preprocessor (#1040)

<< breaking changes >>

  • Change CMake package name of C++ library to msgpackc-cxx (#1045, #1048)

5.0.0 C

10 Jan 12:44
551308a

Choose a tag to compare

2023-01-10 version 5.0.0

  • Add additional address sanitizer for CI. (#1023)

<< breaking changes >>

  • Change CMake package name of C library to msgpackc (#1044, #1049)

4.1.3 C++

02 Nov 04:51
7e56a08

Choose a tag to compare

2022-11-02 version 4.1.3 for C++

  • Fix compile error that direct inclusion of chrono with MSGPACK_NO_BOOST (#1038)

4.1.2 C++

07 Sep 04:27
fb64ea0

Choose a tag to compare

2022-09-07 version 4.1.2 for C++

  • Fix noexcept on zone (#1030)
  • Improve cmake support (#1028, #1032)
  • Improve CI (#1023)
  • Improve supporting platform (#1021)
  • Refine double/float packing (#1018)
  • Refine include files dependency (#1011)

4.1.1 C++

09 Mar 12:01
63511f2

Choose a tag to compare

2022-03-09 version 4.1.1 for C++

  • Remove chrono support on MSGPACK_NO_BOOST to fix compile error.
  • Improve build system (#1003)

4.1.0 C++

12 Feb 08:57
b350a00

Choose a tag to compare

2022-02-12 version 4.1.0 for C++

  • Add experimental support for no boost dependency (#1001)
    • For cmake, add -DMSGPACK_USE_BOOST=OFF. For C++ compiler add -DMSGPACK_NO_BOOST.
  • Improve BIN console output (#995)
  • Fix include notation (#991)

4.0.3 C++

23 Oct 04:56
53bfbba

Choose a tag to compare

2021-10-23 version 4.0.3 for C++

  • Remove Enabler2 template parameter from object adaptor (#987)
  • Add MSGPACK_BUILD_DOCS cmake option (#983, #984)

4.0.0 C

01 Sep 02:16
a9a48ce

Choose a tag to compare

2021-08-01 version 4.0.0

  • Fix and improve alignment logic (#962)
  • Fix iovec name conflict (#953)
  • Fix empty string print (#942)
  • Fix buffer ptr size (#899)
  • Fix UB. Check null pointer before using memcpy() (#890)
  • Improve CI environment (#885, #899)

<< breaking changes >>

  • Separate C part of the msgpack-c from C/C++ mixed msgpack-c (#876, #878)

4.0.2 C++

31 Aug 01:09
3bdbf0d

Choose a tag to compare

2021-08-31 version 4.0.2 for C++

  • Fix fuzzer interface function name (#972)
  • Fix boost test link error and support both dynamin(default) and static link boost (#971)

4.0.1 C++

30 Aug 01:41
0b8d6a6

Choose a tag to compare

2021-08-30 version 4.0.1 for C++

  • Fix release tarball and its generation script (#967)