Skip to content

Releases: libsigcplusplus/libsigcplusplus

3.0.4

27 Sep 10:46
Compare
Choose a tag to compare

3.0.4 (stable)

Build:

  • Meson build: Set default value of the 'warnings' option to 'min'
    (Kjell Ahlstedt)
  • NMake Makefiles: Several improvements
    (Chun-Wei Fan) Pull request #57
  • docs/reference/: Update for Doxygen >= 1.8.16
    (Kjell Ahlstedt)

Documentation:

  • docs/manual/libsigc_manual.xml: Update signal and slot syntax
    (Kjell Ahlstedt) Issue #59 (Denis Washington)

The tarball for 3.0.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.md.

2.10.4

27 Sep 10:30
Compare
Choose a tag to compare

2.10.4 (stable)

Build:

  • Meson build: Set default value of the 'warnings' option to 'min'
    (Kjell Ahlstedt)
  • NMake Makefiles: Several improvements
    (Chun-Wei Fan) Pull request #58
  • docs/reference/: Update for Doxygen >= 1.8.16
    (Kjell Ahlstedt)

Documentation:

  • docs/manual/libsigc_manual.xml: Update signal and slot syntax
    (Kjell Ahlstedt) Issue #59 (Denis Washington)

The tarball for 2.10.4 has been created with 'meson dist'.
If you build with Autotools from the tarball, please read the relevant
part of README.

3.0.3

25 Mar 12:51
Compare
Choose a tag to compare

3.0.3 (stable)

Build:

  • docs/docs/reference/meson.build: Check if perl is found
    (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen)
  • README.md: Describe building with Meson
    (Kjell Ahlstedt)

Examples:

  • Add example of using libsigc++ with Qt
    (Robert Middleton) Pull request #35

Tests:

  • Replace C-style casts with static_cast<>
    (Lennard Berger)

2.10.3

25 Mar 12:38
Compare
Choose a tag to compare

2.10.3 (stable)

Build:

  • Add Meson build, alongside the existing Autotools build.
    (Kjell Ahlstedt, Chun-Wei Fan) Pull request #47, #50
  • Improve MSVC builds on Windows
    (Chun-Wei Fan) Pull request #50
  • meson.build: Check if .git is a directory or file
    (Kjell Ahlstedt) Merge request pangomm!8 (Ting-Wei Lan)
  • docs/reference/meson.build: Check if perl is found
    (Kjell Ahlstedt) Issue #53 (Rasmus Thomsen)
  • README: Describe building with Meson and Autotools
    (Kjell Ahlstedt)

Tests:

  • Make test_track_obj.cc compile with clang++
    (Kjell Ahlstedt)

3.0.0

05 Sep 08:38
Compare
Choose a tag to compare

3.0.0 (stable)

This is the first stable release of sigc++-3.0, installable in parallel with sigc++-2.0.
Changes compared to the latest unstable release:

  • Fix tuple_transform_each() for libc++
    (Kjell Ahlstedt) Issue #25 (Jeff Trull)

Documentation:

  • Remove some obsolete documentation
    (Kjell Ahlstedt)

Tests:

  • Make test_track_obj.cc compile with clang++
    (Kjell Ahlstedt)
  • Don't call static method via instance
    (Murray Cumming)

2.99.13

12 Jun 18:11
Compare
Choose a tag to compare

2.99.13: (unstable)

  • Replace the deprecated std::result_of with std::invoke_result
    (Kjell Ahlstedt) Issue #19

Build:

  • CMake: Supply SIGC_BUILD and use CMAKE_CXX_STANDARD
    (Jeff Trull) Issue #23, pull request #24

Documentation:

  • Remove some obsolete documentation
    (Murray Cumming) Issue #12 (Jeremy Bicha)
  • Rename README to README.md and update it
    (Murray Cumming) Issue #18 (Traumschule)
    (Jürg Billeter) Pull request #20
  • Reference docs generated by Doxygen 1.8.11.
    Shown at https://developer.gnome.org/libsigc++/unstable/
    (contrary to 2.99.12's documentation)

Tests:

  • Add some necessary #include directives
    (Lennard Berger) Pull Request #15

2.10.2

12 Jun 18:09
Compare
Choose a tag to compare

2.10.2: (stable)

This release is identical to 2.10.1, except:

2.99.10

10 Mar 14:48
Compare
Choose a tag to compare

2.99.10: (unstable)

  • slot_base::set_parent(): Create a dummy slot_rep if necessary
    (Kjell Ahlstedt) Bug #167714 (Gerald Britton)
  • visit_each.h: Add an #include.
    (Kjell Ahlstedt)

2.10.0

10 Mar 14:46
Compare
Choose a tag to compare

2.10.0 (stable):

  • Build: Fix silent builds.
    (Kjell Ahlstedt) Bug #768797

2.99.12

30 Oct 14:57
Compare
Choose a tag to compare

2.99.12: (unstable)

  • Avoid compiler warnings from function pointer conversions
    (Kjell Ahlstedt) Issue #1 (sharkcz)
    (Kjell Ahlstedt) Issue #8 (db0451)

Build:

  • Replace the Visual Studio project files with MSVC NMake project files
    Add MSVC_NMake/README.txt for Visual Studio builds
    (Chun-wei Fan) Pull request #7
  • cmake: Require C++17 support
    (Kjell Ahlstedt) Issue #9 (telkamp)

Documentation:

  • Update links in README, configure.ac, libsigcplusplus.doap
    (Seirra) Pull request #4
    (Kjell Ahlstedt)
  • README: Update compiler requirement
    (Kjell Ahlstedt) Issue #6 (Petr Ohlidal)