Skip to content

Bump Dapr.Client from 1.4.0 to 1.15.4#136

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/Resiliency/appresiliency-dotnet/Resiliency/Dapr.Client-1.15.4
Mar 19, 2026
Merged

Bump Dapr.Client from 1.4.0 to 1.15.4#136
github-actions[bot] merged 1 commit into
mainfrom
dependabot/nuget/Resiliency/appresiliency-dotnet/Resiliency/Dapr.Client-1.15.4

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 19, 2026

Updated Dapr.Client from 1.4.0 to 1.15.4.

Release notes

Sourced from Dapr.Client's releases.

1.15.4

What's Changed

This release fixes a reported issue regarding issues connecting (and reconnecting) to the scheduler when using .NET 9 and Dapr.Workflows.

Full Changelog: dapr/dotnet-sdk@v1.15.3...v1.15.4

1.15.3

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.2...v1.15.3

1.15.2

What's Changed

This allows for actor reminders to be properly deserialized even if the Period or TTL fields includes a duration expression (e.g. @​weekly or @​every 1.5h25s). Do note that because of how the current Actors API is shaped, it requires deserialization to a TimeSpan as opposed to how we approach this in Dapr.Jobs and deserialize all available formats to a DaprJobSchedule. As a result, some of the TimeSpan return values may not make a lot of sense; for example one can't really express @​midnight as a timespan despite being an allowed duration expression. Rather, this will deserialize as new TimeSpan() with all zeroed-out values.

As later Dapr releases increasing target improvements to Actors, we'll look into opportunities to revisit this approach and make it more consistent with other Dapr APIs like the aforementioned Dapr.Jobs.

Full Changelog: dapr/dotnet-sdk@v1.15.1...v1.15.2

1.15.1

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0...v1.15.1

1.15.0

I'd like to thank everyone who contributed to the 1.15.0 release - your help is invaluable and I appreciate it!

What's Changed

  • ADDED [actors] Incremental source generator for actors 1334
  • ADDED [client] Optional DI lifecycle change 1408
  • ADDED [conversation] Add .NET client for LLM Conversations support 1382
  • ADDED [docs] Add Jobs API .NET client example to doc 1322
  • ADDED [examples] Added workflow sample: Task chaining 1387
  • ADDED [examples] Added workflow sample: Monitor 1388
  • ADDED [examples] Added workflow example: External interaction 1389
  • ADDED [examples] Added workflow sample: Async operations 1394
  • ADDED [examples] Added workflow sample: Sub-workflows 1395
  • ADDED [examples] Added workflow example: Fan out/fan in 1396
  • ADDED [jobs] Add .NET client for Dapr Jobs API 1384
  • ADDED [pubsub] Add .NET client for pub/sub support - streaming subscriptions 1381
  • ADDED [invoke] Adding instance-based CreateInvokableHttpClient 1319
  • ADDED [misc] Support .NET 9 1404
  • ADDED [misc] Support gRPC richer error model 1436
  • ADDED [state] Support for saving and retrieving state as byte arrays without serialization to and from JSON 906
  • ADDED [state] Added methods in state API supports for saving and reading binary data 1116
  • ADDED [tests] Validate method invocation with extraneous headers 1355
  • ADDED [tests] Provide the ability to Mock WorkflowActivityContext 1358
  • ADDED [tests] Added unit test to Secrets API test suite 1347
  • ADDED [workflow] Added option to override GrpcChannelOptions when adding DaprWorkflow (#​7218) 1244
  • ADDED [workflow] Adds workflow replay-safe logger 1434
  • FIXED [actors] Multiple methods per interface with JSON serialization doesn´t work 1343
  • FIXED [actors] Actor source generator generates invalid code for generic interfaces 1419
  • FIXED [actors] Actor reminders should return null if not registered 1468
  • FIXED [client] DI registration not completing as expected 1386
  • FIXED [client] Prioritize retrieval of environment variables from IConfiguration instead of directly 1363
  • ADDED [client] Additional lifecycle registration changes 1410
  • FIXED [actors] Actor reminders should return null if not registered 1468
  • FIXED [config] BREAKING CHANGE Preserve comparer of the original dictionary 935
  • FIXED [config] DaprConfigurationStoreProvider not applying case-insensitive configuration updates correctly. 934
  • FIXED [conversation] Conversation builder consistency changes 1423
  • FIXED [conversation] Conversation SDK updated to reflect changes to protos 1469
  • FIXED [crypto] Crypto ReadOnlyMemory decryption times out 1443
  • FIXED [jobs] Single-invocation point-in-time job fails to register 1455
  • FIXED [jobs] Invoked job not populating payload from inbound request 1457
  • FIXED [jobs] Fix for GetJobAsync deserialization issue 1461
  • FIXED [jobs] Fix for duration-based scheduling being incorrected formatted 1462
  • FIXED [jobs] Fix Jobs mapping handler to properly assign cancellation tokens per-request instead of globally 1474
  • FIXED [misc] Remove unused using statements. 1313
  • FIXED [misc] Remove unused variables 1314
  • FIXED [misc] Removes floating classes and introduces Dapr.Common project 1365
  • FIXED [misc] Fixed security advisory updates across dependencies (transitive and direct) 1366
  • FIXED [pubsub] Fixes + unit tests for streaming PubSub implementation 1415
  • FIXED [pubsub] NullReferenceException when trying to sub with streaming subscriptions 1412
  • FIXED [workflow] Bug during workflow client registration 1385
  • FIXED [workflow] Added missing workflow status branch 1348
    ... (truncated)

1.15.0-rc07

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc06...v1.15.0-rc07

1.15.0-rc06

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc05...v1.15.0-rc06

1.15.0-rc05

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc04...v1.15.0-rc05

1.15.0-rc04

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc03...v1.15.0-rc04

1.15.0-rc03

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc02...v1.15.0-rc03

1.15.0-rc02

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.15.0-rc01...v1.15.0-rc02

1.15.0-rc01

What's Changed

1.14.0

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.13.1...v1.14.0

1.14.0-rc02

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.14.0-rc01...v1.14.0-rc02

1.14.0-rc01

Breaking Changes

With 1.14, explicit support for .NET 7 (such as it is) in the SDK is considered deprecated. Starting with 1.15, no Dapr SDK assemblies will target .NET 7 (but .NET 7 applications may still be able to use the .NET 6 targeted assemblies).

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.13.1...v1.14.0-rc01

1.13.1

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.13.0...v1.13.1

1.13.0

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.12.0...v1.13.0

1.13.0-rc03

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.13.0-rc02...v1.13.0-rc03

1.13.0-rc02

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.13.0-rc01...v1.13.0-rc02

1.13.0-rc01

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.12.0-rc01...v1.13.0-rc01

1.12.0

What's Changed

  • FIXED Fix HTTP examples in Workflow Console App 1107
  • FIXED Fix Workflow ignoring external event payload 1119
  • UPDATED Bump library version for Grpc.Net.Client 1126
  • ADDED Support for DAPR_HTTP_ENDPOINT and DAPR_GRPC_ENDPOINT environment variables 1124
  • ADDED Support for OnActorMethodFailedAsync method to simplify actor error logging 1014
  • UPDATED Drop support for NET3.1 and standardize on NET6 1045
  • ADDED Support for JSON Serialization in proxied actors 1073
  • ADDED Workflow support for API Tokens 1141
  • FIXED Fix Healthz requests to include the API Token if present 1145

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.11.0...v1.12.0

1.12.0-rc02

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.12.0-rc01...v1.12.0-rc02

1.12.0-rc01

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.11.0...v1.12.0-rc01

1.11.0

  • UPDATED DurableTask SDK dependency to get ARM64 compatibility 1024
  • UPDATED Improvements to Dapr Client APIs for Workflow 1027
  • ADDED .NET Runtime Support Policy 1046
  • ADDED Support for suspending, resuming, and raising events to workflows 1052
  • UPDATED Rename WorkflowEngineClient to DaprWorkflowClient and added additional APIs. 1053
  • UPDATED Config API to stable 1077
  • ADDED Workflow Sample to Pause/Resume and Raise Event as part of workflow 1079
  • FIXED Incorrect TaskFailedException is used when exceptions are thrown from workflow activities 1081
  • ADDED Proper workflow retry support 1090
  • REMOVED Obsolete attribute from config API classes 1098
  • ADDED Workflow demo to how to 1099

1.11.0-rc01

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.10.0...v1.11.0-rc01

1.10.0

What's Changed

  • ADDED Add support for Bulk Subscribe 1009
  • ADDED Add support for Workflow Management 1003
  • ADDED Additional API coverage/support for Workflows 1012
  • ADDED Add support for Bulk Publish 958
  • ADDED Add support for ISO 8601 intervals 702
  • ADDED Add support for publishing raw messages(non cloud events) 718
  • ADDED Add support for Workflow Authoring 979
  • ADDED Add support for Bulk State APIs 785

Full Changelog: dapr/dotnet-sdk@v1.9.0...v1.10.0

1.10.0-rc04

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.10.0-rc03...v1.10.0-rc04

1.10.0-rc03

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.10.0-rc02...v1.10.0-rc03

1.10.0-rc02

What's Changed

Full Changelog: dapr/dotnet-sdk@v1.10.0-rc01...v1.10.0-rc02

1.10.0-rc01

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.9.0...v1.10.0-rc01

1.9.0

What's Changed

  • ADDED Support passing trace headers 698
  • ADDED Support for TTL and time/interval formats in actor timers/reminders 788
  • ADDED Support for Sidecar Metadata APIs 883
  • CHANGED Change configuration API response to dictionary 884
  • ADDED Support the DeadLetter Topic of pubsub 897
  • FIXED Problem of determining whether there is a MetadataSeparator error 901
  • ADDED Actor exception details passed to caller 904
  • FIXED Actors Healthz are now always AllowAnonymous. 908
  • ADDED Support for sidecar shutdown API 914
  • FIXED SDK code doesn't reflect renaming on UnlockResponse.Status 921

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.8.0...v1.9.0

1.9.0-rc02

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.9.0-rc01...v1.9.0-rc02

1.9.0-rc01

What's Changed

New Contributors

Full Changelog: dapr/dotnet-sdk@v1.8.0...v1.9.0-rc01

1.8.0

v1.8 Changes

  • ADDED When publishing a message allow setting Cloudevent attributes / Pub-Sub routing 773
  • ADDED Support for Configuration Subscribe API 822
  • FIXED App API Token support 835
  • ADDED FOSSA Scan to Build Actions 843
  • ADDED Support for Per Actor Type Configuration 857
  • ADDED Enable raw metadata for Pub/Sub with .WithTopic<> Extension. 860
  • FIXED Move AddDaprClient in Dapr.AspNetCore from AddSingleton to TryAddSingleton 867
  • ADDED Subscription supports adding custom metadata 873
  • ADDED Support for Distributed Lock API 885

1.8.0-rc01

1.7.0

v1.7 Changes

  • ADDED Support for providing Actor TypeName during runtime at startup. 677
  • FIXED AddDaprSecretStore Extension always throws unhandled exception at container start 779
  • FIXED ActorHost.JsonSerializerOptions is always null 814
  • ADDED Build/test with .NET 6 to CI matrix 794

1.7.0-rc01

1.6.0

1.6.0-rc01

1.5.0

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Dapr.Client
  dependency-version: 1.15.4
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Mar 19, 2026
@github-actions github-actions Bot merged commit 0fcf17b into main Mar 19, 2026
2 checks passed
@dependabot dependabot Bot deleted the dependabot/nuget/Resiliency/appresiliency-dotnet/Resiliency/Dapr.Client-1.15.4 branch March 19, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants