Skip to content

Releases: dapr/dotnet-sdk

Dapr dotnet-sdk v1.9.0-rc01 (Pre-release)

03 Oct 23:00
01cdc89
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.0...v1.9.0-rc01

Dapr dotnet-sdk v1.8.0

07 Jul 22:40
016545a
Compare
Choose a tag to compare

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

Dapr dotnet-sdk v1.8.0-rc01 (Pre-release)

29 Jun 17:46
016545a
Compare
Choose a tag to compare
Added dotnet methods for Distributed Lock API (#886)

* Added dotnet methods for Distributed Lock API

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Changes based on the review comments

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Changes in examples to make them real world - based on the PR review

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Fixed application log statements

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Changes to implement IDisposable

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Changes based on the review comments

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Added a sample test case for TryLockResponse

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Changes based on the review comments - 2

Signed-off-by: Amulya Varote <amulyavarote@microsoft.com>

* Reworking the DistributedLock example

Signed-off-by: Hal Spang <halspang@microsoft.com>

Co-authored-by: Hal Spang <halspang@microsoft.com>

Dapr dotnet-sdk v1.7.0

07 Apr 23:30
3553899
Compare
Choose a tag to compare

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

Dapr dotnet-sdk v1.7.0-rc01 (Pre-release)

29 Mar 22:59
3553899
Compare
Choose a tag to compare
Update Google.Protobuf to 3.15 (#850)

Signed-off-by: Hal Spang <halspang@microsoft.com>

Dapr dotnet-sdk v1.6.0

24 Jan 22:03
764b4d7
Compare
Choose a tag to compare
Fix issue where state did not reset on actor error (#789)

When an actor call fails, it is imperative that the state is reset.
In the remoting path, we were catching the exception and returning
an error response instead of propagating the exception. Without this,
the error path was never triggered. This allowed for state from
failed requests to persist on subsequent requests.

https://github.com/dapr/dotnet-sdk/issues/762

Signed-off-by: Hal Spang <halspang@microsoft.com>

Dapr dotnet-sdk v1.6.0-rc01 (Pre-release)

14 Jan 21:47
764b4d7
Compare
Choose a tag to compare
Fix issue where state did not reset on actor error (#789)

When an actor call fails, it is imperative that the state is reset.
In the remoting path, we were catching the exception and returning
an error response instead of propagating the exception. Without this,
the error path was never triggered. This allowed for state from
failed requests to persist on subsequent requests.

https://github.com/dapr/dotnet-sdk/issues/762

Signed-off-by: Hal Spang <halspang@microsoft.com>

Dapr dotnet-sdk v1.5.0

12 Nov 19:10
cc1b097
Compare
Choose a tag to compare
Allow multiple topics to call the same endpoint (#763)

* Allow multiple topics to call the same endpoint

Using the WithTopic builder pattern allows you to specify multiple
topics that route to a single endpoint. Given the topics are unique,
this should be a valid case.

This change allows for a single endpoint to bind to multiple topics.
Note that this can only be done via the EndpointBuilder and not the
TopicAttribute.

https://github.com/dapr/dotnet-sdk/issues/715

* Let TopicAttribute to be specified multiple times

The endpoint builder allowed for multiple WithTopic calls so the
attribute should match that behavior.

Dapr dotnet-sdk v1.4.0

16 Sep 22:09
cee49bf
Compare
Choose a tag to compare
Add an option to set Timeout for ActorProxy (#748)

* Add an option to set Timeout for ActorProxy

Actors, by there nature, may have to wait for a long period before
being allowed to execute. This could lead to long request times. The
default timeout for the HttpClient being used is fairly low. This
commit allows for the timeout to be set when constructing the
proxy.

https://github.com/dapr/dotnet-sdk/issues/728

* Removed extra constructor and e2e tests.

Dapr dotnet-sdk v1.4.0-rc (prerelease)

08 Sep 21:22
cee49bf
Compare
Choose a tag to compare
Pre-release
Add an option to set Timeout for ActorProxy (#748)

* Add an option to set Timeout for ActorProxy

Actors, by there nature, may have to wait for a long period before
being allowed to execute. This could lead to long request times. The
default timeout for the HttpClient being used is fairly low. This
commit allows for the timeout to be set when constructing the
proxy.

https://github.com/dapr/dotnet-sdk/issues/728

* Removed extra constructor and e2e tests.