- Remove
WebSocketController.plugin
. - Remove any unawaited futures.
- Update
stream_channel
to2.0.0
. - Use
angel_framework^@2.0.0-rc.0
.
- Add
reconnectOnClose
andreconnectinterval
parameters in top-levelWebSockets
constructors. - Close
WebSocketExtraneousEventHandler
. - Add onAuthenticated to server-side.
- Update to work with
client@2.0.0
.
- Support for WebSockets over HTTP/2 (though in practice this doesn't often happen, if ever).
- Replace
WebSocketSynchronizer
withStreamChannel<WebSocketEvent>
.
- Explicit import of
import 'package:http/io_client.dart' as http;
- Update
http
dependency.
- Remove
package:json_god
. - Make
WebSocketContext
take anyStreamChannel
. - Strong typing updates.
- Directly import Angel HTTP.
- Updated for the next version of
angel_client
.
- Refactorings for updated Angel 2 versions.
- Remove
package:dart2_constant
.
- Depend on Dart 2 and Angel 2.
- Dart 2 updates.
- Added
handleClient
, which is nice for external implementations that plug intoAngelWebSocket
.
- Deprecated
unwrap
. - Service streams now pump out
e.data
, rather than the actual event.
- Added
unwrap
.