RATATOSKRATATOSK
Sign in

Releases

AI-analyzed release notes for CNCF graduated and incubating projects.

Project: DaprClear ×
Daprv1.18.2Orchestration & ManagementJul 21, 2026

A maintenance release that corrects runtime, workflow, actor, metrics, component, and sidecar defects. It adds Kafka configuration and health-check capabilities and includes two security-related dependency upgrades.

Action needed (3)

  • securitymediumgithub.com/go-chi/chi/v5 updated for CVE-2025-69725

    github.com/go-chi/chi/v5 is updated to v5.2.4, which resolves CVE-2025-69725.

  • securitymediumgo.mongodb.org/mongo-driver and github.com/dapr/components-contrib updates

    go.mongodb.org/mongo-driver is updated to v1.17.7, and the github.com/dapr/components-contrib dependency is bumped to v1.18.3. The change carries advisory CVE-2026-2303.

  • breakingConflict errors for workflow instance IDs

    Create requests for workflow instance IDs are rejected with a conflict error that names the blocking child workflow.

Source
Daprv1.18.0Orchestration & ManagementJun 10, 2026

A substantial operator-facing release adds workflow and MCP capabilities alongside control-plane, API, component, and lifecycle changes. It also includes security fixes, dependency and default updates, and compatibility constraints that affect upgrade planning and configuration review.

Action needed (8)

  • securitymediumThe golang.org/x/image dependency update for GO-2026-4962

    golang.org/x/image is updated to v0.39.0 for GO-2026-4962.

  • securityThe durabletask-go and pgx dependency updates

    durabletask-go is updated to v0.12.1, and pgx is updated as part of the vulnerability fixes.

  • breakingThe WorkflowsRemoteActivityReminder default, enabled

    WorkflowsRemoteActivityReminder is enabled by default. Cross-app workflow activity results are delivered through Scheduler reminders unless the setting is changed.

  • breakingThe HotReload default, enabled

    HotReload is enabled by default for Components, Subscriptions, MCPServers, Configurations, HTTPEndpoints, Resiliencies, and WorkflowAccessPolicies.

  • breakingSidecar probe defaults

    Sidecar probe defaults now give liveness more time before a kubelet restart, at about 230 seconds, while readiness responds more quickly.

  • breakingThe HotReload default, enabled in v1.18

    HotReload is enabled by default in v1.18.

  • breakingLiveness and readiness probe defaults

    The default liveness probe is widened, and the readiness probe default is tightened.

  • breakingChanged sidecar probe defaults

    Sidecar probe defaults now set liveness to be more lenient, at about 230 seconds before a kubelet restart, and readiness to be tighter, at about 3 seconds for the control plane and 5 seconds for daprd.

Check if affected (6)

  • securityService invocation path traversal ACL bypass fix

    Applies if you use service invocation.

    A security fix addresses a path traversal ACL bypass in service invocation.

  • breakingThe MCPServerResource and WorkflowAccessPolicy feature gates, removed

    Applies if you configure the MCPServerResource or WorkflowAccessPolicy feature gates.

    The MCPServerResource and WorkflowAccessPolicy feature gates are removed.

  • breakingThe Sentry Ed25519 workload identity key rollback constraint

    Applicability is not stated in the release notes.

    Dapr 1.18 introduces Ed25519 workload identity keys, and Sentry persists the Ed25519-keyed CA in the dapr-trust-bundle secret. Direct rollback from 1.18 to 1.17.6 or earlier is not supported.

  • + 3 more on the release page

Plan ahead (1)

  • deprecatedThe ScheduleJobAlpha1 alpha RPCs, deprecated

    Applies if you use ScheduleJobAlpha1.

    The alpha RPCs, including ScheduleJobAlpha1, are deprecated in this release but remain fully functional.

Source
Daprv1.17.7Orchestration & ManagementMay 15, 2026

Dapr v1.17.7 is a corrective release focused on workflow, scheduler, actor, networking, and pub/sub reliability defects. It also adds workflow payload metrics, changes scheduler defaults, adds a scheduler flag, and updates github.com/dapr/kit.

Check if affected (1)

  • breakingThe actor drainOngoingCallTimeout constraint

    Applies if an application supplies an actor drainOngoingCallTimeout that meets or exceeds the daprd-side placement dissemination timeout, which defaults to 30 seconds.

    The actor drainOngoingCallTimeout constraint is corrected for values that meet or exceed the daprd-side placement dissemination timeout, which defaults to 30 seconds. This fix ships in Dapr v1.17.7.

Source
Daprv1.16.13Orchestration & ManagementApr 15, 2026

Dapr v1.16.13 includes a security-relevant Go dependency update and correctness fixes. The release also changes scheduler reliability and Pulsar pub/sub processing behavior.

Action needed (1)

  • securityThe Go version update

    The Go version is updated from 1.25.8 to 1.25.9 in v1.16.13.

Check if affected (1)

  • breakingprocessMode initialization validation

    Applies if you configure processMode.

    Invalid processMode values are rejected at initialization time.

Source
Daprv1.16.12Orchestration & ManagementMar 30, 2026

A maintenance release with a security-relevant gRPC dependency upgrade, Pulsar Avro and JSON schema handling corrections, and a Scheduler cluster recovery fix. It also adds raw payload topic metadata and updates Avro payload conversion and CloudEvents schema registration.

Action needed (1)

  • securitycriticalThe google.golang.org/grpc dependency and CVE-2026-33186 resolution

    The affected google.golang.org/grpc dependency is upgraded to a version that resolves CVE-2026-33186. The fix ships in this release.

Check if affected (2)

  • breakingRejected rawPayload=true publishing to CloudEvents-wrapped topics

    Applies if rawPayload is set for a CloudEvents-wrapped topic.

    Publishing with rawPayload=true to a CloudEvents-wrapped topic is rejected with a clear error. The constraint ships in this release.

  • breakingStructural validation for .jsonschema topics

    Applies if you configure .jsonschema.

    Topics configured with .jsonschema compile a goavro codec at initialization and validate payloads with NativeFromTextual at publish time. Invalid schemas fail fast at startup, and the validation change ships in this release.

Source
Daprv1.17.2Orchestration & ManagementMar 19, 2026

A maintenance release with disclosed Go standard-library security fixes, a Go toolchain upgrade, and a required manual Configuration CRD update. It also adds RavenDB state-store registration and correctness and performance fixes across pub/sub, scheduling, service invocation, workflows, actors, conversation components, state stores, and Sentry.

Action needed (3)

  • securityhighGo toolchain upgrade to 1.25.8

    The Go toolchain was upgraded from 1.24.13 to 1.25.8 across all modules and Docker images in the repository.

  • securitymediumGO-2026-4603 and escaped meta content URLs

    html/template now escapes URLs in meta content attribute actions, addressing potential cross-site scripting via crafted URLs.

  • securitylowGO-2026-4602 and os.FileInfo root boundaries

    os.FileInfo can no longer escape from a Root to access files outside the intended directory boundary.

Check if affected (2)

  • securityhighGO-2026-4601 and IPv6 host literal parsing

    Applies if you use net/url.

    IPv6 host literal parsing in net/url was corrected to prevent unexpected URL routing or SSRF when applications parse user-supplied URLs.

  • breakingConfiguration stateRetentionPolicy schema

    Applies if you configure stateRetentionPolicy.

    The Configuration CRD schema now uses type: string for all stateRetentionPolicy fields, matching the metav1.Duration serialization format.

Source
Daprv1.17.0Orchestration & ManagementFeb 27, 2026

A broad feature release adds workflow, component, API, authentication, tracing, configuration, CLI, and observability capabilities, alongside defect fixes and dependency updates. It also deprecates the alpha Bulk PubSub APIs and alpha application callback and includes security fixes.

Action needed (9)

  • securityGo cryptography dependency updates

    The x/(net/sync/crypto) dependencies are bumped, and dvsekhvalnov/jose2go is pinned.

  • securityGo vulnerability fix

    A vulnerability in Go is fixed.

  • securityRoot-only UID check

    The UID check now checks only the root UID.

  • securityHTTP path matching and invocation auto-registration

    HTTP path matching is fixed to address a cardinality leak, and invocation auto-registration is supported.

  • securityThe golang.org/x/crypto dependency, updated

    The golang.org/x/crypto dependency is bumped.

  • securityThe github.com/docker/docker dependency, updated

    The github.com/docker/docker dependency is bumped.

  • securitySecurity fixes

    Security fixes ship in the release.

  • securityThe github.com/coreos/go-oidc/v3 dependency, updated

    The github.com/coreos/go-oidc/v3 dependency is bumped.

  • securityNATS vulnerability fix

    A vulnerability in NATS is fixed.

Check if affected (3)

  • securityPlacement authorization for Dapr actor types

    Applies if you use Placement.

    Placement authorization for Dapr actor types is updated.

  • securityCloudflare worker vulnerability fix

    Applies if you use the Cloudflare worker.

    A vulnerability affecting the Cloudflare worker is fixed.

  • breakingScheduler resources removed from the Helm chart

    Applies if you use the Helm chart.

    The Helm chart now completely removes scheduler resources instead of scaling them to zero.

Plan ahead (2)

  • deprecatedAlpha Bulk PubSub APIs and app callback deprecation

    Applies if you use /v1.0-alpha1/publish/bulk/<pubsub-name>/<topic>, BulkPublishEventAlpha1, or OnBulkTopicEventAlpha1.

    The alpha Bulk PubSub APIs are deprecated in favor of the stable Bulk PubSub APIs. This includes the alpha endpoint /v1.0-alpha1/publish/bulk/<pubsub-name>/<topic>, BulkPublishEventAlpha1, and the OnBulkTopicEventAlpha1 app callback; the stable forms are /v1.0/publish/bulk/<pubsub-name>/<topic>, BulkPublishEvent, and OnBulkTopicEvent.

  • deprecatedThe OnBulkTopicEventAlpha1 callback, deprecated

    Applies if you use OnBulkTopicEventAlpha1.

    Alpha paths remain functional but are deprecated in favor of stable APIs.

Source
Browse by month