github GetStream/stream-chat-swift 2.2.3

latest releases: 4.89.0, 4.88.0, 4.87.0...
5 years ago

✅ Added

  • Support new regions: Singapore and Sydney. #293
  • disableLocalNotifications added to Notifications for disabling local notifications #290
  • Send a keystroke event for the current user: channel.keystroke {}. The method will automatically send a typing stop event after 15 seconds after the last call of keystroke(). #281
  • Send a stop typing event for the current user: stopTyping {}. Usually, you don't need to call this method directly. #281
  • Automatically send a typingStop event if it's not received in 30 seconds after the latest typingStart event #282.
  • Add support for multi-tenancy. Refer to docs for more info #295

🔄 Changed

  • Unknown user is not used anymore. By default the current user is anonymous (you can check this with isAnonymous). Anyway you can't connect without set(user:token:) or setGuestUser(user:) or setAnonymousUser() #284.
  • You can subscribe to events as soon as the client is configured. This means that your subscriptions will work until the client disconnect (user login/logout) and until you cancel subscriptions #284.

🐞 Fixed

  • Fixed rx.connectionState observation when a user logged out and login again #284.

Don't miss a new stream-chat-swift release

NewReleases is sending notifications on new releases.