iamqp
Version:
RabbitMQ wrapper for NodeJS with several produce(reply)/consume scenarios
113 lines (69 loc) • 1.92 kB
Markdown
## v1.0.0
- initial commit
- basic tests written
- three flavours (plain, fanout, rpc) functional
## v1.0.1
- fix on fanout producer, plain publisher and rpc server as to not publish if the channel is not active
## v1.0.2
- empty version
## v1.0.3
- deleted unused test files
## v1.0.4
- removed `SIGKILL` listener
- updated [sitter](https://www.npmjs.com/package/sitter)
## v1.0.5
- minor code update
## v1.0.6
- added internal connection status flag
## v1.0.7
- refactored tests with mocha and chai
- structure and naming refactor
- removed unused modules
- updated used modules versions
## v1.0.8
- added travis yml
## v1.0.9
- updated travis yml
## v2.0.0
- refactored code; is not compatible with `1.x.x` versions
- added/updated tests
- added bitbucket integration
- added optional terminal logging
- added optional syslog logging
- updated documentation
## v2.1.0
- added the ability for RPC client to make multiple calls to the RPC client
- added the ability for RPC servers to process multiple calls from multiple RPC clients
- both of those are optional and are not breaking the usage in `v2.0.0.`
- added tests for the new abilities
## v2.1.1
- updated README with source location
## v2.1.2
- updated `package.json` with keywords and description
## v2.1.3
- created the project diagram
## v2.1.4
- added docker-compose file
- minor updates to code
## v2.1.5
- reconnect bug fix
## v2.1.6
- connection close bug fix
## v2.1.7
- removed `es6-plato` package
- added snyk
- added snyk and CI badges
- updated packages
- code reformat
- readme update
- switch to yarn
## v2.1.8
- added queue options
- code style update
- docs generator update
## v2.2.0
- refactored/updated code
- changes linting to eslint
- changes styles to standard
## v2.2.1
- update docs