block_hotlinked_media is a new site setting that, when enabled, causes all attempts to hotlink media (images, videos, and audio) to fail, and be replaced with a linked placeholder. Exceptions to the rule can be added via
block_hotlinked_media_exceptions site setting.
download_remote_image_to_local can be used alongside this feature. In that case, hotlinked images will be blocked immediately when the post is created, but will then be replaced with the downloaded version a few seconds later.
Allow for overlapping DiscourseConnect secrets per domain
Previously we limited DiscourseConnect provider to 1 secret per domain. This made it pretty awkward to cycle secrets in environments where config takes time to propagate.
This change allows for the same domain to have multiple secrets.
Category moderators now bypass the
max_consecutive_replies site setting in their category, allowing for unlimited consecutive replies like first posters and staff.
Previously. the only way to allow tagging on PMs ws to use the
allow_staff_to_tag_pms site setting. We’ve replaced that site setting with
pm_tags_allowed_for_groups which allows for non-staff PM tagging.
Site that previously had enabled staff tagging of PMs will automatically have the
staff group added to the new setting.
This allows users to search messages in a specific group inbox. For example, inputting
group_messages:support keyword will search for “keyword” in the support group PMs.
Previously personal messages could be searched via the
in:personal modifier. We’ve found this wasn’t very discoverable, so we’ve added support for
in:messages as well.
We’ve added support for emails to be displayed in dark mode! It should be noted that as of this feature’s release, dark mode support in email clients is the best - not every email client will support this.