-
Notifications
You must be signed in to change notification settings - Fork 1
Add latest OpenAPI network code (09.10.2025) #101
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
PR checklist ✅All required conditions are satisfied:
🎉 Great job! This PR is ready for review. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds the latest OpenAPI network code generated for October 8th, 2025, which includes several new API endpoints, event types, and data model updates for the Stream Feeds Android SDK.
Key Changes:
- Added new WebSocket event types for stories feeds and moderation workflows
- Introduced new API endpoints for feed capability batch processing
- Updated various data models with additional fields for enhanced functionality
- Removed numerous deprecated/unused model classes to clean up the codebase
Reviewed Changes
Copilot reviewed 84 out of 84 changed files in this pull request and generated 3 comments.
Show a summary per file
File | Description |
---|---|
WSEvent.kt | Adds new StoriesFeedUpdatedEvent to WebSocket event adapter |
StoriesFeedUpdatedEvent.kt | New event model for stories feed updates |
Various model files (60+ deletions) | Removes many deprecated classes like VideoSettings, AudioSettings, etc. |
Updated model files (30+ modifications) | Adds new fields and updates existing data structures |
FeedsApi.kt | Adds new ownCapabilitiesBatch endpoint and renames addReaction method |
Infrastructure files | Updates serialization and API implementation to support new models |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
...network/src/main/kotlin/io/getstream/feeds/android/network/models/StoriesFeedUpdatedEvent.kt
Show resolved
Hide resolved
...droid-network/src/main/kotlin/io/getstream/feeds/android/network/models/AddCommentRequest.kt
Show resolved
Hide resolved
...d-network/src/main/kotlin/io/getstream/feeds/android/network/models/ReactionGroupResponse.kt
Show resolved
Hide resolved
SDK Size Comparison 📏
|
38a43df
to
a788d4c
Compare
Updated again the code today as the new capabilities batch endpoint has a typed response now. |
...d-network/src/main/kotlin/io/getstream/feeds/android/network/models/ReactionGroupResponse.kt
Outdated
Show resolved
Hide resolved
...network/src/main/kotlin/io/getstream/feeds/android/network/models/StoriesFeedUpdatedEvent.kt
Show resolved
Hide resolved
… deleteReaction to addActivityReaction & deleteActivityReaction
19753b8
to
d24f886
Compare
|
Goal
As in title.
Implementation
Add generated code, and address breaking changes. Also, we are introducing a breaking change, i.e. renaming some public functions (
add/deleteReaction
toadd/deleteActivityReaction
) to match API names & other SDKs.Docs updated here: https://github.com/GetStream/docs-content/pull/663
Testing
Launch the sample and verify it works.
Checklist