diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2022-12-23 11:17:22 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2022-12-23 11:17:22 +0100 |
commit | e88e319aa50df010320dd15e7c802f92752dc8dc (patch) | |
tree | 1994a8bc16bb2f9e1e5c0e0e5c47ef5b5788cc6f | |
parent | d8d7c8c2e4065485208431815aba6bf22f4f2e9c (diff) | |
download | sigc++-3.4.0.tar.gz |
3.4.03.4.0
-rw-r--r-- | CMakeLists.txt | 2 | ||||
-rwxr-xr-x | NEWS | 33 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | meson.build | 2 |
4 files changed, 36 insertions, 3 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index e1b28fe..2151377 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -17,7 +17,7 @@ cmake_minimum_required (VERSION 3.2) set (SIGCXX_MAJOR_VERSION 3) -set (SIGCXX_MINOR_VERSION 2) +set (SIGCXX_MINOR_VERSION 4) set (SIGCXX_MICRO_VERSION 0) set (SIGCXX_API_VERSION 3.0) @@ -1,3 +1,36 @@ +3.4.0 (stable) + +* Add track_object(), deprecate track_obj() + (Kjell Ahlstedt) Issue #78 (LordVolumeForm) +* Add trackable_signal_with_accumulator and trackable_signal + (Kjell Ahlstedt) Issue #80 (H2NCH2COOH) + +Examples, tests: +* examples/member_method: Make on_print() non-virtual +* test_accumulated.cc: clang++ requires another 'template' + (Kjell Ahlstedt) +* test_limit_reference.cc: Don't use auto where a slot is required + (Kjell Ahlstedt) Issue #44 (Murray Cumming) + +Documentation: +* signal::make_slot(): Note that signal does not derive from trackable + (Kjell Ahlstedt) Issue #80 (H2NCH2COOH) + +Build: +* Meson: Avoid configuration warnings + (Kjell Ahlstedt) +* Meson, MSVC: Compensate for the lack of msvc_recommended_pragmas.h + (Chun-wei Fan) +* Fix build with -Dbuild-deprecated-api=false + (Kjell Ahlstedt) Issue #82 (bbhtt) +* Meson: Detect if we build from a git subtree + (William Roy) Merge request gtkmm!72 +* Meson: Simplify lookup of python command + (wael444) Pull request #83 +* Meson: Add build_tests option + (Fabrice Fontaine) Pull request #84 + + 3.2.0 (stable) * Allow slots with rvalue reference parameters diff --git a/configure.ac b/configure.ac index 1307c2f..2256657 100644 --- a/configure.ac +++ b/configure.ac @@ -15,7 +15,7 @@ ## You should have received a copy of the GNU Lesser General Public License ## along with this library. If not, see <http://www.gnu.org/licenses/>. -AC_INIT([libsigc++], [3.2.0], +AC_INIT([libsigc++], [3.4.0], [https://github.com/libsigcplusplus/libsigcplusplus/issues/], [libsigc++], [https://libsigcplusplus.github.io/libsigcplusplus/]) AC_PREREQ([2.59]) diff --git a/meson.build b/meson.build index 01c1f2e..c677697 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,7 @@ # This file is part of libsigc++. project('libsigc++', 'cpp', - version: '3.2.0', + version: '3.4.0', license: 'LGPLv2.1+', default_options: [ 'cpp_std=c++17', |