14
0
Files
python-psygnal/python-psygnal.changes

43 lines
1.8 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Wed Apr 3 07:38:03 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.11.0:
* refactor: change EmitLoopError message, and mechanism of info
gathering \#302 (tlambert03)
* feat: add signal aliases on SignalGroup \#299 (getzze)
* feat!: Rename `recursion_mode` to `reemission`. Rename
`deferred` to `queued`. Add `latest-only` mode.
\(technically breaking\) \#296 (tlambert03)
-------------------------------------------------------------------
Sat Mar 16 09:32:23 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 0.10.2:
* fix: fix hard reference to objects in emitted arguments \#301
* feat: Add recursion\_mode \('immediate' or 'deferred'\) to
Signal and SignalInstance \#293 (tlambert03)
* feat: add collect\_fields option to SignalGroupDescriptor,
and accept a SignalGroup subclass \#291 (getzze)
* feat: support for evented containers as pydantic v2 fields
* perf: Fixing performance of evented set \#275 (Czaki)
* refactor!: New SignalGroup that does not subclass
SignalInstance \#269 (tlambert03)
* feat: emit the old value as second argument in Signals from
SignalGroupDescriptor \(evented dataclass\) \#257 (getzze)
-------------------------------------------------------------------
Thu Dec 14 21:12:59 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 0.9.5:
* feat: better repr for WeakCallback objects
* refactor: make EmitLoop error message clearer
* perf: don't compare before/after values in evented
dataclass/model when no signals connected
* fix: emission of events from root validators and extraneous
emission of dependent fields
-------------------------------------------------------------------
Mon Sep 4 01:26:37 UTC 2023 - Steve Kowalik <steven.kowalik@suse.com>
- Initial release of 0.9.3.