Skip to content

Commit

Permalink
3.4.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kjellahl committed Dec 23, 2022
1 parent d8d7c8c commit e88e319
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 3 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down
33 changes: 33 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -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])
Expand Down
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -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',
Expand Down

0 comments on commit e88e319

Please sign in to comment.