Skip to content

Releases: phlegx/websocket-rails-client-cpp

Bump to version 0.7.5-NB

29 Jun 19:07
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.5-NB)

This version with the abbreviation NB is a non blocking message handler version. This NB version handles every incoming message in an own thread. Why? If the incoming message gets dispatched and executes a callback, the callback can take an unknown amount of time. This blocks the complete incoming message handler. So, packages like ping-pong may be lost and the connection closes.

Changelog

  • Solves bug in channel unsubscribe.
  • Code rework.

Bump to version 0.7.4-NB

24 Jun 11:47
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.4-NB)

This version with the abbreviation NB is a non blocking message handler version. This NB version handles every incoming message in an own thread. Why? If the incoming message gets dispatched and executes a callback, the callback can take an unknown amount of time. This blocks the complete incoming message handler. So, packages like ping-pong may be lost and the connection closes.

Changelog

  • Solves big bug in channel management.
  • Code rework.

Bump to version 0.7.4

24 Jun 11:45
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.4)

Changelog

  • Solves big bug in channel management.
  • Code rework.

Bump to version 0.7.3-NB

16 Jun 10:06
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.3-NB)

This version with the abbreviation NB is a non blocking message handler version. This NB version handles every incoming message in an own thread. Why? If the incoming message gets dispatched and executes a callback, the callback can take an unknown amount of time. This blocks the complete incoming message handler. So, packages like ping-pong may be lost and the connection closes.

Changelog

  • Solves many bugs.
  • Solves segmentation fault if using channels reconnect.
  • Solves deadlock in channel queue.
  • Code rework.

Bump to version 0.7.3

16 Jun 10:05
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.3)

Changelog

  • Solves many bugs.
  • Solves segmentation fault if using channels reconnect.
  • Code rework.

Bump to version 0.7.2-NB

12 Jun 18:00
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.2-NB)

This version with the abbreviation NB is a non blocking message handler version. This NB version handles every incoming message in an own thread. Why? If the incoming message gets dispatched and executes a callback, the callback can take an unknown amount of time. This blocks the complete incoming message handler. So, packages like ping-pong may be lost and the connection closes.

Changelog

  • Solves blocking message handler.
  • Solves many bugs.
  • Solves segmentation fault if using channel subscribe and callbacks.
  • Adds unsubscribe function with callbacks.
  • Code rework.

Bump to version 0.7.2

12 Jun 17:48
Compare
Choose a tag to compare

WebsocketRailsClient++ (v0.7.2)

Changelog

  • Solves many bugs.
  • Solves segmentation fault if using channel subscribe and callbacks.
  • Adds unsubscribe function with callbacks.
  • Code rework.

Bump to version 0.7.1

12 Jun 08:51
Compare
Choose a tag to compare
v0.7.1

Bug in channel isPrivate().

Bump to version 0.7.0

05 Jun 10:56
Compare
Choose a tag to compare
v0.7.0

Change version in title.

Bump to version 0.7.0-beta

02 Jun 13:31
Compare
Choose a tag to compare
v0.7.0-beta

Resolves connection close problem if it is not connected.