Skip to content

feat: openapi migration - #3749

Merged
isekovanic merged 6 commits into
V10from
feat/openapi-migration
Aug 4, 2026
Merged

feat: openapi migration#3749
isekovanic merged 6 commits into
V10from
feat/openapi-migration

Conversation

@isekovanic

Copy link
Copy Markdown
Contributor

🎯 Goal

This PR migrates our SDK to be in line with the new OpenAPI changes for V10. All APIs are mostly unchanged, with some given workarounds to (now correctly) resolve types. These can be viewed more as bugfixes rather than API changes as they need to be for V2 of our API.

Additionally, we fix a so far unnoticed issue with attachment uploads that got surfaced with the OpenAPI changes as the localId discrimination has now become way more visible.

🛠 Implementation details

🎨 UI Changes

iOS
Before After
Android
Before After

🧪 Testing

☑️ Checklist

  • I have signed the Stream CLA (required)
  • PR targets the develop branch
  • Documentation is updated
  • New code is tested in main example apps, including all possible scenarios
    • SampleApp iOS and Android
    • Expo iOS and Android

@isekovanic
isekovanic merged commit b7cee73 into V10 Aug 4, 2026
0 of 3 checks passed
@isekovanic
isekovanic deleted the feat/openapi-migration branch August 4, 2026 08:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant