tgxworld
(Alan Tan)
June 9, 2025, 5:30am
1
Security Updates
This release includes fixes for these security issues reported by our community and HackerOne .
4 Likes
tgxworld
(Alan Tan)
June 9, 2025, 5:30am
2
Even more!
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
discourse-activity-pub
New Features
Allow everyone to see both followers and follows of Category and Tag Actors (223 )
Add actor deletion (215 )
UX Changes
Improve ActivityPub topic and post modals (224 )
discourse-ai
New Features
Allow access to assigns from forum researcher (1412 )
Use different personas to power AI helper features.
Add context and llm controls to researcher, fix username filter (1401 )
Add inferred concepts system (1330 )
Support upload.getUrl in custom tools (1384 )
Simplify streaming implementation - rush last update (1380 )
Automatic translation and localization of posts, topics, categories (1376 )
Bug Fixes
Update topic summarization prompt to work better when using full names (1409 )
When tool options are added they should be available (1406 )
Always render “today” on top of conversation sidebar (1400 )
Edit-topic is not invisible on desktop (1394 )
Unable to scroll on mobile AI post helper results (1396 )
Proper default LLM detection for inferred concepts (1392 )
Exporting overall sentiment fails (1388 )
Enum handling needs to be done on save as well (1386 )
Custom tools incorrectly setting all fields to blank enum (1385 )
Full page search broken (1383 )
Bump persona’s examples length (1377 )
UX Changes
Style tweaks for RAG uploader and form width (1407 )
AI composer helper refinements (1387 )
Performance
Optimize .ai-debug-modal__tokens
selector (1390 )
discourse-calendar
New Features
Show local timezone (735 )
Support for recurrence_until (730 )
Optional attached chat channel for event (728 )
Bug Fixes
Nbsp handling in group-timezones (739 )
Prevents double event and uses correct starts_at (736 )
Remove hard dependency on Chat plugin (732 )
UX Changes
discourse-data-explorer
UX Changes
Category-id-input: allows no-category selection (377 )
discourse-oauth2-basic
UX Changes
Update admin settings plugin name (130 )
discourse-policy
Security Changes
Policy group members (165 )
discourse-saml
New Features
Allow multiple attributes for group sync and also using group full_name (127 )
All Features and Fixes
New Features
Theme-owned color palettes (32795 )
Add option to make <AceEditor />
resizable (33044 )
Allow customizing default timezone for email. (32964 )
Show language switcher for anons (32965 )
Bug Fixes
Wrong link to groups in post-small-action widget (33099 )
Do not show header search icon if welcome banner search shown (33098 )
Wrap theme translations in IIFE (33108 )
Disallow encoded words in e-mail addresses (33083 )
Ensures post toolbar text can’t be selected (33075 )
Respect category/tag filtering for reviewable webhooks (33051 )
Exclude reviewable_notes
from intermediate DB schema (33068 )
Latest duplicated groups to about components (33003 )
Back to themes page not working when theme has enabled components (33048 )
Uses text selection when using hide details (33049 )
When new new is enabled, filter dismiss modal to correct type (33037 )
Handle redirect issue with categoryId rewriting page number (33009 )
Ensure copy_data
callbacks run even when all rows are skipped (33002 )
Correctly unescape title for amazon oneboxes (33010 )
Restore category text color field (32915 )
Improvements for admin search (33006 )
Topic timeline in mobile is not usable due to full height (32986 )
Removes shift which is not necessary anymore (32979 )
Composite primary key output (32972 )
UX Changes
Add * mention to site setting description
Only show single composer tip at a time (33050 )
Add z-index to the admin save all banner (33093 )
Fix admin reports breadcrumb link (33085 )
Keep marks when using emoji input rules on rich editor (33058 )
Add subheader to admin themes page (32987 )
Rich editor [details]
caret hover and padding (33057 )
Update theme cards min width (33045 )
Margin top to first onebox in topic (33054 )
Fast topic edit (32941 )
More consistent search menu spacing (33036 )
Onebox changes (33038 )
Make sure search context is kept when navigating (33016 )
Update some delete confirmation dialogs (33018 )
Avoid presence layout shift (33022 )
Scale down the theme title edit size (33021 )
Merge onebox experiment into core (33015 )
Fix active menu item bottom border (33013 )
Move to regular border radius variable (33011 )
Polishing borders, border-radius, input, and spacing (32995 )
Fix mobile positioning for content editable (rich editor) (32993 )
Add hover state to theme cards (32980 )
Add gap to sidebar items (32981 )
Decrease spacing between content sections in theme-card UI (32977 )
Fix padding (32973 )
Improve color descriptions (32930 )
Fix border-radius on image upload inputs (32935 )
Security Changes
Respect max length in bot-human PMs
Escape topic title for mailers
Performance
Remove <details>
polyfill (33020 )
Accessibility
SVG icons should be hidden unless a label is provided (33059 )
3 Likes