@rxap/nest-rabbitmq
Version:
This package provides a NestJS module for integrating with RabbitMQ using exchanges. It offers a client and server implementation for message queuing and supports features like health checks and error serialization. It simplifies the process of setting up
231 lines (119 loc) • 11.2 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [10.1.5](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.5-dev.0...@rxap/nest-rabbitmq@10.1.5) (2025-05-16)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.5-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.4...@rxap/nest-rabbitmq@10.1.5-dev.0) (2025-03-12)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.4](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.4-dev.0...@rxap/nest-rabbitmq@10.1.4) (2025-03-07)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.4-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.3...@rxap/nest-rabbitmq@10.1.4-dev.0) (2025-02-28)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.3](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.2...@rxap/nest-rabbitmq@10.1.3) (2025-02-23)
### Bug Fixes
- update package groups ([463a7f8](https://gitlab.com/rxap/packages/commit/463a7f820dc5d10a9c2983346875856c10a75be8))
## [10.1.2](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.2-dev.3...@rxap/nest-rabbitmq@10.1.2) (2025-02-23)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.2-dev.3](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.2-dev.2...@rxap/nest-rabbitmq@10.1.2-dev.3) (2025-02-23)
### Bug Fixes
- update package groups ([210e086](https://gitlab.com/rxap/packages/commit/210e086dd0c55ab0da0bf8ca35829d401dd0c395))
## [10.1.2-dev.2](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.2-dev.1...@rxap/nest-rabbitmq@10.1.2-dev.2) (2025-02-23)
### Bug Fixes
- update package groups ([66f235a](https://gitlab.com/rxap/packages/commit/66f235a6ce54be16b210c3d298bd0c4a88d1066d))
## [10.1.2-dev.1](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.2-dev.0...@rxap/nest-rabbitmq@10.1.2-dev.1) (2025-02-23)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.2-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1...@rxap/nest-rabbitmq@10.1.2-dev.0) (2025-02-18)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.5...@rxap/nest-rabbitmq@10.1.1) (2025-02-13)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.5](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.4...@rxap/nest-rabbitmq@10.1.1-dev.5) (2025-02-13)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.4](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.3...@rxap/nest-rabbitmq@10.1.1-dev.4) (2025-02-10)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.3](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.2...@rxap/nest-rabbitmq@10.1.1-dev.3) (2025-02-07)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.2](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.1...@rxap/nest-rabbitmq@10.1.1-dev.2) (2025-01-28)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.1](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.1-dev.0...@rxap/nest-rabbitmq@10.1.1-dev.1) (2025-01-22)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.1.1-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.0...@rxap/nest-rabbitmq@10.1.1-dev.0) (2025-01-08)
**Note:** Version bump only for package @rxap/nest-rabbitmq
# [10.1.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.1.0-dev.0...@rxap/nest-rabbitmq@10.1.0) (2025-01-08)
**Note:** Version bump only for package @rxap/nest-rabbitmq
# [10.1.0-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.2-dev.3...@rxap/nest-rabbitmq@10.1.0-dev.0) (2025-01-04)
### Features
- move vault and rabbitmq feature to separate package ([85aa64d](https://gitlab.com/rxap/packages/commit/85aa64df35087dfc662fc89b0812c0e907d37344))
## [10.0.2-dev.3](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.2-dev.2...@rxap/nest-rabbitmq@10.0.2-dev.3) (2025-01-03)
### Bug Fixes
- resolve small issues ([75bfb03](https://gitlab.com/rxap/packages/commit/75bfb03c280ca99183c1dd580f148b10d28a428e))
## [10.0.2-dev.2](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.2-dev.1...@rxap/nest-rabbitmq@10.0.2-dev.2) (2025-01-03)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.0.2-dev.1](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.2-dev.0...@rxap/nest-rabbitmq@10.0.2-dev.1) (2024-12-11)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.0.2-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.1...@rxap/nest-rabbitmq@10.0.2-dev.0) (2024-12-10)
**Note:** Version bump only for package @rxap/nest-rabbitmq
## [10.0.1](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.1-dev.0...@rxap/nest-rabbitmq@10.0.1) (2024-10-28)
### Bug Fixes
- omit js maps for production builds ([6666e4a](https://gitlab.com/rxap/packages/commit/6666e4aaef7c5b6b5e75b1926358a7e287f2e903))
## [10.0.1-dev.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0...@rxap/nest-rabbitmq@10.0.1-dev.0) (2024-10-04)
**Note:** Version bump only for package @rxap/nest-rabbitmq
# [10.0.0](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.18...@rxap/nest-rabbitmq@10.0.0) (2024-08-22)
**Note:** Version bump only for package @rxap/nest-rabbitmq
# [10.0.0-dev.18](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.17...@rxap/nest-rabbitmq@10.0.0-dev.18) (2024-08-22)
**Note:** Version bump only for package @rxap/nest-rabbitmq
# [10.0.0-dev.17](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.16...@rxap/nest-rabbitmq@10.0.0-dev.17) (2024-08-15)
### Bug Fixes
- support proper error de/serialization ([1ab9454](https://gitlab.com/rxap/packages/commit/1ab945453a3f6c418e98a77c56097c97df318922))
- support proper error de/serialization ([a95f946](https://gitlab.com/rxap/packages/commit/a95f94609018cb18d1a947681818905c6c5562a6))
# [10.0.0-dev.16](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.15...@rxap/nest-rabbitmq@10.0.0-dev.16) (2024-08-14)
### Bug Fixes
- improve logging ([abcd7ae](https://gitlab.com/rxap/packages/commit/abcd7ae24b412447b3a2467c067d0c9737893137))
- improve logging ([e04a801](https://gitlab.com/rxap/packages/commit/e04a80182cca43cfeaea8a0bdd6b236fa997756b))
# [10.0.0-dev.15](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.14...@rxap/nest-rabbitmq@10.0.0-dev.15) (2024-08-14)
### Bug Fixes
- improve logging ([49ee3ed](https://gitlab.com/rxap/packages/commit/49ee3edf9503c15816c69c53e6a910230362a1e5))
- improve logging ([7b5acec](https://gitlab.com/rxap/packages/commit/7b5acece500da382b479010f112a7b5e3609ee2d))
# [10.0.0-dev.14](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.13...@rxap/nest-rabbitmq@10.0.0-dev.14) (2024-08-14)
### Bug Fixes
- improve logging ([951b4e5](https://gitlab.com/rxap/packages/commit/951b4e5acc5b24bb5821bc1e356c6f5add4403b8))
# [10.0.0-dev.13](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.12...@rxap/nest-rabbitmq@10.0.0-dev.13) (2024-08-14)
### Bug Fixes
- improve logging ([c6fd022](https://gitlab.com/rxap/packages/commit/c6fd022f771a712deaaa41d4637c352f8a9fc518))
# [10.0.0-dev.12](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.11...@rxap/nest-rabbitmq@10.0.0-dev.12) (2024-08-14)
### Bug Fixes
- use correct logger type ([63ed422](https://gitlab.com/rxap/packages/commit/63ed422480d333b09dd7f6df68e26378c9fd7566))
# [10.0.0-dev.11](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.10...@rxap/nest-rabbitmq@10.0.0-dev.11) (2024-08-14)
### Bug Fixes
- support exchange setup ([323bf2a](https://gitlab.com/rxap/packages/commit/323bf2a303ba9de67205b34bf9fd43f569a70e15))
# [10.0.0-dev.10](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.9...@rxap/nest-rabbitmq@10.0.0-dev.10) (2024-08-14)
### Bug Fixes
- improve logging ([e453c9d](https://gitlab.com/rxap/packages/commit/e453c9d1e550c4336e7b71cc2db7a0d9551da367))
- improve logging ([fadb8e1](https://gitlab.com/rxap/packages/commit/fadb8e1e59bfb3aabc633fe27c72e901ceb72fe3))
- support custom logger ([ae7096d](https://gitlab.com/rxap/packages/commit/ae7096d9a416fe1a3cb398c738fe0bb92df603f7))
# [10.0.0-dev.9](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.8...@rxap/nest-rabbitmq@10.0.0-dev.9) (2024-08-14)
### Bug Fixes
- improve types ([bef0438](https://gitlab.com/rxap/packages/commit/bef04385bf30c4e7fbd0a2b231d2d67d70f07bd3))
# [10.0.0-dev.8](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.7...@rxap/nest-rabbitmq@10.0.0-dev.8) (2024-08-14)
### Bug Fixes
- improve logging ([1be6bba](https://gitlab.com/rxap/packages/commit/1be6bbab1f82a20981412710d14cc7ddb9bd53f8))
# [10.0.0-dev.7](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.6...@rxap/nest-rabbitmq@10.0.0-dev.7) (2024-08-13)
### Bug Fixes
- add bindQueue method ([68c2b04](https://gitlab.com/rxap/packages/commit/68c2b04d0b82d5104a942f7799b76c2d57534dbf))
- correctly use defaults ([735463d](https://gitlab.com/rxap/packages/commit/735463d91e7f6296eae99a815b0481270c06f896))
# [10.0.0-dev.6](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.5...@rxap/nest-rabbitmq@10.0.0-dev.6) (2024-08-09)
### Bug Fixes
- cleanup implementation ([ac3f924](https://gitlab.com/rxap/packages/commit/ac3f924a1f819a6d4cb1a60081aaf165cdcc9e8d))
# [10.0.0-dev.5](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.4...@rxap/nest-rabbitmq@10.0.0-dev.5) (2024-08-07)
### Bug Fixes
- use amqp-connection-manager package directly ([4a0da91](https://gitlab.com/rxap/packages/commit/4a0da91ca6ad071c05d22d02d67ac92306fdb8f5))
# [10.0.0-dev.4](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.3...@rxap/nest-rabbitmq@10.0.0-dev.4) (2024-08-07)
### Bug Fixes
- use types correctly ([dc68de5](https://gitlab.com/rxap/packages/commit/dc68de53b16c4ca4db0fd2882acd60511576977a))
# [10.0.0-dev.3](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.2...@rxap/nest-rabbitmq@10.0.0-dev.3) (2024-08-07)
### Bug Fixes
- use unique transport id ([60fdc4a](https://gitlab.com/rxap/packages/commit/60fdc4a893e14063e53d8eca404ad2cdecaa93b6))
# [10.0.0-dev.2](https://gitlab.com/rxap/packages/compare/@rxap/nest-rabbitmq@10.0.0-dev.1...@rxap/nest-rabbitmq@10.0.0-dev.2) (2024-08-07)
### Features
- add server ([5f939ba](https://gitlab.com/rxap/packages/commit/5f939ba4213da4304cfea2ead6b915f6e32fb7b1))
# 10.0.0-dev.1 (2024-08-07)
**Note:** Version bump only for package @rxap/nest-rabbitmq