The Discourse 3.4.1 stable release focuses on bug fixes, UX improvements, and plugin enhancements. hugh emphasizes that the tests-passed branch is preferred over stable for production use due to its focus on stability. Key bug fixes include resolving invalid CSP directive issues and ensuring clickable elements within .with-topic-progress. Notable updates across plugins include new ActivityPub topic mapping and AI-powered search in discourse-activity-pub and discourse-ai, respectively. Other improvements include Czech translations in discourse-doc-categories, better sentiment analysis in discourse-ai, and fixes for chat scrolling, session cookies, and mobile interactions. The release also includes fixes for deprecated icons, i18n issues, and user visibility in ActivityPub. tgxworld highlights that a full list of changes is available in the detailed release notes.
Discourse strongly recommends that all sites follow the default tests-passed branch of Discourse. The “stable” branch is more focused on lack of change than lack of bugs - all releases, including those on tests-passed and beta are production ready.
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.
Bug Fixes
Invalid CSP directive sources should allow site to boot with valid CSP directives (stable) (31270)
Ensure all children of .with-topic-progress are clickable (#31176) (31178)
Plugin improvements
discourse-activity-pub
New Features
Add ActivityPub topic map, topic actions, post actions and topic info, and update ActivityPub post info (169)
Add ActivityPub topic map, topic actions, post actions and topic info, and update ActivityPub post info. (161)
Bug Fixes
Update site actors when actor is created or edited (173)
Anon users should be included in ‘everyone’ for post status visibility groups (175)
Handling of AP attributes in topic info modal of first_post topics (174)