Skip to content

Releases: CuatroElixir/slipstream

v1.2.2

15 Dec 14:25
v1.2.2
a6ded1e

Choose a tag to compare

What's Changed

  • Fix missing join_ref in PushMessage for Phoenix V2 protocol by @evan-hines-js in #84
    • This fixes compatibility with Phoenix v1.8.3.

New Contributors

Full Changelog: v1.2.1...v1.2.2

v1.2.1

08 Dec 15:55
v1.2.1
35a2152

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

04 Feb 17:43
v1.2.0
2ce3144

Choose a tag to compare

What's Changed

  • Add support for a binary serializer by @Gazler in #72

New Contributors

Full Changelog: v1.1.3...v1.2.0

v1.1.3

04 Dec 14:09
v1.1.3
bca50f8

Choose a tag to compare

Fixed

  • Fixed callback return types to include {:noreply, new_socket} and {:noreply, new_socket, _rest} (for returning timeouts or triggering handle_continue/2 for example). These return types were always supported but not declared in the callback, so the dialyzer would complain if these values were returned.
    • c:Slipstream.handle_connect/1
    • c:Slipstream.handle_disconnect/2
    • c:Slipstream.handle_join/3
    • c:Slipstream.handle_message/4
    • c:Slipstream.handle_reply/3
    • c:Slipstream.handle_topic_close/3
    • c:Slipstream.handle_leave/2

v1.1.2

26 Sep 14:29
v1.1.2
d575361

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.1.1...v1.1.2

v1.1.1

26 Jan 14:07
v1.1.1
312ac96

Choose a tag to compare

What's Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

13 Jun 00:39
v1.1.0
8487de4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.4...v1.1.0

v1.0.4

02 Apr 16:28
v1.0.4
34c75e5

Choose a tag to compare

What's Changed

  • Add current connection join_ref to phx_leave event by @jesenko in #54

New Contributors

Full Changelog: v1.0.3...v1.0.4

v1.0.3

12 Mar 17:06
b0930ec

Choose a tag to compare

Fixed

  • nimble_options is now allowed at ~> 1.0 or ~> 0.1.
    • NimbleOptions' v1.0.0 release contains no breaking changes from the 0.x release series.

v1.0.2

07 Mar 00:11
v1.0.2
ed7a086

Choose a tag to compare

Fixed

  • Fixed a memory growth issue that could occur when a socket failed to join a channel repeatedly.
    • Memory usage of the Slipstream.Connection process and the client process could grow sharply as the socket tried to rejoin the failed topic, with higher memory usage per retry and per unjoined topic.