Project

General

Profile

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 to kick 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.

Files