Dapr v1.0.0-rc.3 is now available
We are excited to announce v1.0.0-rc.3, the third release candidate for the official production ready v1.0 of Dapr!
The improvements in this release came out of issues opened by the community which has helped test the previous release candidate as well as contributed code changes to address these issues. Once again, we encourage the Dapr community to upgrade to the this release candidate and identify problems and open issues.
We expect this release candidate to be last one and have an official v1.0 release in the next few weeks.
Acknowledgements
Thanks to everyone who made this release possible!
@1046102779, @AaronCrawfis, @Betula-L, @DarqueWarrior, @Yggdrasill-7C9, @alpha-baby, @alydersen, @arghya88, @artursouza, @beiwei30, @cmendible, @darren-wang, @davidkarlsen, @dylandee, @eibrunorodrigues, @fjvela, @gaoxinge, @georgestevens99, @halspang, @hepin1989, @IroNEDR, @jigargandhi, @juazasan, @karishma-chawla, @karoldeland, @kevgo, @kzmake, @mchmarny, @mrchypark, @msfussell, @mukundansundar, @newbe36524, @pkedy, @rrylee, @rynowak, @skyao, @soiboxauxi, @tcnghia, @TenSt, @tomkerkhove, @trondhindenes, @vinayada1, @wcs1only, @withinboredom, @wjayesh, @XavierGeerinck, @xiazuojie, @yaron2, @youngbupark, @zzxwill
Installing and using v1.0.0-rc.3
As with the previous release candidate, an explicit opt-in to download and install is required. The instructions to upgrade to v1.0.0-rc.3 can be found in the release notes, as well as in the v1.0.0-rc.3 docs.
Release highlights
These are some highlights for this release:
- Pub/Sub per message time-to-live Dapr enables per-message time-to-live (TTL) for all pub/sub components. Applications can set time-to-live per message, and subscribers will not receive those messages after expiration.
- Sidecar to app authentication
- MySQL output binding
- MySQL state store
- Component metadata’s random value via
{uuid}
marker - Upgrade CLI command to upgrade the Dapr control plane
- Runs as non-root by defaut on Kubernetes
- Numerous improvements to the Dapr Dashboard
- Added dapr-distributed-calendar sample
- Java SDK fixed to perform async API calls to Dapr sidecar
- Improvements to actor registration, exception handling in the .NET SDK
- Service invocation in the SDK now uses HTTP as the underlying protocol so deeper integration with .NET SDK API surface for HTTP is possible, which makes service invocation much more flexible. See Service Invocation section for more details
Release notes
See a detailed description of changes, fixes and new features in the Dapr v1.0.0-rc.3 release notes. As always, it is recommended to pay careful attention to the breaking changes section before upgrading.
Resources
We hope you try out this release candidate and raise issues on GitHub as well as reach out to us to ask questions on Discord or via Twitter - just give us your thoughts, we’d love to hear from you!