Skip to content

Releases: dapr/dotnet-sdk

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 <[email protected]>

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 <[email protected]>

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.

Dapr dotnet-sdk v1.3.0

08 Sep 21:22
5e544a6
Compare
Choose a tag to compare
Only isolate state when using reentrancy (#723)

Non-reentrant actors can utilize their state manager's cache
for repeated calls. They should still be able to do this unless
using reentrancy.

Co-authored-by: Ryan Nowak <[email protected]>

v1.2.0 release

27 May 18:00
fc7b666
Compare
Choose a tag to compare
Merge pull request #673 from jasonviviano/jasonviviano/typo-fix

Fix Typo

Dapr dotnet SDK v

30 Mar 16:49
Compare
Choose a tag to compare

Release dapr dotnet SDK v

Dapr dotnet SDK v1.0.0

17 Feb 01:36
94fc926
Compare
Choose a tag to compare

Release dapr dotnet SDK v1.0.0

Dapr dotnet SDK v1.0.0-rc06

11 Feb 03:41
847cd31
Compare
Choose a tag to compare
Pre-release

Release dapr dotnet SDK v1.0.0-rc06