Changes between Initial Version and Version 5 of Ticket #6732


Ignore:
Timestamp:
10/01/2015 12:09:02 PM (9 years ago)
Author:
Fernando de Oliveira
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #6732

    • Property Status newreopened
    • Property Summary libsigc++-2.5.1libsigc++-2.6.1
    • Property Milestone 7.87.9
  • Ticket #6732 – Description

    initial v5  
    1 New version of Libsigc++ has been released.
     1[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.tar.xz]
    22
    3 Sourceforge site is partially offline according to their website. It has been like this for at least two days. Supposedly it is due to a storage equipment fault.
     3[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.sha256sum]
     4
     5186f2167c1b3d90529ce8e715246bf160bc67ec1ec19f4e45d76c0ae54dfbe1b
     6
     7[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.1.news]
     8
     9[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.2.news]
     10
     11[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.3.news]
     12
     13[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.5/libsigc++-2.5.4.news]
     14
     15[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.0.news]
     16
     17[http://ftp.gnome.org/pub/gnome/sources/libsigc++/2.6/libsigc++-2.6.1.news]
     18
     19{{{
     202.6.1 (stable):
     21
     22* Add back deprecated adaptors/lambda API to avoid an unintented ABI
     23  break.
     24  (Kjell Ahlstedt) Bug #755550 (Michael Biebl)
     25* sigc::trackable: Move operations: Don't move the callback list
     26  (Kjell Ahlstedt) Bug #755393 (Tom Schoonjans)
     27
     28
     292.6.0 (stable):
     30
     31* C++11: deduce_result_type: Simplify with C++11 variadic template.
     32  (Murray Cumming, Marcin Kolny) Bug #753612
     33* Fix the build with MSVC.
     34  (Chun-wei Fan) Bug #754082
     35* Update the website.
     36  (Kjell Ahlstedt)
     37
     38
     392.5.4 (unstable):
     40
     41* slot_base::operator=(const &): Copy the blocked too,
     42  so the destionation is blocked if the source is blocked,
     43  regardless of whether the destionation was previously
     44  blocked, because this seems to be what we should expect.
     45  (Murray Cumming)
     46* C++11: slot_base, slot*, signal_base, signal*, trackable:
     47  Add move operations.
     48  (Murray Cumming)
     49* Update MSVC Projects, requiring at least MSVC++ .Net 2013
     50  for C++11 support.
     51  (Chun-wei Fan)
     52
     53
     542.5.3 (unstable):
     55
     56* Use C++11 "using" aliases to simplify code that uses type traits.
     57  (Murray Cumming) Bug #753580
     58
     59
     602.5.2 (unstable):
     61
     62* Remove useless headers:
     63    sigc++/class_slot.h
     64    sigc++/hide.h
     65    sigc++/method_slot.h
     66    sigc++/object.h
     67    sigc++/object_slot.h
     68    sigc++/retype.h
     69  Some of these still have equivalents in sigc++/adaptors/
     70  (Kjell Ahlstedt, Murray Cumming) Bug #752560
     71* C++11: Replace deprecated std::auto_ptr by std::unique_ptr.
     72  (Kjell Ahlstedt)
     73* C++11: Use std::is_base_of<> instead of our
     74  sigc::is_base_and_derived<>,
     75  removing sigc::is_base_and_derived<>.
     76  (Kjell Ahlstedt, Murray Cumming) Bug #752560
     77* C++11: Use of range-based for loops.
     78  (Murray Cumming)
     79* C++11: Use of the auto keyword.
     80  (Murray Cumming)
     81* C++11: Use of nullptr instead of 0.
     82  (Murray Cumming)
     83* sigc++/slot.h: Use a regular .h file instead of generating it
     84  from an .m4 file. Bug #752560
     85  (Kjell Ahlstedt)
     86* Visual Studio Builds: Move 2010 Projects to 2012 to support C++11.
     87  (Chun-wei Fan)
     88* Use -Wformat-security and -Wshadow with --enable-warnings=fatal.
     89  (Murray Cumming)
     90
     91
     922.5.1 (unstable):
     93
     94* Use (and require) C++11
     95  (Kjell Ahlstedt)
     96* Using C++11 lambda functions to create sigc::slots:
     97  Avoid the need for SIGC_FUNCTORS_DEDUCE_RESULT_TYPE_WITH_DECLTYPE.
     98  (Kjell Ahlstedt)
     99* Remove the already-deprecated sigc::lambda (and sigc::group) API.
     100  This is an API change but should not be an ABI change, so it should
     101  only affect you when rebuilding applications, if you use this API.
     102  (Murray Cumming, Kjell Ahlstedt)
     103}}}