3.1 -- July 30, 2020
- Removed unused
short_name
field from the User model. This field
had no purpose and could leak the local part of email addresses
when email address visiblity was restricted. - Fixed a bug where loading spinners would sometimes not be displayed.
- Fixed incoming email gateway exception with unstructured headers.
- Fixed AlertWords not being included in data import/export.
- Fixed Twitter previews not including a clear link to the tweet.
- Fixed compose box incorrectly opening after uploading a file in a
message edit widget. - Fixed exception in SAML integration with encrypted assertions.
- Fixed an analytics migration bug that could cause upgrading from 2.x
releases to fail. - Added a Thinkst Canary integration (and renamed the old one, which
was actually an integration for canarytokens.org). - Reformatted the frontend codebase using prettier. This change was
included in this maintenance release to ensure backporting patches
from master remains easy.