Dapr v1.6 is now available
We are excited to announce the release of Dapr v1.6!
This is the sixth minor version update since the announcement of Dapr v1.0.
If you’re new to Dapr, familiarize yourself by visiting the getting started page.
This release focused on preparing the next set of components to be ready for
stable designation per community feedback. This means certification tests are added and quality issues are addressed. Read component certification lifecycle for details.
The following components are now offically designated
beta status, several of which are candidates to become
stable soon in an upcoming release:
- MQTT pub/sub (
- RabbitMQ pub/sub (
- Azure Blob Storage binding (
- Azure CosmosDB binding (
- Azure Service Bus Queues binding (
- Azure Event Hubs pub/sub
- AWS SNS/SQS pub/sub
New capabilities were added to existing components:
- Kafka OAuth 2.0 support for pub/sub & binding.
- Azure Event Hubs pub/sub improvements for topics and partitions.
- Added numerous new capabilities to Apache Pulsar pub/sub including:
- Tenant namespace support.
- Backoff policies.
- Token authentication support.
- Ability to disable batching.
New components added in this release:
- Added Alibaba Cloud OOS Parameter Store - secret store
- Added Oracle Cloud Infrastructure (OCI) object storage - state store
Components removed from release:
- The Cloudstate store alpha component is no longer included.
- Application Configuration API (Alpha) now available for Python, Java and .NET.
- Pub/sub routing is now availble in the Go SDK.
See a detailed description of changes, fixes and new features in the Dapr v1.6 release notes.
This release contains breaking changes and deprecations.
Dapr supports two (2) prior versions from the current release.
This means that there is a rolling window that moves forward for supported releases and it is your operational responsibility to remain up to date with these supported versions. If you have an older version of Dapr you may have to do intermediate upgrades to get to a supported version.
Since this release marks v1.6.0, the two prior supported versions are v1.4.0 and v1.5.0.
Visit the Dapr Documentation for more information on supported releases.
Installing and upgrading to Dapr v1.6
To get started with Dapr v1.6, see the getting started guide.
For a complete guide to installing Dapr on Kubernetes, see how to deploy Dapr on a Kubernetes cluster.
To upgrade to this release of Dapr, follow the applicable links below:
Thanks to everyone who made this release possible!
@1046102779, @abelperezok, @amimimor, @amulyavarote, @andrey-dubnik, @anhldbk, @artursouza, @berndverst, @ceshihao, @ChethanUK, @chinzhiweiblank, @CodeMonkeyLeet, @CrazyHZM, @cshi0, @daixiang0, @dmitsh, @Gehhilfe, @greenie-msft, @guyzyl, @halspang, @haoxins, @jigargandhi, @jjcollinge, @Juneezee, @LaurenceLiZhixin, @LKI, @ls-2018, @lucasjellema, @marviniter, @mbimbij, @msfussell, @mthmulders, @mukundansundar, @paulyuk, @pkedy, @pravinpushkar, @rabollin, @rainfd, @robsondepaula, @shivamkm07, @sthussey, @Syuparn, @Taction, @tanvigour, @taojwmware, @theonefx, @timonwong, @uptutu, @victorp13, @wcs1only, @willtsai, @withinboredom, @x-shadow-man, @XavierGeerinck, @xj524598, @yaron2, @yordan-pavlov, @zach030, @zcong1993
We hope you try out this new release and raise issues on GitHub as well as reach out to us to ask questions on Discord or via Twitter. We also encourage you to attend our recurring Dapr community calls to see demos and discuss new feature proposals with the rest of the Dapr community!