✅ Added
- Support new regions: Singapore and Sydney. #293
disableLocalNotifications
added toNotifications
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 ofkeystroke()
. #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 latesttypingStart
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 withoutset(user:token:)
orsetGuestUser(user:)
orsetAnonymousUser()
#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.