From 0261d0ec60b68c1f0a6ec9acf63d1379f7d569f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Stanislav=20Angelovi=C4=8D?= Date: Wed, 20 Nov 2024 23:47:56 +0100 Subject: [PATCH] chore: release version v2.1.0 --- CMakeLists.txt | 2 +- ChangeLog | 8 +++++++- tools/CMakeLists.txt | 2 +- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 8489527..06eece9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.14) -project(sdbus-c++ VERSION 2.0.0 LANGUAGES CXX C) +project(sdbus-c++ VERSION 2.1.0 LANGUAGES CXX C) include(GNUInstallDirs) # Installation directories for `install` command and pkgconfig file diff --git a/ChangeLog b/ChangeLog index bbc6653..5999655 100644 --- a/ChangeLog +++ b/ChangeLog @@ -292,6 +292,12 @@ v2.0.0 - Require systemd of at least v238 - Many other fixes and updates in code, tests, build system, CI, and documentation -v2.x.y +v2.1.0 - Add SDBUSCPP_REGISTER_STRUCT macro to conveniently teach sdbus-c++ about user-defined structs +- Extend the SDBUSCPP_REGISTER_STRUCT macro with serialization of user-defined structs as dicts, and deserialization of dicts into user-defined structs +- Make createPlainMessage() function public +- Solve the problem of sending large D-Bus messages properly (through the event loop thread) - Fix partially renamed BUILD_DOXYGEN_DOC CMake option +- Change googletest to default version 1.14.0 +- Add version parameter to the xml2cpp codegen tool +- A few other internal refactorings and improvements diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 79ba188..c2f3f55 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -4,7 +4,7 @@ cmake_minimum_required(VERSION 3.5) -project(sdbus-c++-tools VERSION 2.0.0) +project(sdbus-c++-tools VERSION 2.1.0) include(GNUInstallDirs)