stream_core 0.3.0
stream_core: ^0.3.0 copied to clipboard
Internal sdk with low-level utilities for the stream SDKs
0.3.0 #
💥 BREAKING CHANGES #
FilterFieldnow requires a value getter functionObject? Function(T)- Filter classes renamed (e.g.,
EqualOperator→Equal,AndOperator→And) Filtersignature changed toFilter<T extends Object>
✨ Features #
- Added
matches(T other)method for client-side filtering with PostgreSQL-like semantics - Added utility functions for deep equality, subset containment, and type-safe comparisons
- Enhanced
Sortcomparator to handle incompatible types safely
0.2.0 #
💥 BREAKING CHANGES #
- Renamed
AppLifecycleStateProvidertoLifecycleStateProviderandAppLifecycleStatetoLifecycleState
✨ Features #
- Added
keepConnectionAliveInBackgroundoption toConnectionRecoveryHandler - Added
unknownstate toNetworkStateandLifecycleStateenums
🐛 Bug Fixes #
- Fixed
onClose()not being called when disconnecting during connecting state - Fixed unnecessary reconnection attempts when network is offline
- Fixed existing connections not being closed before opening new ones
0.1.0 #
- Initial release