stomp_dart_client 3.0.1  stomp_dart_client: ^3.0.1 copied to clipboard
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