platform/packages/websocket/CHANGELOG.md
2022-04-23 12:21:39 +08:00

112 lines
1.9 KiB
Markdown

# Change Log
## 6.0.0
* Updated to SDK 2.16.x
## 5.0.0
* Skipped release
## 4.1.2
* Updated `package:angel3_container`
## 4.1.1
* Fixed issue with type casting
* Changed `app` parameter of `AngelWebSocket` to non-nullable
## 4.1.0
* Updated `package:belatuk_merge_map`
* Updated linter to `package:lints`
## 4.0.1
* Updated README
* Fixed authentication unit test
* Fixed NNBD issues
* All 3 unit tests passed
## 4.0.0
* Migrated to support Dart SDK 2.12.x NNBD
## 3.0.0
* Migrated to work with Dart SDK 2.12.x Non NNBD
## 2.0.3
* Remove `WebSocketController.plugin`.
* Remove any unawaited futures.
## 2.0.2
* Update `stream_channel` to `2.0.0`.
* Use `angel_framework^@2.0.0-rc.0`.
## 2.0.1
* Add `reconnectOnClose` and `reconnectinterval` parameters in top-level `WebSockets` constructors.
* Close `WebSocketExtraneousEventHandler`.
* Add onAuthenticated to server-side.
## 2.0.0
* Update to work with `client@2.0.0`.
## 2.0.0-alpha.8
* Support for WebSockets over HTTP/2 (though in practice this doesn't often happen, if ever).
## 2.0.0-alpha.7
* Replace `WebSocketSynchronizer` with `StreamChannel<WebSocketEvent>`.
## 2.0.0-alpha.6
* Explicit import of `import 'package:http/io_client.dart' as http;`
## 2.0.0-alpha.5
* Update `http` dependency.
## 2.0.0-alpha.4
* Remove `package:json_god`.
* Make `WebSocketContext` take any `StreamChannel`.
* Strong typing updates.
## 2.0.0-alpha.3
* Directly import Angel HTTP.
## 2.0.0-alpha.2
* Updated for the next version of `angel_client`.
## 2.0.0-alpha.1
* Refactorings for updated Angel 2 versions.
* Remove `package:dart2_constant`.
## 2.0.0-alpha
* Depend on Dart 2 and Angel 2.
## 1.1.2
* Dart 2 updates.
* Added `handleClient`, which is nice for external implementations
that plug into `AngelWebSocket`.
## 1.1.1
* Deprecated `unwrap`.
* Service streams now pump out `e.data`, rather than the actual event.
## 1.1.0+1
* Added `unwrap`.