- Initial release of Selium
- Added opt-in message batching functionality
- Added opt-in compression for Publisher and Subscriber streams
- Message payload size limit (1MB) is now enforced on wire protocol
- Implemented QUIC Mutual TLS
- Added request-reply messaging pattern
- Added connection reestablishment for failed connections
- Features for Selium Cloud
- Bump dependency versions
- Add closure so client can gracefully handle replier errors
- Add CA certificate
- Bug fix for Selium Cloud
- Add
tracing
lib to improve visibility - Improve and customise keepalive semantics for each stream type
- Implemented Message Retention and Replay functionality to pubsub clients