Welcome to Current Projects, a monthly newsletter about what we’re currently working on at Discourse.
Your questions and feedback are welcome!
Kicking off
Review queue improvements
We are kicking off a project to make moderation easier by revamping the review queue. This will start with incremental updates to the existing moderation interface as we work toward a new, user-friendly layout for moderators.
AI-powered translations
We recently started working on a project to add integrations between the Discourse Translator plugin and Discourse AI to enable Discourse sites to automatically translate all topics to a user’s preferred language.
Default AI spam detector
The one-click AI spam detector has been working wonders in communities, especially when compared to the Akismet plugin. We are working towards enabling it by default on our hosting so every community can have superior protection from day one.
Topic Page rendering modernization
As part of our frontend-rendering modernization project, we’ll be starting to tackle the topic page. This will bring an improved developer experience, and new extensibility options for plugin and theme authors. As the project progresses, we’ll be posting on Meta about any required theme/plugin changes.
In full swing
A new theme focused on ease of use
We are wrapping up the designs for our new default theme, which means we’ll soon be kicking off implementation! This theme is designed for communities that want a beautiful, easy-to-use community but don’t have the resources to develop their own custom theme. In the coming weeks, we’ll be making this theme available on Meta for further testing, so please keep an eye out for Announcements related to this rollout.
Composer redesign
After lots of internal testing and refinement, we’re almost ready to share our updated rich text editor here on Meta (so stay tuned to our Announcements!). This will help us continue to identify problems and polish rough edges so that we can make this more widely available in customer communities. Our initial version will support basic formatting and some essentials like image uploads, but we’ll be iterating on this over time to bring more of the current writing experience into this simplified editor.
Site appearance management
We’re currently hard at work building new and improved admin config pages for site appearance management. Our current plans include adding support for dark mode and light mode into individual color palettes, having each theme own its own color palette, and update pages for choosing and configuring themes and components. We’re also working on a new branding page focused on a simpler UI for adding logos, selecting fonts, and color palettes. These updates will be rolled out as they are completed.
Wrapping up
Support for multiple drafts
We’re happy to share that Discourse now supports multiple drafts! Read more about this new feature and how it will improve the writing experience in your community.
Better tools for legal compliance
In light of new legislation for online platforms, such as the Digital Services Act, we now provide more tools for admins to ensure their sites are compliant with these laws. These are optional new settings that are available to all sites, including enabling anonymous flagging of illegal content, and making user data exports quick and easy to manage.
Improved UX for instant plan upgrades on our hosting
For sites on our hosting, we now have an improved user experience for instant plan upgrades from your admin dashboard, so that you can find all the information you need about plan differences and features within Discourse.
Dedicated AI Embeddings configurations
The new Embeddings configuration page is now available through the AI plugin. Configure any 3rd party embeddings or see which ones are provided if you are a hosted customer. With this, there are now fewer site settings and better support for current and future models.
Post menu, topic-list and icon upgrades
We’re now in the final stages of these updates. The vast majority of sites are already running the new versions. Any that aren’t ready will be seeing a warning banner, and should work to resolve the deprecations as soon as possible. The old implementations will be removed in Q2 2025.