Platform Release Notes - 2019-07-28
User documentation
2019-07-26
API.Core¶
- Looking up tenants and domains by name is now case insensitive
- Providing incorrect lookup value to /domains/alias/
now returns error 404 correctly instead of server error.
API.Messaging¶
- Channel directory listing no longer includes the subscribers' domain name in the subscriber identifier. While channels were never expected to support cross-domain messaging, now it is enforced - member addresses are domain-specific.
- Channel
kick
message with the sending subscriber as the recipient ("self-kick" or "leave") is no longer checked for membership in the channel or even the channel's existence - i.e. "self-kick" is idempotent and a "not a member" error message will not be generated for "self-kick". Note that a "not a member" error message will still be generated for administrators trying tokick
another subscriber that is not in the channel. unsubscription
message has a new field:subscriber
with the channel membership object of the subscriber that was kicked.- Send
unsubscription
message to all members of a channel when a subscriber is kicked out, to letting them know that a subscriber has left. - Fixed promotion of a non-administrator subscriber to administrator status when the last administrator leaves a channel.
- Send
member-status
message to the channel when promoting a non-administrator to administrator status automatically when all administrators have left the channel.