Skip to content

Releases: micheleangioni/node-messagebrokers

v0.11.1

19 Apr 21:12
Compare
Choose a tag to compare

Fixes

  • Fixed tsconfig.json, wrong compiled files were generated

v0.11.0

09 Jul 17:06
Compare
Choose a tag to compare

No changes with respect to v0.10.0.
Following changes with respect to the last NPM release (v0.9.4):

Breaking Changes

  • Dropped support to Node.js 10 and 12

Updates

  • Updated kafkajs to v2.1

Dev Updates

  • Upgraded to TypeScript v4.7 and eslint v8
  • Updated LocalStack to v0.14
  • Updated Jest to v28

Fixes

  • Fixed several tests that were not performing what they were supposed to do

v0.10.0

09 Jul 16:49
Compare
Choose a tag to compare

Breaking Changes

  • Dropped support to Node.js 10 and 12

Updates

  • Updated kafkajs to v2.1

Dev Updates

  • Upgraded to TypeScript v4.7 and eslint v8
  • Updated LocalStack to v0.14.3
  • Updated Jest to v28

Fixes

  • Fixed several tests that were not performing what they were supposed to do

v0.9.4

17 Apr 11:10
Compare
Choose a tag to compare

Fixes

  • Fixed bug in the SNS Adapter when fetching more than 1 topic from AWS

v0.9.3

17 Apr 10:54
Compare
Choose a tag to compare

Updates

  • The second argument of the broker factory is now optional

v0.9.2

17 Apr 10:35
Compare
Choose a tag to compare

Updates

  • Added awsAccountId key for the SNS client to avoid querying AWS to fetch the list of topics ARNs
  • Improved the readme

Fixes

  • Fixed a bug when using the SNS client without creating the topics from the client itself

v0.9.1

15 Apr 15:54
Compare
Choose a tag to compare

Updates:

  • Improved the signature of the .init() method of IBrokerInterface

v0.9.0

15 Apr 15:23
Compare
Choose a tag to compare

Updates:

  • By default it won't try to create the topics anymore during the client initialization
  • Added a new createTopics property to optionally create the topics during the client initialization

v0.8.0

24 Jan 19:41
Compare
Choose a tag to compare

Breaking changes:

  • cloudevents v4 changes the time field to be of type string | undefined, instead of the previously string | Date

Updates:

  • Updated kafkajs to v1.15
  • Removed unused anymore node-kafka package

Development updates:

  • Updated TypeScript to v4.1
  • Updated eslint to v7

v0.7.0

16 Aug 16:56
Compare
Choose a tag to compare

Breaking changes:

  • Using cloudevents v3 now, which brings some breaking changes when importing the CloudEvent class
  • Renamed the methods of IEventInterface

Development updates:

  • Running Localstack via docker-compose in Travis now and simplified the SnsBrokerAdapter tests
  • Upgraded TypeScript to v3.9
  • Upgraded Jest to v26
  • Upgraded uuid to v8
  • Added Tests paragraph in readme