Skip to content

Releases: anycable/xk6-cable

0.7.0

07 Sep 22:55
Compare
Choose a tag to compare

Features

  • Add channel.ackDuration() to get the number of milliseconds it took to receive a subscription confirmation/rejection.

  • Add client.subscribeAsync to issue a subscribe command without waiting for the confirmation.

    This is useful when you want to test the scenario when you have many subscription initiated at the page load / client initialization.

0.5.0

13 Feb 18:08
Compare
Choose a tag to compare

Features

  • Added channel.receiveAll(timeout) to read all messages arrived in a give time period.

  • Added msg.__timeout__ fields with the UTC seconds of the time message was consumed by the client (the actual time of receiving).

You can see both these new features in action in the AnyCable benchmark here.

v0.4.0

11 Feb 01:07
Compare
Choose a tag to compare
  • Added channel.onMessage support

v0.3.0

23 Jun 15:37
v0.3.0
7609f92
Compare
Choose a tag to compare

Changed

  • Update k6 dependency to latest v0.38.3 release. (@skryukov)

Full Changelog: v0.2.0...v0.3.0

v0.2.0

29 Nov 13:28
c9b72f9
Compare
Choose a tag to compare

Changed

  • Update k6 dependency to latest v0.35.0 release. (@skryukov)

Full Changelog: v0.1.0...v0.2.0

v0.1.0

29 Nov 12:54
Compare
Choose a tag to compare

Added

  • Protobuf codec support. (@palkan)

Fixed

  • Fix setting logging level. (@palkan)

Full Changelog: v0.0.3...v0.1.0

v0.0.3

29 Nov 12:53
Compare
Choose a tag to compare

Added

  • Ability to change logging level with logLevel option. (@palkan)

Full Changelog: v0.0.2...v0.0.3

v0.0.2

29 Nov 12:52
Compare
Choose a tag to compare

Added

  • New channel.ignoreReads() method, that allows skipping collecting incoming messages. (@palkan)
  • More examples. (@palkan)

Changed

  • Use buffered channels to receive messages. (@palkan)

Full Changelog: v0.0.1...v0.0.2

v0.0.1

23 Aug 17:10
Compare
Choose a tag to compare

Added

Full Changelog: https://github.com/anycable/xk6-cable/commits/v0.0.1