Skip to content

Releases: richard-viney/lightstreamer

v0.17

27 Mar 10:54
Compare
Choose a tag to compare
  • Updated supported Ruby version range to 2.7 - 3.2.
  • Updated dependency versions.
  • Switched from Travis CI to GitHub Actions.
  • Removed CodeClimate.

v0.16

29 Apr 10:29
Compare
Choose a tag to compare
  • Updated supported Ruby version range to 2.5 - 2.7.
  • Updated dependency versions.

v0.15

29 Apr 10:28
Compare
Choose a tag to compare
  • Updated supported Ruby version range to 2.4 - 2.6.
  • Switched to cc-test-reporter now that the codeclimate-test-reporter gem has been deprecated.

Version 0.14

07 Dec 17:55
Compare
Choose a tag to compare
  • Increased required Ruby version to >= 2.2.2
  • Updated to codeclimate-test-reporter 1.0

Version 0.13

19 Oct 04:59
Compare
Choose a tag to compare
  • Fixed documentation warnings found by Inch CI

Version 0.12

20 Aug 13:25
Compare
Choose a tag to compare
  • Added Lightstreamer::Session#remove_subscriptions
  • Removed Lightstreamer::Subscription#session, subscriptions now hold a weak reference to their session in order to prevent a circular reference

Version 0.11

20 Aug 03:45
Compare
Choose a tag to compare
  • Added Lightstreamer::Session#stop_subscriptions for stopping multiple subscriptions in one request
  • Renamed Lightstreamer::Session#bulk_subscription_start to Lightstreamer::Session#start_subscriptions
  • Added support for combining all subscription actions via Lightstreamer::Session#perform_subscription_actions which allows subscription start, unsilence and stop requests to be easily bundled together
  • Fixed Lightstreamer::Subscription#id only being callable on the main thread

Version 0.10

05 Aug 03:01
Compare
Choose a tag to compare
  • Added support for shared start options when doing a bulk subscription start

Version 0.9

04 Aug 08:40
Compare
Choose a tag to compare
  • Replaced the Lightstreamer::Session#error attribute with a new Lightstreamer::Session#on_error callback to enable more efficient error handling and notification
  • Fixed issues with Lightstreamer::Session#bulk_subscription_start

Version 0.8

02 Aug 11:59
Compare
Choose a tag to compare
  • Added support for Lightstreamer's COMMAND and RAW subscription modes
  • Added support for Lightstreamer's polling mode and switching an active session between streaming and polling
  • Lightstreamer::Subscription#item_data now returns nil if the requested item has never had any data set
  • Renamed Lightstreamer::Subscription#adapter to Lightstreamer::Subscription#data_adapter and the --adapter command-line option to --data-adapter
  • The --mode command-line option is now required because the default value of merge has been removed