Releases: GetStream/stream-chat-flutter
Releases · GetStream/stream-chat-flutter
v10.0.0-beta.6
What's Changed
- chore(repo): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2351
- chore(repo): bump amannn/action-semantic-pull-request from 5.5.3 to 6.0.1 by @dependabot[bot] in #2358
- chore(repo): bump amannn/action-semantic-pull-request from 6.0.1 to 6.1.1 by @dependabot[bot] in #2364
- chore(repo): bump actions/stale from 9 to 10 by @dependabot[bot] in #2367
- chore(samples): upgrade android gradle plugin and dependencies by @xsahil03x in #2375
- chore(core, ui): fix lints and failing tests by @xsahil03x in #2376
- chore(repo): update dependencies by @xsahil03x in #2377
- fix(ui): mentions highlighting escaping username by @geweald in #2362
- fix(ui): ensure dialog confirmation for delete/flag actions by @xsahil03x in #2384
- fix(ui): use userId.hashCode for GradientAvatar colors by @xsahil03x in #2381
- feat(ui): Add support for gradient backgrounds in MessageCard by @xsahil03x in #2383
- fix(ui): enable sending reply in threads for users with sendReply capability by @xsahil03x in #2385
- fix(llc): only include uploaded attachments in draft by @xsahil03x in #2388
- fix(llc): prevent sending empty messages by @xsahil03x in #2389
- fix(ui): use correct theme color for unread indicator button by @xsahil03x in #2382
- feat(llc): add local events for push preference updates by @xsahil03x in #2387
- fix(ui): correctly save videos to gallery on mobile by @xsahil03x in #2386
- chore(repo): release v9.17.0 by @xsahil03x in #2392
- chore(repo): release v10.0.0-beta.6 by @xsahil03x in #2393
Full Changelog: v10.0.0-beta.5...v10.0.0-beta.6
v9.17.0
What's Changed
- chore(repo): bump actions/checkout from 4 to 5 by @dependabot[bot] in #2351
- chore(repo): bump amannn/action-semantic-pull-request from 5.5.3 to 6.0.1 by @dependabot[bot] in #2358
- chore(repo): bump amannn/action-semantic-pull-request from 6.0.1 to 6.1.1 by @dependabot[bot] in #2364
- chore(repo): bump actions/stale from 9 to 10 by @dependabot[bot] in #2367
- chore(samples): upgrade android gradle plugin and dependencies by @xsahil03x in #2375
- chore(core, ui): fix lints and failing tests by @xsahil03x in #2376
- chore(repo): update dependencies by @xsahil03x in #2377
- fix(ui): mentions highlighting escaping username by @geweald in #2362
- fix(ui): use userId.hashCode for GradientAvatar colors by @xsahil03x in #2381
- feat(ui): Add support for gradient backgrounds in MessageCard by @xsahil03x in #2383
- fix(llc): only include uploaded attachments in draft by @xsahil03x in #2388
- fix(llc): prevent sending empty messages by @xsahil03x in #2389
- fix(ui): use correct theme color for unread indicator button by @xsahil03x in #2382
- feat(llc): add local events for push preference updates by @xsahil03x in #2387
- fix(ui): correctly save videos to gallery on mobile by @xsahil03x in #2386
- chore(repo): release v9.17.0 by @xsahil03x in #2392
Full Changelog: v9.16.0...v9.17.0
v10.0.0-beta.5
What's Changed
- feat(ui): allow further customization of StreamMessageInput padding by @dballance in #2328
- chore(core, llc): skip generating freezed map and when options by @xsahil03x in #2334
- feat(ui): add custom context menu implementation by @xsahil03x in #2335
- fix(llc): fixed skipPush and skipEnrichUrl not preserving during message send or update retry by @VladShturma in #2330
- refactor(core, ui): improve app lifecycle and ws connectivity handling by @xsahil03x in #2339
- fix(ui): prevent cooldown resume crash if channel state is null by @xsahil03x in #2343
- chore(ui): add options range and auto focus for new poll options by @xsahil03x in #2342
- refactor(ui): introduce showStreamDialog and replace showStreamMessageModal by @xsahil03x in #2344
- fix(core): improve thread reply pagination logic by @xsahil03x in #2348
- fix(llc): preserve OwnUser fields on user.updated events by @xsahil03x in #2349
- feat(llc): add support for push preferences by @xsahil03x in #2350
- chore(repo): release v9.16.0 by @xsahil03x in #2353
- chore(repo): release v10.0.0-beta.5 by @xsahil03x in #2354
Full Changelog: v10.0.0-beta.4...v10.0.0-beta.5
v9.16.0
What's Changed
- feat(ui): allow further customization of StreamMessageInput padding by @dballance in #2328
- chore(core, llc): skip generating freezed map and when options by @xsahil03x in #2334
- feat(ui): add custom context menu implementation by @xsahil03x in #2335
- refactor(core, ui): improve app lifecycle and ws connectivity handling by @xsahil03x in #2339
- fix(ui): prevent cooldown resume crash if channel state is null by @xsahil03x in #2343
- chore(ui): add options range and auto focus for new poll options by @xsahil03x in #2342
- fix(core): improve thread reply pagination logic by @xsahil03x in #2348
- fix(llc): preserve OwnUser fields on user.updated events by @xsahil03x in #2349
- feat(llc): add support for push preferences by @xsahil03x in #2350
- chore(repo): release v9.16.0 by @xsahil03x in #2353
Full Changelog: v9.15.0...v9.16.0
v10.0.0-beta.4
What's Changed
- fix(core): handle channel reload failure on dispose by @xsahil03x in #2311
- fix(llc): adjust WebSocket disconnect order to prevent race conditions by @xsahil03x in #2313
- chore(ui): hide reaction picker bubble border and mask by @xsahil03x in #2316
- feat(ui, core): add maybeOf methods for safe context access by @xsahil03x in #2315
- fix(llc, persistence): fix draft message persistence and retrieval issues by @xsahil03x in #2320
- feat(llc): add support for sharing live and static locations by @xsahil03x in #2305
- feat(llc, persistence): add
avgResponseTime
to User model by @xsahil03x in #2322 - fix(core): ensure StreamChannel future completes after channel initialization by @xsahil03x in #2324
- feat(persistence): add support for location persistence by @xsahil03x in #2319
- feat(ui): add bottom and bottomOpacity to ChannelHeader by @dballance in #2318
- fix(ui): StreamCommandAutocompleteOptions command name styling by @dballance in #2325
- feat(llc, ui, persistence)!: add support for reaction emoji_code by @xsahil03x in #2326
- feat(llc): add skipPush to updateMessage by @xsahil03x in #2332
- chore(repo): release v9.15.0 by @xsahil03x in #2331
- chore(repo): release v10.0.0-beta.4 by @xsahil03x in #2333
New Contributors
- @dballance made their first contribution in #2318
Full Changelog: v10.0.0-beta.3...v10.0.0-beta.4
v9.15.0
What's Changed
- fix(core): handle channel reload failure on dispose by @xsahil03x in #2311
- fix(llc): adjust WebSocket disconnect order to prevent race conditions by @xsahil03x in #2313
- feat(ui, core): add maybeOf methods for safe context access by @xsahil03x in #2315
- fix(llc, persistence): fix draft message persistence and retrieval issues by @xsahil03x in #2320
- feat(llc, persistence): add
avgResponseTime
to User model by @xsahil03x in #2322 - fix(core): ensure StreamChannel future completes after channel initialization by @xsahil03x in #2324
- feat(ui): add bottom and bottomOpacity to ChannelHeader by @dballance in #2318
- fix(ui): StreamCommandAutocompleteOptions command name styling by @dballance in #2325
- feat(llc): add skipPush to updateMessage by @xsahil03x in #2332
- chore(repo): release v9.15.0 by @xsahil03x in #2331
New Contributors
- @dballance made their first contribution in #2318
Full Changelog: v9.14.0...v9.15.0
v10.0.0-beta.3
What's Changed
- refactor(llc): use SortOption.desc/asc instead of new constructor by @xsahil03x in #2295
- feat(samples): enable voice recording option in sample app by @renefloor in #2287
- feat(ui)!: refactor poll message into attachment by @xsahil03x in #2296
- fix(llc, core): retain cached channel messages on offline access with unread messages by @xsahil03x in #2299
- feat(llc): add support for
client.getUnreadCount()
by @xsahil03x in #2300 - refactor(llc): introduce event controller, resolver by @xsahil03x in #2301
- refactor(ui)!: add support for non-attachment types in attachment picker by @xsahil03x in #2293
- fix(ui): constrain StreamMessageInput height when no constraint is given by @xsahil03x in #2307
- chore(repo): remove deprecated classes, methods, and properties by @xsahil03x in #2306
- fix(llc): fix skipped message retries due to premature queue removal by @xsahil03x in #2308
- chore(repo): release v9.14.0 by @xsahil03x in #2309
- chore(repo): release v10.0.0-beta.3 by @xsahil03x in #2310
Full Changelog: v10.0.0-beta.2...v10.0.0-beta.3
v9.14.0
What's Changed
- refactor(llc): use SortOption.desc/asc instead of new constructor by @xsahil03x in #2295
- feat(samples): enable voice recording option in sample app by @renefloor in #2287
- fix(llc, core): retain cached channel messages on offline access with unread messages by @xsahil03x in #2299
- feat(llc): add support for
client.getUnreadCount()
by @xsahil03x in #2300 - fix(ui): constrain StreamMessageInput height when no constraint is given by @xsahil03x in #2307
- fix(llc): fix skipped message retries due to premature queue removal by @xsahil03x in #2308
- chore(repo): release v9.14.0 by @xsahil03x in #2309
Full Changelog: v9.13.0...v9.14.0
v10.0.0-beta.2
What's Changed
- fix(core): improve channel messages pagination logic by @xsahil03x in #2284
- fix(ui): improve scroll to bottom and floating date divider by @xsahil03x in #2289
- chore(repo): release v9.13.0 by @xsahil03x in #2291
- chore(repo): release v10.0.0-beta.2 by @xsahil03x in #2292
Full Changelog: v10.0.0-beta.1...v10.0.0-beta.2
v9.13.0
What's Changed
- fix(core): improve channel messages pagination logic by @xsahil03x in #2284
- fix(ui): improve scroll to bottom and floating date divider by @xsahil03x in #2289
- chore(repo): release v9.13.0 by @xsahil03x in #2291
Full Changelog: v9.12.0...v9.13.0