diff --git a/CMakeLists.txt b/CMakeLists.txt index 4eb953e..9a75bba 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.8) -project(sdbus-c++ VERSION 0.4.1 LANGUAGES C CXX) +project(sdbus-c++ VERSION 0.4.2 LANGUAGES C CXX) include(GNUInstallDirs) # Installation directories for `install` command and pkgconfig file diff --git a/ChangeLog b/ChangeLog index d9c123b..4149003 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,43 +1,48 @@ -v0.2.3 -- Initially published version - -v0.2.4 -- Fixed closing of file descriptor of event loop's semaphore on exec -- Fixed interrupt handling when polling -- Improved tutorial -- Fixed issue with googlemock -- Added object proxy factory overload that takes unique_ptr to a connection -- Workaround: Clang compilation error when compiling sdbus::Struct (seems like an issue of Clang) - -v0.2.5 -- Real fix for issue with sdbus::Struct inherited constructors -- Little code refactorings and improvements - -v0.2.6 -- Fixed memory leak in Message copy operations - -v0.3.0 -- Introduced support for asynchronous server-side methods -- Refactored the concept of Message into distinctive concrete message types -- As this release comes with breaking API changes: - * if you're using lower-level API, please rename 'Message' to whatever concrete message type (MethodCall, MethodReply, Signal) is needed there, - * if you're using higher-level API, please re-compile and re-link your application against sdbus-c++, - * if you're using generated stub headers, please re-compile and re-link your application against sdbus-c++. - -v0.3.1 -- Fixed hogging the CPU by server with async methods (issue #15) - -v0.3.2 -- Switched from autotools to CMake build system - -v0.3.3 -- Minor fixes in tutorial examples -- Add comment on threading traits of Variant and its const methods -- Fix broken invariant of const Variant::peekValueType() method - -v0.4.0 -- Introduce support and implementation of common D-Bus annotations -- Remove hard-coded warning-related compiler options from the build system - -v0.4.1 -- Change constexpr member into a getter method to be compatible across odr-usage rules of various compiler versions +v0.2.3 +- Initially published version + +v0.2.4 +- Fixed closing of file descriptor of event loop's semaphore on exec +- Fixed interrupt handling when polling +- Improved tutorial +- Fixed issue with googlemock +- Added object proxy factory overload that takes unique_ptr to a connection +- Workaround: Clang compilation error when compiling sdbus::Struct (seems like an issue of Clang) + +v0.2.5 +- Real fix for issue with sdbus::Struct inherited constructors +- Little code refactorings and improvements + +v0.2.6 +- Fixed memory leak in Message copy operations + +v0.3.0 +- Introduced support for asynchronous server-side methods +- Refactored the concept of Message into distinctive concrete message types +- As this release comes with breaking API changes: + * if you're using lower-level API, please rename 'Message' to whatever concrete message type (MethodCall, MethodReply, Signal) is needed there, + * if you're using higher-level API, please re-compile and re-link your application against sdbus-c++, + * if you're using generated stub headers, please re-compile and re-link your application against sdbus-c++. + +v0.3.1 +- Fixed hogging the CPU by server with async methods (issue #15) + +v0.3.2 +- Switched from autotools to CMake build system + +v0.3.3 +- Minor fixes in tutorial examples +- Add comment on threading traits of Variant and its const methods +- Fix broken invariant of const Variant::peekValueType() method + +v0.4.0 +- Introduce support and implementation of common D-Bus annotations +- Remove hard-coded warning-related compiler options from the build system + +v0.4.1 +- Change constexpr member into a getter method to be compatible across odr-usage rules of various compiler versions + +v0.4.2 +- Improve documentation +- Minor code improvements +- Introduce sdbus-c++ performance tests with measurements