Skip to content

Releases: dapr/js-sdk

Release v2.0.2

18 Feb 14:47
0b93304
Compare
Choose a tag to compare

Add correct Typescript types

Release v2.0.1

31 Jan 08:59
105b3c7
Compare
Choose a tag to compare

What's Changed

Features

Bugs

Bumps

  • Bump normalize-url from 4.5.0 to 4.5.1 in /examples/http/actor-parking-sensor by @dependabot in #169
  • Bump normalize-url from 4.5.0 to 4.5.1 in /examples/grpc/hello-world-distributed/server by @dependabot in #168
  • Bump node-fetch from 2.6.6 to 2.6.7 by @dependabot in #164
  • Bump normalize-url from 4.5.0 to 4.5.1 in /examples/http/actor by @dependabot in #170

Full

Full Changelog: v2.0.0...v2.0.1

Release v2.0.0

25 Jan 07:33
57f4675
Compare
Choose a tag to compare

v2.0.0

Version 2.0.0 brings a lot of changes to the Dapr JS SDK that were long due. Below an overview of the major contributions can be found, with a more detailed overview of the Breaking Changes under it.

  • Actor Support has been added
  • Actor Proxy has been added for Actor Access
  • The HTTP Connection is now being reused to reduce the CONNRESET errors when intensively using the JS SDK
  • The Metadata API is supported
  • The Health API is supported
  • The /v1.0/shutdown API endpoint is now supported by calling await client.sidecar.shutdown()

Breaking Changes

  • DaprServer.ts: startServer(), stopServer() have been renamed to start() and stop() this means that await server.startServer() will now be called as await server.start()
  • DaprServer.ts: close() has been removed in favor of stop()

Major Changes

  • KeepAlive for HTTP has been added and a new method in the DaprClient has been added named stop() to stop the client and release the connections kept by the sockets.
  • healthz endpoint was implemented as client.health.isHealthy() for gRPC this checks the getMetadata function since it does not have a Health PROTO.
  • Server startup now ensures the Dapr Sidecar is healthy before starting
  • Add metadata API for gRPC and HTTP
  • Add the SDK implementation for gRPC and HTTP for shutting down the Sidecar through the SDK

What's Changed

New Contributors

Full Changelog: v1.0.2...v2.0.0

Release v1.0.2

25 Oct 09:09
ed3b1d0
Compare
Choose a tag to compare

Minor release with most noticeable changes:

  • Switch to [conventional commits[(https://www.conventionalcommits.org/en/v1.0.0/)
  • Adopt ESLint
  • Bugfixes

What's Changed

New Contributors

Full Changelog: v1.0.0...v1.0.2

Release v1.0.0

20 Sep 08:28
Compare
Choose a tag to compare

The official release of the Dapr JS SDK

Features:

  • Switch between communication protocols easily (HTTP vs gRPC)
  • Easy to use API interface
  • Natively interacts with the Dapr sidecar and waits for it

Release v0.12.0

01 Apr 23:23
e30fd5c
Compare
Choose a tag to compare
Merge pull request #78 from pkedy/release_0.12.0

Version bump to 0.12.0

Dapr JavaScript SDK version 0.11.0-preview01

16 Feb 23:59
505a124
Compare
Choose a tag to compare