Skip to content

Latest commit

 

History

History
134 lines (71 loc) · 5.05 KB

CHANGELOG.md

File metadata and controls

134 lines (71 loc) · 5.05 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.0.3 (2021-09-08)

Bug Fixes

  • queue-service: use toString to better check for object (d825139)

3.0.2 (2021-08-27)

Bug Fixes

  • export module constants (235813a)

3.0.1 (2021-08-24)

⚠ BREAKING CHANGES

  • acceptValidationNullObjectException is moved to ListenOptions and will not be available on QueueModuleOptions.

Features

  • add support to use multiple connections (af4d5bb)

2.3.0 (2021-08-24)

Features

  • queue-module: throw error if no way to create provider is supplied (d711d81)

2.2.2 (2021-08-02)

Bug Fixes

  • events: dispatch disconnected event on connection (5e2f21e)

2.2.1 (2021-08-02)

Bug Fixes

  • try service resolution with class reference (fixes #35) (0cc7d34)

2.2.0 (2021-08-01)

Features

  • support latest version of class-validator + class-transformer (53a87dd)

2.1.0 (2021-08-01)

Features

  • nest: add support to Nest v8 (edb044f)

2.0.2 (2021-07-28)

2.0.1 (2021-07-24)

Bug Fixes

  • amqp-uri: support special chars in username + password (fix #24) (59ae5e5)

2.0.0 (2021-04-14)

⚠ BREAKING CHANGES

  • AMQPService.getConnectionOptions() was renamed to AMQPService.getModuleOptions().
  • QueueModule.forRoot() method argument interface was restructured and renamed to QueueModuleOptions. The new structure (all properties are optional):
    {
      "isGlobal": true,
      "logger": new MyLogger(),
      "throwExceptionOnConnectionError": true,
      "acceptValidationNullObjectException": false,
      "connectionUri": "amqp://admin:secret@127.0.0.1:5672",
      "connectionOptions": { // rhea and rhea-promise connection options go here
        "transport": "tls",
        "reconnect": false
      }
    }

Features

  • add support to use custom logger (accdc72)
  • connection-uri: add custom protocols (1816233)
  • module: add option to make AMQP module available globally (d92dcc5)
  • queue: add support to work only with module options arg (523d279)
  • add async module configuration (de4a3df)

Bug Fixes

  • check connection is open to cleanup during shutdown (e6bb019)

1.3.0 (2021-03-26)

Features

  • amqp-service: add acceptValidationNullObjectException connection option (8d68a2f)

Bug Fixes

  • release: abort release on first error (2e4cfdd)

1.2.0 (2020-11-18)

Features

  • connection: add throwExceptionOnConnectionError connection option (7b4ba08)

Bug Fixes

  • import feature QueueModule in example app (902e594)
  • readme: spelling improvements and type fixes (67e931e)

1.0.0 (2020-09-28)