Skip to content
This repository has been archived by the owner on Jun 14, 2019. It is now read-only.

Releases: knalli/angular-vertxbus

angular-vertxbus 6.4.1

23 Feb 17:26
3492640
Compare
Choose a tag to compare

Bug Fixes

  • adapter: fix missing conditional logging (38681b4)

angular-vertxbus 6.4.0

23 Feb 09:34
b5508f0
Compare
Choose a tag to compare

Bug Fixes

  • service: ensure promise wrapped exceptions will be handled (d4a65ea), closes #283

Features

  • adapter: add diagnostic support for vertx-event internal reconnect (229a29b)
  • adapter: add support for vertx EventBus.onreconnect (07fdcd0)
  • service: add event reconnected (e88b763)

angular-vertxbus 6.3.0

06 Jun 17:46
82db4d5
Compare
Choose a tag to compare

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

16 Feb 21:28
e4120db
Compare
Choose a tag to compare

Features

  • add AngularJS 1.6 support (f383f29)
  • add AngularJS 1.6 support (fixup) (180c494)

6.1.1

21 Aug 16:33
bcd00cd
Compare
Choose a tag to compare

Bug Fixes

  • service: add missing hasOwnProperty check (834f95f), closes #212

6.1.0

17 Jul 16:39
7a664be
Compare
Choose a tag to compare

This is only an internal maintenance release (dependency stack). No changes in code at all.

6.0.0

01 Apr 18:39
Compare
Choose a tag to compare

🐑 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 like send() already).
  • service: The argument failureHandler of EventBus.send() has been removed

This callback has been obsolete since vertx-eventbus 3.1.0+.
Solves #152

  • service: Remove fallback in signatures again. headers is not skipable anymore.

5.0.0

25 Mar 14:41
Compare
Choose a tag to compare

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

13 Feb 16:51
Compare
Choose a tag to compare

Features

  • upgrade baseline to Vert.x 3.2 (breaking changes) (e06515b)
  • adapter: add support for EventBus.onerror (5e93cde)
  • service: add support for failureHandler on send (bbec54c)
  • service: add support for new type=err messages (54c4b2b)

BREAKING CHANGES

  • Due insuffcient support and breaking things, the feature login has 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 EventBus is a global now. No vertx. anymore.
  • Since Vert.x 3.1, the message payload of a receiving message has changed being closer to NodeJS apis. The vertxEventBusService will handle this correct without a change, but vertxEventBus has changed the signature being compliant: register('address', callback({address, message})) => register(callback(err, {address, message}))

3.2.1

24 Jan 19:35
Compare
Choose a tag to compare

Bug Fixes

  • adapter: fix invalid delegating of SockJS.options (43b93aa), closes #107

Features

  • build: update test scope "AJS 1.5" using rc0 (10ef138)