v1.11.0
·
96 commits
to v1.x.x
since this release
Immutable
release. Only release title and notes can be modified.
Frequenz channels Release Notes
Upgrading
LatestValueCachenow closes the receiver when it is stopped.- Fetching values from stopped
LatestValueCacheinstances is now disallowed.
New Features
-
There's a new
OneshotChannel, which returns a sender and a receiver. A single message can be sent using the sender, after which it will be closed. And the receiver will close as soon as the message is received. -
Senders now have anaclose, which must be called, when they are no-longer needed.
What's Changed
- Clear release notes by @shsms in #441
- Bump pytest-asyncio from 1.0.0 to 1.1.0 by @dependabot[bot] in #444
- Bump async-solipsism from 0.7 to 0.8 by @dependabot[bot] in #445
- Bump mkdocstrings[python] from 0.29.1 to 0.30.0 in the mkdocstrings group by @dependabot[bot] in #443
- Bump the minor group across 1 directory with 4 updates by @dependabot[bot] in #446
- Bump the compatible group with 2 updates by @dependabot[bot] in #442
- Bump actions/download-artifact from 4 to 5 in the artifacts group by @dependabot[bot] in #452
- Bump the patch group with 4 updates by @dependabot[bot] in #448
- Bump the minor group across 1 directory with 9 updates by @dependabot[bot] in #460
- Bump actions/labeler from 5.0.0 to 6.0.1 by @dependabot[bot] in #457
- Bump pydoclint from 0.6.6 to 0.7.3 by @dependabot[bot] in #456
- Bump the patch group across 1 directory with 3 updates by @dependabot[bot] in #461
- Fix ARM64 CI failures by adding warning filters to hypothesis tests by @Marenz in #463
- Add Dependabot auto-merge workflow by @Marenz in #462
- Bump mkdocstrings-python from 1.16.12 to 1.18.2 by @dependabot[bot] in #472
- Bump pydoclint from 0.7.3 to 0.7.6 by @dependabot[bot] in #471
- Bump setuptools-scm[toml] from 8.3.1 to 9.2.2 by @dependabot[bot] in #470
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #464
- Bump the minor group with 2 updates by @dependabot[bot] in #467
- Bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #465
- Bump the patch group with 4 updates by @dependabot[bot] in #466
- Bump pylint from 3.3.8 to 4.0.2 by @dependabot[bot] in #468
- Bump isort from 6.1.0 to 7.0.0 by @dependabot[bot] in #469
- Migrate to frequenz-floss dependabot-auto-approve action by @Marenz in #473
- Fix wrong dependabot-auto-approve hash by @Marenz in #474
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in #483
- Bump frequenz-floss/gh-action-nox from 1.0.1 to 1.1.0 in the compatible group by @dependabot[bot] in #482
- Bump the patch group with 4 updates by @dependabot[bot] in #475
- Bump async-solipsism from 0.8 to 0.9 by @dependabot[bot] in #487
- Update to repo-config v0.14.0 by @llucax in #493
- Close receiver when stopping
LatestValueCacheby @shsms in #495 - Add the oneshot channel implementation by @shsms in #502
- Add repo-config auto-migration workflow by @llucax in #504
- Bump actions/download-artifact from 6 to 8 by @dependabot[bot] in #497
- Bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #499
- Prepare for release v1.11.0 by @shsms in #511
Full Changelog: v1.10.0...v1.11.0