Skip to content

Releases: GetStream/stream-chat-swift

1.3.19

08 Nov 17:12
@buh buh
Compare
Choose a tag to compare

Fixed

  • Response errors
  • A crash of a date formatter for iOS 11.1 and below.

1.3.18

21 Oct 13:05
@buh buh
Compare
Choose a tag to compare

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 as Driver.

Fixed

  • ChannelsViewController UI warnings. It tries to update itself when it's not in the hierarchy view.

1.3.17

21 Oct 12:54
@buh buh
Compare
Choose a tag to compare

Added

  • ClientError.errorMessage case with a message of error type.
  • Shows a banner for banned users when they try to send a message.
  • Client.userDidUpdate observables.

1.3.16

21 Oct 12:51
@buh buh
Compare
Choose a tag to compare

Added

  • Channel.Config.uploadsEnabled property. You can manage the uploading feature in the Dashboard.

Fixed

  • Expired token.

1.3.15

21 Oct 12:49
@buh buh
Compare
Choose a tag to compare

Added

  • User.isBanned property. You'll get this property updated when the client will be connected.
  • iPad support for a split view controller (please, check example project).

Fixed

  • Parsing of an optional attachment file size.

1.3.14

21 Oct 12:45
@buh buh
Compare
Choose a tag to compare

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

11 Oct 12:19
@buh buh
Compare
Choose a tag to compare

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

11 Oct 12:16
@buh buh
Compare
Choose a tag to compare

Added

  • A custom URL for BaseURL.
  • Show a Giphy link as a gif image.

Fixed

  • Uploading a photo from the camera.
  • Mentioned users in a message.

1.3.11

11 Oct 12:12
@buh buh
Compare
Choose a tag to compare

Added

  • Presenter has a new property hasNextPage.
  • 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.

1.3.10

08 Oct 16:19
@buh buh
Compare
Choose a tag to compare

Added

  • Hide/show channel from a list of channels (Channel.hide(), Channel.show())
  • Channel.stopWatching() to stop receiving events from web sockets.

Fixed

  • Updating new channels for their messages.
  • Fixed parsing of user info from push notifications.