- Fix transceiver.reset() shorthand
- Update readme API reference for shorthands
- Add shorthands tests
- Add all shorthands methods to transceiver class
- Update readme, add Using without Promises section
- Update Logging section in readme, add screenshots
- Fix typo in readme example
- Cleanup tests
- Update tests for fixed unhandled request exception
- Return a rejected promise on unhandled request call
- Update changelog
- 0.3.3
- Update readme
- Handle single argument pass shortand for all(), race(), requestArray() and requestProps()
- Update package description & keywords
- Update changelog
- Add Installation docs
- Update readme badges
- Update readme, add Installation and Logging docs
- Update readme, add TOC
- 0.3.2
- Add race() docs in readme
- Fix all() and race() tests
- Add test for request overwriting
- Update readme, add new methods docs & update example
- Fix tests, add once(), race() and all() tests
- Improve logging
- Remove useless else conditions
- Rename 'message' parameters to 'name'
- Add once(), race() & all() methods
- Update changelog
- 0.3.1
- Minor fix to readme
- Update API reference, add replyPromise documentation
- Update API reference
- Add test case on request() when no Promise constructor has been defined
- Fix tests for promisified request handlers
- Promisify request handlers by default
- Fix typeof usage
- Remove window.Promise from global promise getter
- Specify methods parameters types in tests
- Update tests for replyPromise
- Add channel replyPromise method, handle custom promise constructor definition
- Minor update to tests formatting
- Remove global channel debug
- Update changelog
- Fix typo in a test
- 0.3.0
- Minor update to readme
- Update readme to add requestArray and requestProps
- Add requestArray and requestProps methods
- Add example code to readme, minor fix to tests & readme
- Add missing types in API reference
- Add API reference to readme
- Fix some tests labels
- Return channel context after each method when possible
- Handle multiple replies creation & multiple request calls
- Update keywords & description
- Update description
- Update & unify all tests
- Add request & reply global methods
- Update dependencies
- Update tests to handle reset method
- Add channel reset method
- Fix channel creation
- Update unit tests
- Add debug module
- Add node 4.0 & 4.1 versions to tests
- Rename module
- Add basic methods & related unit tests
- Add project structure
- Initial commit