This repository was archived by the owner on Jun 14, 2019. It is now read-only.
Releases: knalli/angular-vertxbus
Releases · knalli/angular-vertxbus
angular-vertxbus 6.4.1
angular-vertxbus 6.4.0
angular-vertxbus 6.3.0
Bug Fixes
- package: change dependency version check (b407d3b)
- service: fix missing promise rejection handlers (59f43a5)
- tests: test_scopes should use scoped angular libs 💣 (ad7ab24)
Features
- add automatic tests at SauceLabs, for the latest browsers (e440c6a)
- switch to babel-preset-env using browserlist (“last 3 versions”) (88d590c)
- tests: add sockjs-client 1.0 and 1.1 as target libraries (170d5f7)
- tests: add vertx-bus 3.2, 3.3, and 3.4 as target libraries (443b383)
- update preferred dependencies for SockJS and vertx-bus to latest (e0cf3dd)
angular-vertxbus 6.2.0
6.1.1
6.1.0
6.0.0
🐑 Sorry: 5.0.0 was really broken. I have fixed both invalid api signatures and documentations (and both were not matching) as well as adding additional features.
Bug Fixes
- service: ensure authHandler will be invoked on each request (e692d36)
- service: fix several serious invalid api signatures and docs #157 (bf773fa), closes #157
Features
- adapter: introduce
vertxEventBus.applyDefaultHeaders(headers)(ced8e74) - demo: add demo demostrating using headers and authHandler (5a9345e)
- dependencies: allow vertx3-eventbus patch updates by spec (9b7d437)
- service: internal ensure*Connection handlers returning promises now (551f5c3)
- service: introduce authHandler (0e8e036)
BREAKING CHANGES
- service: The return of
vertxEventBusService.publish()has changed from boolean to Promise (just likesend()already). - service: The argument
failureHandlerofEventBus.send()has been removed
This callback has been obsolete since vertx-eventbus 3.1.0+.
Solves #152
- service: Remove fallback in signatures again.
headersis not skipable anymore.
5.0.0
Features
- bundle: migrate tooling to webpack (74c6100)
- service: add support for headers (supported since vertxbus v3.1) (1881de1)
BREAKING CHANGES
- service: The signature of
vertxEventBus.send()has been changed!
Before, it was address, message, replyHandler, failureHandler. This has been changed to address, message, headers, replyHandler, failureHandler. Note the additional headers.
Actually, all method signatures of vertxEventBus and vertxEventBusService for sending, publishing, and registering/unregistering handlers have been changed to match the optional headers introduced in EventBus 3.1. But only in case of .send() it has a broken signature.
4.0.0
Features
- upgrade baseline to Vert.x 3.2 (breaking changes) (e06515b)
- adapter: add support for
EventBus.onerror(5e93cde) - service: add support for
failureHandleron send (bbec54c) - service: add support for new
type=errmessages (54c4b2b)
BREAKING CHANGES
- Due insuffcient support and breaking things, the feature
loginhas been removed completely. It will come back supporting login on connect providers as well (i.e. JWT over BasicAuth). - Due upgrading to Vert.x 3.2 (incl. 3.1), several things changed internally. Be aware of https://github.com/vert-x3/wiki/wiki/3.2.0-Breaking-changes
- Since Vert.x 3.1, the dependency has changed
vertx3bus=>vertx-eventbus. Also the file name itself has changed. - Since Vert.x 3.1, the
EventBusis a global now. Novertx.anymore. - Since Vert.x 3.1, the message payload of a receiving message has changed being closer to NodeJS apis. The
vertxEventBusServicewill handle this correct without a change, butvertxEventBushas changed the signature being compliant:register('address', callback({address, message}))=>register(callback(err, {address, message}))