The 2.9.0.beta13 release of Discourse includes security fixes, sidebar improvements, and new API scopes. Key updates include security patches for notifications and chat message length, along with a fix for the Calendar plugin. The sidebar now behaves like mobile on narrow screens, and a new API scope for User Status enhances integration security. Admins can now set a default composer category, and chat access is now available to Trust Level 1 users by default. Additional features include customizable badge settings, improved hashtag search, and user tips. Plugin updates cover Assign, Follow, Calendar, Data Explorer, Solved, Encrypt, BBCode Color, Docker Manager, Code Review, Signatures, Client Performance, and Reactions, with improvements in functionality, bug fixes, and performance. UX changes include chat icon behavior, mention styling, and educational messages for empty likes tabs. jomaxro and jomaxro provide detailed highlights and further details.
User Status now has a dedicated API scope for more secure integrations. For more details, see this post
New site setting: default composer category
Admins can now configure the default category for the composer. The selected category will be pre-filled in the new topic composer. The setting applies when starting a topic from pages other than a category list. If creating a new topic while browsing a specific category, for example https://meta.discourse.org/c/bug, the composer will pre-fill the category being viewed.
New chat default: allow chat access for Trust Level 1 users
The chat allowed groups site setting controls which groups can access chat. Previously, only @staff had chat access by default. To make it easier for new sites to use chat, TL1 users now also have access out of the box.
New Features
This release includes a number of additional smaller features, including:
Allow setting default_enabled for badges
Add descriptions on hover for hashtag search results
But wait, there’s more! We do our best to highlight new features and changes for you, but there’s always too many changes to detail. For a full list of new features, bug fixes, UX improvements, and more, be sure to review the Additional Features and Fixes listed below.
Plugin improvements
Assign
New Features
Cleanup notifications when reassigning
Follow
UX Changes
Update plugin’s user page navigation to be compatible with new nav
Calendar
New Features
Set holiday status immediately when adding or updating calendar post