Releases: GetStream/stream-chat-swift
Releases · GetStream/stream-chat-swift
1.3.19
1.3.18
Added
ChannelId
type (id: String
+type: ChannelType
).- Added
Channel.add(members:)
,Channel.remove(members:)
. ChannelsViewController
will update the table view with only invalidated rows or reload completely.ChannelPresenter.channelDidUpdate
observable (for example to get updated members).
Changed
Client.userDidUpdate
asDriver
.
Fixed
ChannelsViewController
UI warnings. It tries to update itself when it's not in the hierarchy view.
1.3.17
1.3.16
1.3.15
1.3.14
Added
- Support expired
Token
's with a token provider:
Client.shared.set(user: user) { tokenProvider in
YourClient.shared.getToken { token in
tokenProvider(token)
}
}
- More flexibility of Push Notifications setup for hosted apps.
- A local notification body with an attachment file name.
Fixed
ChannelPresenter
for creating a channel for 1-by-1.- The content channel type value for notifications.
ChatViewController
for UI warnings.ComposerView
for different safe areas.- UITextView height in the
ComposerView
in combinations with attachments.
1.3.13-core
Added
BaseURL
with a custom URL more flexible:BaseURL(customURL: URL(string: "chat-server.com")!)
- A convenience Channel init for a 1-by-1 chat:
public convenience init(type: ChannelType, with member: Member, extraData: Codable? = nil)
1.3.12
1.3.11
Added
Presenter
has a new propertyhasNextPage
.- A user info key
channelType
for Push Notifications.
Fixed
- Error message for the sending mark read event for channels with disabled the read message feature.
- Crash in AvatarView for user name
test
. - A disabled keyboard bug for none
messaging
channels. - Bugs filtering channels by id + type.