Preview features

List of current preview features

Preview features in Dapr are considered experimental when they are first released.

Runtime preview features require explicit opt-in in order to be used. The runtime opt-in is specified in a preview setting feature in Dapr’s application configuration. See How-To: Enable preview features for more information.

For CLI there is no explicit opt-in, just the version that this was first made available.

Current preview features

FeatureDescriptionSettingDocumentationVersion introduced
Partition actor remindersAllows actor reminders to be partitioned across multiple keys in the underlying statestore in order to improve scale and performance.Actor.TypeMetadataHow-To: Partition Actor Remindersv1.4
Pub/Sub routingAllow the use of expressions to route cloud events to different URIs/paths and event handlers in your application.PubSub.RoutingHow-To: Publish a message and subscribe to a topicv1.4
ARM64 Mac SupportDapr CLI, sidecar, and Dashboard are now natively compiled for ARM64 Macs, along with Dapr CLI installation via Homebrew.N/AInstall the Dapr CLIv1.5
–image-registry flag with Dapr CLIIn self hosted mode you can set this flag to specify any private registry to pull the container images required to install DaprN/Ainit CLI command referencev1.7
ResiliencyAllows configuring of fine-grained policies for retries, timeouts and circuitbreaking.ResiliencyConfigure Resiliency Policiesv1.7
Service invocation without default content-typeWhen enabled removes the default service invocation content-type header value application/json when no content-type is provided. This will become the default behavior in release v1.9.0. This requires you to explictly set content-type headers where required for your apps.ServiceInvocation.NoDefaultContentTypeService Invocationv1.7

Last modified June 23, 2022: Merge pull request #2550 from ItalyPaleAle/cosmosdb-harcoded-dapr-version (cf03237)