From cd84d048608be127690818331fa7a08a90d8466e Mon Sep 17 00:00:00 2001 From: Takatoshi Kondo Date: Sat, 25 Jun 2016 11:11:56 +0900 Subject: [PATCH] Appended CHANGELOG. Updated version. --- CHANGELOG.md | 38 ++++++++++++++++++++++++++++++++++++++ README.md | 2 -- appveyor.yml | 2 +- makedist.sh | 3 +++ 4 files changed, 42 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f7b0318e..d4b8caa49 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,41 @@ +# 2016-06-25 version 2.0.0 + +## << breaking changes >> + + * Removed autotools support. Use cmake instead (#476, #479) + * Removed pointer version of msgpack::unpack APIs. Use reference version instead (#453) + * Removed MSGPACK_DISABLE_LEGACY_CONVERT. msgpack::object::convert(T*) is removed by default. Use msgpack::object::convert(T&) instead (#451) + * Removed msgpacl::type::nil. Use nil_t or define MSGPACK_USE_LECACY_NIL (#444) + * Removed std::string to msgpack::object conversion (#434) + +## << recommended changes >> + + * Replaced msgpack::unpacked with msgpack::object_handle. msgpack::unpacked is kept as a typedef of msgpack::object_handle. (#448) + +## << other updates >> + + * Add strict size checking adaptor. Relaxed tuple conversion (#489) + * Fix and Improve example codes (#487) + * Add C++/CLI support for nullptr (#481) + * Update the boost libraries that are contained by msgpack-c (#475) + * Fix gcc_atomic.hpp location (#474) + * Add C-Style array support (#466, #488) + * Fix include file dependency (#464) + * Add a visitor version of unpack API (#461) + * Fix JSON string conversion from "nil" to "null" (#458) + * Fix and Improve build system (#455, #471, #473, #486, #491) + * Fix comments (#452) + * Fix unintentional msgpack::zone moving problem (#447) + * Fix operator>> and << for msgpack::object (#443) + * Fix C++03 msgpack::zone::clear() memory access violation bug (#441) + * Fix TARGET_OS_IPHONE checking (#436) + * Fix invalid front() call for empty container (#435) + * Fix compile error on g++6 (C++11 only) (#426, #430) + * Fix zone size expansion logic (#423) + * Fix wrong hader file dependency (#421) + * Fix msvc specific problem (#420) + * Add v2 API support (#415) + # 2016-01-22 version 1.4.0 ## << recommended changes >> diff --git a/README.md b/README.md index f66f7bb2d..57817ab54 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,6 @@ Version 2.0.0 (under development)[![Build Status](https://travis-ci.org/msgpack/msgpack-c.svg?branch=master)](https://travis-ci.org/msgpack/msgpack-c) [![Build status](https://ci.appveyor.com/api/projects/status/8kstcgt79qj123mw/branch/master?svg=true)](https://ci.appveyor.com/project/redboltz/msgpack-c/branch/master) -The newest release is version [1.4.1](https://github.com/msgpack/msgpack-c/releases/tag/cpp-1.4.1) - It's like JSON but small and fast. Overview diff --git a/appveyor.yml b/appveyor.yml index 10a3a6659..bb90afcba 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 1.1.0.{build} +version: 2.0.0.{build} environment: matrix: diff --git a/makedist.sh b/makedist.sh index 6763b13c9..e4cd405ac 100755 --- a/makedist.sh +++ b/makedist.sh @@ -21,6 +21,7 @@ tar --append --file=$filename $prefix/erb tar --append --file=$filename $prefix/src tar --append --file=$filename $prefix/CMakeLists.txt +tar --append --file=$filename $prefix/Files.cmake tar --append --file=$filename $prefix/NOTICE tar --append --file=$filename $prefix/Doxyfile tar --append --file=$filename $prefix/msgpack.pc.in @@ -31,6 +32,8 @@ tar --append --file=$filename $prefix/ChangeLog tar --append --file=$filename $prefix/NEWS tar --append --file=$filename $prefix/COPYING tar --append --file=$filename $prefix/README +tar --append --file=$filename $prefix/msgpack_vc8.sln +tar --append --file=$filename $prefix/msgpack_vc8.vcproj rm -f $prefix