Skip to content

Releases: msgpack/msgpack-c

7.0.0 C++

02 Nov 02:40
Compare
Choose a tag to compare

2024-11-02 version 7.0.0

<< breaking changes >>

  • Revert double and fload packing behavior (#1144)
    • If below decimal point is zero (e.g. 2.00),
      • Before: pack as int format family 0x02
      • After : pack as float format family 0xcb 0x40 0x00 0x00 0x00 0x00 0x00 0x00 0x00

6.1.0 C

17 Aug 09:31
4458801
Compare
Choose a tag to compare

2024-08-17 version 6.1.0

  • Add object initializer functions (#1137)
  • Fix cmake warnings (#1133, #1137)

6.0.2 C

24 Jun 07:01
eba6304
Compare
Choose a tag to compare

2024-06-24 version 6.0.2

  • Fix header file installation to respect CMAKE_INSTALL_INCLUDEDIR (#1125)
  • Support absolute path for CMAKE_INSTALL_*DIR (#1121)
  • Removed invalid ctest option. (#1120)
  • Support relative path for CMAKE_INSTALL_*DIR (#1119)

6.1.1 C++

02 Apr 03:19
44c0f70
Compare
Choose a tag to compare

2024-04-02 version 6.1.1 for C++

  • Fix compilation error when std::variant has the same types (#1112)
  • Improve CI (#1090, #1110)
  • Fix to avoid common function name's (has_as::check) ambiguity/conflict with other libraries' macros (#1085)

6.0.1 C

02 Apr 05:22
5ab83b1
Compare
Choose a tag to compare

2024-04-02 version 6.0.1 for C

6.1.0 C++

08 Jul 05:02
8c602e8
Compare
Choose a tag to compare

2023-07-08 version 6.1.0 for C++

  • Remove dependency on boost in chrono.hpp (#1076)
  • Add support for std::variant behavior (#1075)
  • Fix msgpack::type::variant behavior to respect MessagePack format (#1071)
  • Add rebind allocators (#1065)

6.0.0 C++

04 Mar 13:51
Compare
Choose a tag to compare

2023-03-02 version 6.0.0 for C++

<< breaking changes >>

  • Change CMake package name of C++ library to msgpack-cxx (#1054)
    Unified all C++ package, library, cmake, tarball name become msgpack-cxx.

6.0.0 C

04 Mar 13:49
Compare
Choose a tag to compare

2023-03-02 version 6.0.0

  • Remove C++ requirement if test is disabled (#1055)

<< breaking changes >>

  • Change CMake package name of C library to msgpack-c (#1053)
    Unified all C package, library, cmake, tarball name become msgpack-c.

5.0.0 C++

10 Jan 12:45
8824c62
Compare
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
Compare
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)