v1.1.0
Frequenz channels Release Notes
Summary
In addition to the new LatestValueCache and the ability to filter messages on Receivers, this release introduces two "Experimental" features for providing interconnections between channels.
New Features
-
The
LatestValueCacheclass, which used to be internal to the Frequenz SDK, is now available through the channels package. -
Experimental:
RelaySender, which is aSenderthat forwards the messages sent to it, to multiple senders. -
Experimental:
Pipe, which provides a pipe between two channels, by connecting aReceiverto aSender. -
Receivers now have afiltermethod that applies a filter function on the messages on a receiver.
What's Changed
- Clear release notes by @llucax in #296
- Bump the required group with 10 updates by @dependabot in #299
- Bump markdown-svgbob from 202112.1022 to 202406.1023 by @dependabot in #305
- Bump the required group with 10 updates by @dependabot in #304
- Import the
LatestValueCacheimplementation from the Frequenz SDK by @shsms in #302 - Bump the required group with 2 updates by @dependabot in #309
- Bump brettcannon/check-for-changed-files from 1.2.0 to 1.2.1 by @dependabot in #308
- Bump docker/build-push-action from 5 to 6 by @dependabot in #307
- Add abstractions for sharing messages between channels by @shsms in #301
- Support filtering the messages on a receiver by @shsms in #303
- Prepare for release v1.1.0 by @shsms in #311
Full Changelog: v1.0.1...v1.1.0