diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 0d2380c9..96a0240b 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,19 +1,17 @@ # Frequenz channels Release Notes -## New Features +## Summary + + -- There is a new `Receiver.triggered` method that can be used instead of `selected_from`: +## Upgrading - ```python - async for selected in select(recv1, recv2): - if recv1.triggered(selected): - print('Received from recv1:', selected.message) - if recv2.triggered(selected): - print('Received from recv2:', selected.message) - ``` + + +## New Features -* `Receiver.filter()` can now properly handle `TypeGuard`s. The resulting receiver will now have the narrowed type when a `TypeGuard` is used. + ## Bug Fixes -- Fixed a memory leak in the timer. +