Skip to content

Releases: CheerlessCloud/amq-rpc

v0.5.1

22 Feb 18:34
Compare
Choose a tag to compare

0.5.1 (2019-02-22)

Bug Fixes

  • rpc: pass all props of original message to retry message (7ef8884)

v0.5.0

30 Jan 11:11
dbba27e
Compare
Choose a tag to compare

0.5.0 (2019-01-30)

Features

  • rpc: add application level retry functionality (a002ae6)

v0.4.1

12 Oct 12:03
Compare
Choose a tag to compare

0.4.1 (2018-10-12)

Bug Fixes

  • AdapterConsumer: concurrently call behavior of ensureConnection (937f70c)
  • AdapterConsumer: flush this._connectPromise on resolve and reject promise (2cf6bdd)

v0.4.0

04 Oct 01:08
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

0.4.0 (2018-10-04)

Features

  • adapter/amqp: emit disconnect event to internal event bus when connection closed (6e4d6e0)
  • adapter/amqp: not execute body of disconnect method when state is not connected (f0d46a1)
  • rpc/service: shutdown process on disconnect in service adapter (4097905)

v0.3.0

02 Oct 22:10
Compare
Choose a tag to compare
v0.3.0 Pre-release
Pre-release

0.3.0 (2018-10-02)

Bug Fixes

  • package: replace RpcServiceHandler by rpc/Handler in exports (a82756d)
  • rpc/errorToObject: return null when error not present (920ad4f)
  • rpc/handler: add error catch behavior with test case (15e961f)
  • rpc/handler: make payload null in reply when payload not passed (60005b6)
  • rpc/handler: wrap catch block in execute method into own try..catch (bfa9fcf)
  • rpc/handlerMap: incorrect import IHandler interface (01ed928)

Features

  • rpc/errorToObject: extract errorToObject function (ad8b109)
  • rpc/handler: add initial implementation Handler class and basic positive tests (69ee40b)
  • rpc/handler: pass payload and/or error to onSuccess and afterHandle (8871b71)
  • rpc/handlerMap: add HandlerMap class (785e3a6)
  • rpc/handlerMap: return default handler if passed action name is falsy (4acbd79)
  • rpc/service: integrate new handler class (587cbd5)
  • rpc/service: remove setFunctionalHandler method (14c3af7)

v0.2.0

24 Sep 12:56
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

0.2.0 (2018-09-24)

Bug Fixes

  • rpc/service: disable autoAck if message already sealed (ee009f0)

Features

  • message: expose isSealed as public field (32729ae)
  • rpc/handler: make message public field (88865fe)

First Pre-release

20 Sep 23:56
Compare
Choose a tag to compare
First Pre-release Pre-release
Pre-release
v0.1.0

ci: allow after_success only for master branch