Skip to content

Releases: goparrot/nestjs-pubsub-event-bus

v5.0.0

05 Feb 10:37
Compare
Choose a tag to compare

5.0.0 (2024-01-24)

Bug Fixes

  • minimal node version >=16 (b3d89c1)

Features

Release 4.1.2

22 Dec 10:26
Compare
Choose a tag to compare

4.1.2 (2022-12-22)

Bug Fixes

  • skip pub-sub event registration in test mode (cadfac0)

Release 4.1.1

26 Sep 08:04
Compare
Choose a tag to compare

4.1.1 (2022-09-26)

Bug Fixes

  • use last split package name part as queue name prefix (76ac63a)

Release 4.1.0

19 Sep 12:46
Compare
Choose a tag to compare

4.1.0 (2022-09-19)

Features

  • add queue name prefix parameter to consumer options (8279fc2)

Release 4.0.3

05 Sep 11:25
Compare
Choose a tag to compare

4.0.3 (2022-09-05)

Bug Fixes

  • use optional access to message headers (0b3b4d2)

Release 4.0.2

18 Jul 12:05
Compare
Choose a tag to compare

4.0.2 (2022-07-18)

Bug Fixes

  • add isGlobal parameter to async module options (083bd7a)

Release 4.0.1

27 Jun 13:05
Compare
Choose a tag to compare

4.0.1 (2022-06-27)

Bug Fixes

  • correct default retry delay function (48db4a3)

chore

  • drop support amqp-connection-manager@3 (bd6a2c3)

Features

  • implement retry mechanism via queues with dead letter exchange and per-message ttl (15affec)

BREAKING CHANGES

  • Queue with dead letter exchange and per-message ttl is now the new default retry
    strategy
  • amqp-connection-manager@3 is no longer supported

Release 3.0.2

26 May 10:44
Compare
Choose a tag to compare

3.0.2 (2022-05-26)

Bug Fixes

  • correct default retry delay to exp seconds (51c9361)

Release 3.0.1

26 May 10:39
Compare
Choose a tag to compare

3.0.1 (2022-05-25)

Code Refactoring

  • move queue name and binding options from event handler class fields to decorator (d59b65c)

Features

  • add error when application is started without npm scripts (a09db22)
  • add handler bound lifecycle event (9836106)
  • add on retry attempts exceeded event (de98a94)
  • expose connection manager options (03f192e)
  • implement retry mechanism via delayed message exchange (b762a8a)

BREAKING CHANGES

  • Queue name and binding options were removed from the event handler and moved to the
    pub-sub handler decorator