stomp_dart_client 3.0.1
stomp_dart_client: ^3.0.1 copied to clipboard
Dart STOMP client for easy messaging interoperability. Build with flutter in mind, but should work for every dart application.
3.0.1 #
- Update Dart linter to 6.0 and fix linting issues
3.0.0 #
- Replace
web_socket_channelwithweb_socketpackage.- This has breaking changes in the Parser API, but otherwise should be backwards compatible
2.1.3 #
- Added
pingIntervaltocopyWithforStompConfig. Thanks @AndruhovSasha
2.1.2 #
- Fixed oversight in move to
package:webwhich made the package not work with wasm.
2.1.1 #
- Added
pingIntervaltoStompConfigto control the ping interval of IO WebSockets. Thanks @AndruhovSasha
2.1.0 #
- Updated version of
web_socket_channeldependency to 3.0.1 - Moved from
dart:htmltopackage:webfor web interop
2.0.0 #
- Breaking: Changed exports to be all reexported in a single file to import. This is to satisfy the dart/flutter conventions. Thanks @Peetee06
1.0.2 #
- Relaxed dependency of
web_socket_channelagain
1.0.0 #
- Stable release
- Removed
StompConfig.SockJSconstructor in favor ofStompConfig.sockJS - Regenerate Session and Server ID for SockJS on every connection (#93)
- Fixed lingering WebSocket connection on rapid disconnect after connect
0.4.5 #
- Added
StompConfig.sockJSand deprecatedSockJS
0.4.4 #
- Added
binaryBodytoStompFramewhencontent-typeheader is missing or equalsapplication/octet-stream(Thanks @dlfk99)
0.4.3 #
- Fixed
StompUnsubscribethrowingStompBadStateExceptionin some cases
0.4.2 #
- Fixed
onWebSocketErrorcallback for Web - Reworked HTML connect API.
0.4.1 #
- Fixed heartbeat formatting
0.4.0 #
- Null-safety migration
- Breaking:
onConnectcallback no longer returns the client as first parameter - Breaking:
send,subscribe,ack,nackandunsubscribewill now throw aStompBadStateExceptionwhen either the client is not correctly set up or the cient is not connected. onWebSocketErrorcallback will now be called on every error when trying to connect
0.3.8 #
- Fix for SockJS in web environment
0.3.7 #
- Fixed heartbeat for SockJS
0.3.6 #
- Add SockJS support
- Reconnect websocket when
WebSocketExceptionoccurs and reconnectDelay != 0 - Fixed bug with binary messages
0.3.5 #
- Prevent
StompConfigfrom losingonDebugMessagecallback oncopyWith#22
0.3.4 #
- Catch
WebSocketChannelExceptionto be platform agnostic (Note: this does not work for HTML yet) - Fixed minor typo in README
0.3.3 #
- Properly catch
WebSocketExceptionon connect - Fixed minor typo in README
0.3.2 #
- Added Ack/Nack methods (Thanks @justacid). Note: This does not yet work for 1.0 & 1.1
- (Minor: Reformatted code according to dartanalyze)
0.3.1 #
- Changed folder structure to please pana.
0.3.0 #
- Replaced
IOWebSocketChannelwithWebSocketChannelto be platform agnostic. This means it now also should work for flutter_web. - Made tests hybrid tests so that they cover all types of platforms
0.2.3 #
- Fixed
onConnectbeing called on inactive StompClient
0.2.2 #
- Reverted type change on
stompConnectHeadersbecause it caused issues on connect
0.2.1 #
- Fixed a scenario where quick connect/disconnects could cause an exception
0.2.0 #
- Breaking Change: Renamed
connectHeaderstostompConnectHeaders - Added
webSocketConnectHeaderstoStompConfigto be passed to the underyling WebSocket on connection
0.1.6 #
- Fixed a bug where it would not try to reconnect when the WebSocket connection could not be established
- Added a
connectionTimeoutproperty to the config, to allow control over when a connection attempt is aborted
0.1.5 #
- More formatting
0.1.4 #
- Renamed package
- Added example
- Incorperated format suggestions
0.1.3 #
- Removed dependency on non-hosted package to be able to publish the package