Skip to content

v2.22.0

Compare
Choose a tag to compare
@robguthrie robguthrie released this 06 Feb 03:13
· 248 commits to master since this release

The major change in this release is under the hood.

Membership records are no longer deleted when you remove a member. Instead we mark the membership as revoked, so we can see who revoked the membership and when. This means we can answer the question of "who removed this person from the group", which comes up from time to time.

We also improve handling of guest records - DiscussionReaders and Stances are the records which relate users to Threads and Polls. We now have a boolean "guest" to identify which of these records grants access to non members. This makes the data much easier to reason about.

This fixes a few security issues related to removing someone from your group and ensuring they can no longer access any information in the group.

Other notable changes:

  • Mentioning a user with @mention is much (approximately 10x) faster now. Thank goodness, eh.
  • We fixed quotes when writing in markdown
  • Fix handling of attachments when using local disk service
  • Blank thread template will notify the group by default

After this release we will remove the deprecated API api/b1. There have been deprecation warnings in place for a while. The recommended API to use is api/b2