Skip to content

v7.6.0

Latest

Choose a tag to compare

@stream-public-bot stream-public-bot released this 13 Jul 09:19

What's Changed

Bug Fixes 🐛

  • Start the composer in thread mode when opened for a thread by @andremion in #6557
  • compose: Derive Giphy ratio from the downloaded GIF when dimensions are missing by @gpunto in #6553
  • Prevent MessageList item jump during IME animation by @VelikovPetar in #6539

Improvements ✨

  • compose: Improve message view screen-reader focus order by @andremion in #6536
  • compose: Show mute icon and role badge in channel member detail sheet by @andremion in #6538
  • compose: Anchor the audio recording hint above the composer in threads by @andremion in #6549
  • compose: Render no-caption voice message replies on the bubble background by @andremion in #6552
  • compose: Show poll option text in full and align option layout with the design by @andremion in #6559

Internal 🧪

  • client: Fix flaky event subscription tests by ensuring distinct event classes by @gpunto in #6537
  • compose: Fix flakiness of MediaAttachmentPreviewHandlerTest by @andremion in #6540
  • Migrate CompletableResponse to generated Response by @gpunto in #6543
  • client: Port grouped-channels tests to EventHandlerSequentialTest by @gpunto in #6546
  • Migrate block/unblock user endpoints to generated models by @gpunto in #6544
  • Introduce Serializer foundation for generated models by @gpunto in #6548
  • Increase unit test coverage and optimize Paparazzi snapshots by @andremion in #6555
  • compose: Raise Paparazzi test worker heap to avoid OutOfMemoryError by @andremion in #6558
  • Migrate device endpoints to generated models by @gpunto in #6547
  • Migrate channel config request bodies to generated models by @gpunto in #6554
  • Migrate read-state request bodies to generated models by @gpunto in #6550
  • Migrate roles search to generated models by @gpunto in #6563
  • Migrate queryReactions request body to the generated QueryReactionsRequest model by @gpunto in #6564
  • e2e: Harden the test harness: retry visibility, video on retries only, cleanup by @andremion in #6568
  • Migrate castPollVote request body to generated CastPollVoteRequest and VoteData models by @gpunto in #6567
  • ci: add least-privilege permissions to GitHub Actions workflows by @peter-matkovski in #6545
  • Publish Compose sample APK as a stable GitHub release asset by @aleksandar-apostolov in #6565

New Contributors

Full Changelog: v7.5.0...v7.6.0