Skip to content

Releases: swellstores/swell-node

v6.0.0

18 Oct 23:27
Compare
Choose a tag to compare

Rewrite of swell-node as an HTTP client, and in TypeScript.


BREAKING CHANGES

  • Node 16 is the minimum required node version.
  • Client-side caching options are no longer supported.
  • Dropped support for event listeners (e.g., client.on('error', ...) as HTTP is stateless.

v5.6.1

18 Oct 15:49
Compare
Choose a tag to compare

patch minor dependencies

v5.6.0

22 Dec 18:21
Compare
Choose a tag to compare
  • Fix: Send req_id header for auth and cache requests (required to support parallel request handling)
  • Fix: Pending requests should wait for re-authorization after re-connect
  • Send user-agent and application headers

v5.5.0

11 Dec 21:03
Compare
Choose a tag to compare
  • Add support for concurrent requests

v.5.4.3

21 Nov 18:46
Compare
Choose a tag to compare
  • Fix: handle promise rejection during auth stage

v.5.4.2

14 Nov 18:25
Compare
Choose a tag to compare
  • Revert promise handling changes in auth stage

v5.4.1

13 Nov 17:46
Compare
Choose a tag to compare
  • Fix: handle promise rejection in auth stage

v5.4.0

04 Oct 17:01
Compare
Choose a tag to compare
  • Removed client-side caching business logic that is now handled server-side

v5.3.0

18 Sep 17:52
Compare
Choose a tag to compare
  • Add support to explicitly bypass the client-side and server-side request cache via the $nocache request directive

  • Port unit test from chai / sinon to jest, and re-enable skipped test suite

  • Update dev dependencies

v5.2.0

01 Aug 18:45
Compare
Choose a tag to compare
  • Added support for flushing the cache based on server notifications