NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2950 most downloaded on pub.dev
PhoenixSocket provides a feature-complete implementation of Phoenix Sockets, using a single API based on StreamChannels compatible with any deployment of Flutter.
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 8 months
Most releases are documented
notes for 45 of 52 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
52 releases · first in 2020
Add binary message decoding/encoding support for message and optional payload decoder
Change referenced rxdart version ^0.28.0
Change referenced rxdart version ^0.27.0
One column per quarter.
Upgrade web_socket_channel to 3.0.1
Fix some race conditions when handling connectivity issues
Reduce reliance of the package on 3rd party dependencies
Delay channel join until socket is open
Ensure all exceptions are retried
Fix correct usage of channels map
Republish of 0.6.3 with actual fix
Fix Push.future not completing in certain conditions
Throw exception when sending messages when channel is closed
Prevent adding events to stream controllers when closed
Fix race condition where heartbeats were added in a closed sink
- Minor optimizations - Improve debugging
Fix bug in PhoenixChannelEvent.isReply
PhoenixChannelEvent.isReplyprint call with Logger.severe- Fix re-connection issue
Nothing published for this version
- Add sound null safety
- Fix a channel re-join issue
Make sure Push instances trigger only one event, and only once
- Bugfix
- Bugfix (#13 @carlosmobile)
Improve typing of channel parameters (#12 @carlosmobile)
Improve error handling on initial socket connection
Improve handling of errors raised when Flutter app is put in background
Get rid of Zone (introduced in 0.3.0)
- Improve error handling
Auto-reconnect when connection drops unexpectedly
Fix code analysis (from very_good_analysis) issues
Improve code readability and inline documentation
Fix closing of underlying websocket on PhoenixSocket close
Use quiver.async's StreamRouter to route messages to topic-specific streams
Fix bug where channels being closed by a socket would indirectly change the socket's 'channels' Map, leading to changes being concurrent to iteration,
Signed-off-by: matehat mathieu@braver.health
Signed-off-by: matehat mathieu@braver.health
Nothing published for this version
Improved the internals quite a bit
Nothing published for this version
Bump version to 0.2.5+2
Bump version to 0.2.5+2
Bump version to 0.2.5+3
Bump version to 0.2.5+3
Fix channel creation deduplication
Fix channel creation deduplication
Fix a couple of bugs around failing states
Fix duplicate message sending/completing in some race conditions
- Make logging more configurable - Fix auto-rejoin of channels
Add much more logging using the logging library
Fix some statement management issues
- Add some very incomplete docs
First version that feel really stable
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →