Skip to content
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

4.47.0 Release #2965

Merged
merged 13 commits into from
Jan 9, 2024
Merged

4.47.0 Release #2965

merged 13 commits into from
Jan 9, 2024

Conversation

nuno-vieira
Copy link
Member

StreamChat

🐞 Fixed

  • Fix Channel ID initializer crashing with an empty string #2964

βœ… Added

  • Expose UserListQuery.search(term:) and UserListQuery.user(withID:) #2959

StreamChatUI

βœ… Added

  • Better support for custom mixed attachments rendering #2947
  • Add default rendering for unsupported attachments #2948

🐞 Fixed

  • Fix deleted messages showing custom attachments #2947
  • Fix blocked messages showing attachments #2947

πŸ”„ Changed

  • Minor breaking change in the ChatMessageListView.reuseIdentifier() function. It has a new message parameter. #2947
  • Minor breaking change in the ChatMessageListView.dequeueReusableCell() function. It has a new message parameter. #2947

martinmitrevski and others added 10 commits January 2, 2024 14:29
…ements (#2951)

* WIP Location Attachment

* Improve support for custom mixed attachments

* Add mixed support for custom location attachment

* Fix mixed attachments not rendering always with the same order

* Location Attachment folder re-structure

* Remove unused code

* Add Demo App configuration to enable/disable location attachments

* Enable some demo app features by default for stream internal configuration

* Allow enable/disable bg mapping in the Demo App

* Do some small cleanup

* Update CHANGELOG.md

* Add docusaurus docs for mixed attachments support improvements

* Fix deleted messages always showing custom attachments

* Update CHANGELOG.md

* Update CHANGELOG.md

* Fix E2E Test app not compiling

* Only allow 1 location per message

* Update CHANGELOG.md

* Fix docusaurus typo

* Added more locations

* Fix duplicated Gallery injector, causing image attachment too big

* Use the underlying mixed injectors for the cell identifier

* Fix blocked messages showing attachments

* Update CHANGELOG.md

* Enable location attachments by default in StreamDevelopers scheme

* Update copyright template

* Move runtime config

* Improve readability of Location Attachment View

* Simplify the docusaurs docs for Mixed attachments

* Add test coverage to MixedAttachmentViewInjector
* Restructure Attachments Folder

* Add rendering for unsupported attachments

* Add unsupported attachments to mixed injector

* Add test coverage

* Fix message without attachments using Unsupported Injector

* Update CHANGELOG.md
* Allow editing pending messages

* Update CHANGELOG.md
#2959)

* Expose UserListQuery.search(term:) and UserListQuery.user(withID:)

* Update CHANGELOG.md
…rs (#2964)

* Replace usages of `split` with `components` for Channel ID initializers

* Update CHANGELOG.md

---------

Co-authored-by: Nuno Vieira <[email protected]>
@nuno-vieira nuno-vieira requested a review from a team as a code owner January 9, 2024 13:23
Copy link

github-actions bot commented Jan 9, 2024

Build for regression testing β„–123456974 has been uploaded to TestFlight 🎁

Copy link

github-actions bot commented Jan 9, 2024

Build for regression testing β„–123456975 has been uploaded to TestFlight 🎁

Copy link

github-actions bot commented Jan 9, 2024

Build for regression testing β„–123456976 has been uploaded to TestFlight 🎁

Copy link

github-actions bot commented Jan 9, 2024

Build for regression testing β„–123456977 has been uploaded to TestFlight 🎁

@nuno-vieira nuno-vieira merged commit 2e77844 into main Jan 9, 2024
13 of 15 checks passed
@nuno-vieira nuno-vieira deleted the release/4.47.0 branch January 9, 2024 19:45
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.

5 participants