Releases: GetStream/stream-core-android
Releases · GetStream/stream-core-android
1.1.0
What's Changed
New Features 🎉
- Introduce a network monitor into
coreby @aleksandar-apostolov in #22 - Add connection recovery handler and lifecycle monitor by @aleksandar-apostolov in #28
- Add support for location-based filtering by @gpunto in #30
Improvements ✨
- Exclude the linter classes from coverage by @aleksandar-apostolov in #31
- Add default values for the
StreamClientfactory method by @aleksandar-apostolov in #33 - Allow for correctly reconnecting after initial
connect()is interrupted by @aleksandar-apostolov in #34
Internal 🧪
- Add more tests for untested APIs by @aleksandar-apostolov in #19
- Update CI lint execution and linter package name by @aleksandar-apostolov in #20
- Introduce test for the
StreamEndpointErrorInterceptorand some parsing tests by @aleksandar-apostolov in #21 - Apply common Stream conventions plugins by @gpunto in #23
- Migrate to Sonatype Central Portal by @gpunto in #24
- Disable explicit documentation tasks when publishing by @gpunto in #27
- Configure Spotless through common convention plugins by @gpunto in #25
- Apply Spotless with new configuration by @gpunto in #26
- Configure coverage through common convention plugins by @gpunto in #29
- Fix plugin application in lint module by @gpunto in #32
- Add missing common publishing configuration by @gpunto in #35
Full Changelog: 1.0.0...1.1.0
1.0.0
What's Changed
Breaking Changes 🛠
New Features 🎉
- Introduce the ability to supply
closecode andreasonwhen disconnecting by @aleksandar-apostolov in #16
Bug Fixes 🐛
Internal 🧪
- Add PR quality check, PR template and release.yaml by @aleksandar-apostolov in #12
- Add workflow to clean stale PRs by @gpunto in #13
- Align internal sort package to the public one. by @VelikovPetar in #18
- Add the
AGENTS.mdfile to support AI tools by @aleksandar-apostolov in #17
New Contributors
- @VelikovPetar made their first contribution in #18
Full Changelog: 0.2.0...1.0.0
0.2.0
What's Changed
- Allow for more explicit API declarations by @aleksandar-apostolov in #10
- Introduce sort & filters by @gpunto in #9
Full Changelog: 0.1.0...0.2.0
0.1.0
First version
- Initial release of the Android core SDK.
What is Stream Android Core
- The
stream-android-coreSDK is an internal library used by multiple stream products. - Allows for the product to create a 'core' client which will manage the socket connection.
- Provides processing mechanisms (retry, serial queue, batching) to be used in the product SDKs.
Future releases
- The SDK will house common technical implementation for all the Stream Android products.
Full Changelog: https://github.com/GetStream/stream-core-android/commits/0.1.0