ws

WS: A compact, highly efficient WebSocket library. Easily establish, manage, and reconnect WebSocket connections in real-time apps.

MIT License

Stars
37
ws - 1.1.0-dev.1 Latest Release

Published by PlugFox 4 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/PlugFox/ws/compare/1.0.0...1.1.0-dev.1

ws - 1.0.0

Published by PlugFox 8 months ago

  • ✅ Cross-platform WebSocket client for Dart and Flutter
  • ✅ Support for secure WebSocket connections wss://
  • ✅ Specifying custom protocols
  • ✅ Connection state changes
  • ✅ Reconnection to new URL
  • ✅ Concurrency
  • ✅ Backoff full jitter strategy for reconnection attempts
  • ✅ Handy stream of messages with automatic JSON decoding
  • ✅ Metrics & TX/RX bytes and counters
  • ✅ Platform-specific options
  • ✅ Connection timeout
  • ✅ Creating Web Socket client from custom implementation
  • ✅ Fake client for testing
  • ✅ Custom exceptions
  • ✅ 90% test coverage
  • ✅ First message after connection/reconnection
  • ✅ Interceptors (middlewares)
ws - 1.0.0-pre.6

Published by PlugFox about 1 year ago

ws - 1.0.0-pre.5

Published by PlugFox over 1 year ago

  • BREAKING CHANGE: Change options to separate, platform-specific object
  • You can now pass headers and other options to the IO web socket client
  • Backoff full jitter strategy for reconnection attempts
  • Add more metrics
  • Public Fake WebSocket client for testing
ws - 1.0.0-pre.4

Published by PlugFox over 1 year ago

  • BREAKING CHANGE: Change options to separate, platform-specific object
  • You can now pass headers and other options to the IO web socket client
  • Backoff full jitter strategy for reconnection attempts
  • Add more metrics
  • Public Fake WebSocket client for testing
ws - 1.0.0-pre.3

Published by PlugFox over 1 year ago

  • BREAKING CHANGE: Change options to separate, platform-specific object
  • You can now pass headers and other options to the IO web socket client
  • Backoff full jitter strategy for reconnection attempts
  • Add more metrics
  • Public Fake WebSocket client for testing
ws - 1.0.0-pre.1

Published by PlugFox over 1 year ago

  • BREAKING CHANGE: Change options to separate, platform-specific object
  • You can now pass a headers and other options to the IO websocket client
  • Backoff full jitter strategy for reconnection attempts
  • Add more metrics
  • Public Fake WebSocket client for testing
ws - 0.1.2

Published by PlugFox over 1 year ago

ws - 0.1.0

Published by PlugFox over 1 year ago

Initial release

Package Rankings
Top 20.44% on Pub.dev
Badges
Extracted from project README
Pub Actions Status Coverage License: MIT Linter GitHub stars