From b42a659271a1acf368964399a1b0df295fd02a15 Mon Sep 17 00:00:00 2001 From: jason kirtland Date: Wed, 3 Jul 2013 11:56:44 +0200 Subject: Forgot to update summary yet again. --- README | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README b/README index 3431db3..725925d 100644 --- a/README +++ b/README @@ -35,6 +35,17 @@ Blinker requires Python 2.4 or higher, Python 3.0 or higher, or Jython 2.5 or hi Changelog Summary ----------------- +1.3 (July 3, 2013) + - The global signal stash behind blinker.signal() is now backed by a + regular name-to-Signal dictionary. Previously, weak references were + held in the mapping and ephermal usage in code like + ``signal('foo').connect(...)`` could have surprising program behavior + depending on import order of modules. + - blinker.Namespace is now built on a regular dict. Use + blinker.WeakNamespace for the older, weak-referencing behavior. + - Signal.connect('text-sender') uses an alterate hashing strategy to + avoid sharp edges in text identity. + 1.2 (October 26, 2011) - Added Signal.receiver_connected and Signal.receiver_disconnected per-Signal signals. -- cgit v1.2.1