Bug Review queue malfunctioning on the Horizon theme — tobiaseigen discovered the review queue broke due to a legal compliance plugin, RGJ applied a fix and nathank confirmed it’s resolved. read more
Bug Spacing between and text on returning user notice — some CSS rules vanished, and chapoi restored proper spacing in the new editor. read more
Bug Broken header buttons API on stable — david backported a fix from latest to stable via PR 35116, correcting the button behavior. read more
Bug AI Gists button shown for PMs, but with no summary text — awesomerobot merged an update to suppress the AI summary in private messages. read more
Bug Quote button not appearing in Safari 26.0 on macOS — adamengst and pmusaraj traced this to login-state quirks; it remains a known limitation. read more
Feature Arabic Search Normalization: Missing Support for Hamza Variants, Ya/Kaf Forms, and Orthographic Equivalence — Osama framed a pr-welcome proposal to gate advanced Unicode NFKC and custom mappings behind a site setting. read more
Feature Suggestion: Impersonating an account should not affect “last seen” date — ted outlined how the new experimental_impersonation feature preserves original last_seen_at, linking to PR 34872. read more
Feature Various suggestions to improve the doc categories plugin — cmdntd pitched editable icons, styled submenus, collapsible defaults, and nested indices; nat spun it into a voteable feature topic. read more
Feature Discourse CAN show nested replies? — rokejulianlockhart highlighted existing Q&A plugin and theme components that simulate threaded collapsible replies. read more
Support Como se pone esto HOT Caliente — Picho_Pelis wanted the “HOT” badge on Horizon; chapoi explained its fixed sidebar route at /hot. read more
Support Create a new topic button disappeared — newkid was puzzled by Horizon’s opinionated toolbar; chapoi detailed its move to the right-hand sidebar. read more
Support Did a recent update change how caching/pagination works? — Wintermute noted timeouts on 68 000-reply threads; chapoi flagged this to awesomerobot for possible ties to accessibility updates. read more
Support How can I make an effort to add the site to the list of Discourse Discover — Jun learned from mae that activity thresholds matter; encouraged to revisit once community posts increase. read more
Support Plugins available in starter package? — Barney_Lodge asked about hosted plugins; Moin listed AI, Cakeday, Checklist, Footnote, hCaptcha, Math, Reactions, and Spoiler Alert. read more
Dev Add confirmation box when replying to old topics — CT075 is building a theme plugin to warn or block necro-bumps with a custom “are you sure?” dialog, exploring plugin API hooks. read more
DiscourseHub freezing on iPadOS Jagster reported that DiscourseHub crashes when opening any forum on iPadOS 26.0.1; pmusaraj quickly reproduced the issue and shared a beta fix for TestFlight testing.
Repetitive replies on expand click kelv reviewed TethysPlex’s pull request addressing duplicate posts on expand-button clicks and approved the merge to resolve this bug.
Title edits no longer bump topics
After community feedback, a recent update by martin ensures that editing titles, tags, or categories won’t undesirably bump topics.
Adding tag to multiple groups breaks it
An old Bug where tags disappear if added to several groups is now explained by bayardo.rivas, who shared a diagnostic and solution.
New replies require manual refresh “Replies don’t display automatically on desktop Chrome,” lamented patrickemin in this support thread; community traced it to the Trust-Level Avatar Flair component and ultimately fixed it—see solution.
Mute all categories except one
To help mailing-list mode users focus only on watched categories, Moin provided a data-explorer query in this post that auto-generates the list of categories to mute.
Backup downloads failing RGJ confirmed that clicking backup links without login doesn’t start the download, prompting discussion of authentication workarounds in this backup thread.
Cannot access My Themes in Theme Creator NateDhaliwal encountered 404s when opening ‘My Themes’; Lilly verified the issue on iPhone and is investigating further in the theme-creator support thread.
ActivityPub posts published as links skarnio found that federated posts appear as links instead of full articles; the community is troubleshooting plugin settings here.
MaxMind IP location remains unknown
Despite configuring license keys, MoRanYue’s Discourse shows Unknown for IP locations; logs and database precompile outputs are discussed in this troubleshooting post.
Markdown links need https:// one1 noticed that [link](example.com) no longer activates; the team is investigating changes in the Markdown parser in this discussion.
Integrating MyBB in Discourse mobile app Lyvyoo requested a Tapatalk-like solution to view MyBB forums in DiscourseHub without migrating; ideas around a plugin vs. migration are being explored here.
Bulk tag icon configuration
While waiting for a native tag-icons feature, Moin demonstrated a data-explorer SQL query to generate icon settings for all tags in a group—watch the video demo.
Expand reactions beyond 3 emojis Shauny requested a setting to display more than three default reactions; the team is discussing whether to extend the chat UI or adjust the reactions plugin in this feature request.
Community Fragmentation blog companion
Discourse’s new blog post on growth-induced fragmentation sparked a lively discussion on sustainability and engagement here.
“Hide Details” section open by default in new editor: feedback from soggyboy on default-open details popped up in post 15, prompting lindsey to plan a default-closed fix. read more
Editing timestamp prevents bump: ToddZ noted in post 6 that editing a 1-post topic no longer causes bumps after the recent fix. read more
Large icon not rendering in DiscourseHub: pmusaraj explained in post 4 that the app falls back to the T logo due to missing SVG in the basic-info feed. read more
Fast typing threshold notification: Moin highlighted the silent user mutes and the need to enable Notify mods when user silenced in post 2. read more
Invites lack Google signup: Moin discussed invite-only links missing Google login and linked to a feature request in post 3. read more
500 on custom avatars: MoRanYue detailed proxy settings that fixed OSS access and stopped 500 errors in post 9. read more
jrgong suggested enhancing the “Move post(s) modal” to display five most recently viewed topics for easier post relocation in longer threads read more
Moin proposed decoupling chat email notifications from general email preferences to ensure chat DMs reach users even when other notifications are silenced read more
Suelen_Calonga pitched native voice message recording with automatic transcription to boost accessibility and engagement (accessibility) read more
Smooth_Play debugged why the Discourse AI translation icon wasn’t appearing and discovered adjusting the AI translation settings resolved it read more
Picho_Pelis sought guidance on deleting default categories and associated chat channels, with chapoi outlining step-by-step instructions read more
Joshua8600 requested advice for disabling all user-to-user DMs/chat without blocking staff communication, exploring the interplay of personal message settings read more
john10 reported continuous activation email loops on a self-hosted instance; pfaffman traced it to SMTP authentication errors read more
kgreed questioned missing tags in the tag list for restricted categories; Moin explained the “Include secure categories in tag counts” setting read more
#Site feedback
Several users noted the site logo now shows just “D” on mobile for a cleaner header; chapoi confirmed it’s an intentional change read more
NateDhaliwal highlighted inconsistent capitalization in post menu actions (e.g., “Like” vs. delete); discussion is ongoing to align titles across locales (accessibility) read more
Aurora inquired whether event exports could include full details (location, description) when saving to calendars; possible enhancements to calendar-and-event are under discussion read more
#Translations
tvavrda flagged that deprecated settings still appear in Crowdin; Moin clarified they remain hidden in settings for backward compatibility read more
#Developer Guides
jrgong attempted to replace the envelope icon with inbox in a theme initializer but found the user-menu panel icons require a more specific target read more
In Add … option to Discourse Reactions, nathank proposed expanding the emoji picker preview when space allows in post 50, sparking discussion on a reactions UX enhancement. read more
Falco uncovered the hidden content_localization_max_locales setting to restore the missing AI translation icon in Why Is the Discourse AI Translation Icon Not Appearing? at post 6. read more
Darun_DP reported “You are not permitted to view the requested source.” in My user is facing this error while trying to create a post (link), with Rubi outlining trust-level and silencing checks at post 2 and Moin advising console-error inspection at post 3. read more
winterk0rn’s backups wouldn’t download in Downloads of the backups are not being initiated when clicking the link at post 8 until tobiaseigen suggested trying a different browser at post 9, revealing certain Chromium/Firebase-hardened variants block in-mail downloads. read more
small-lovely-cat flagged the lone “Billing” label in Minor UI mismatches in user-menu-billing button at post 1, with kelv diagnosing missing <span> markup at post 2 and merging the fix in PR #35200. read more
nathank raised missing fields in the ICS export of Question: Include event details when saving to calendar at post 1, echoing earlier bug reports on Location/Description in 378672. read more
jrgong revisited Mobile composer: permanent full-screen at post 16, acknowledging the experimental nature and suggesting a split-view opt-in. read more
In Horizon Theme, Jarjar asked for reply counts and avatars at post 37, HAWK defended the minimal design at post 40 and reconfirmed at post 42, while chapoi clarified the current feature scope at post 38. read more
serkhelesheyi reported intermittent missing badge counts in Issue with Chat Icon Badge Count Not Showing for Direct Messages at post 1, initiating DM-notification troubleshooting. read more
#Extras
In ICS → Discourse Importer, nathank suggested evolving the Python script into an adapter-based plugin and Ethsim2 outlined an idempotent, feeder-agnostic interface at post 17. read more
Advanced Hero Component: VibeCommit introduced the Advanced Hero Component, enabling stunning, customizable hero sections with advanced styling controls for developer communities. read more
Voice Recorder Component: Arkshine requested a review for the Pavilion Voice Recorder plugin in Voice Recorder Component, highlighting its potential for rich media posts and asking for feedback on PR 7. read more
Why don’t category and channels links open in new tab?: Picho_Pelis asked why links open in the same tab and Lilly explained how to adjust this under Preferences → Interface in this topic. read more
Awful experience in iOS Safari: Shauny reported that toolbar buttons and “Post reply” stop working after switching apps when using a Home Screen bookmark; Jonathan5 and awesomerobot confirmed similar behavior in this thread. read more
Any way to disable gzipping backups?: Ed_S revisited the request to prevent redundant gzip in Discourse backups and pfaffman pointed out that a cleanup command frees space in this discussion. read more
Issue with Chat Icon Badge Count Not Showing for Direct Messages (DMs): Moin and serkhelesheyi noted missing unread badges despite new DMs arriving, prompting investigation into notification consistency in this topic. read more
Sticky unread reply notification: Moin discovered a persistent unread reply badge that won’t clear after a PM move/removal; Lilly traced it to removed participants in the thread. read more
Job exception: Holidays::InvalidRegion: selase diagnosed a scheduled job failing due to outdated calendar region preferences and outlined a fix in this bug report. read more
“There is 1 unread and 4 new topics remaining, or browse other topics in …”: Jonathan5 debated singular vs. plural in the personal messages footer, with Moin, ToddZ, and others iterating on clearer wording in UX discussion. read more
Inbox multi word styling issue: chapoi acknowledged a CSS glitch affecting multi-word labels in the inbox and issued a PR to fix it in #384870. read more
Menu Item → All site Settings – Please point to /admin/site_settings/category/all_results: denvergeeks suggested updating the sidebar link to show all settings, martin drafted a PR, and the community debated translation impact in this feature request. read more
Improve Notification Mechanism for Topic Deletions: TechnologyStar proposed transparent deletion notices to authors with configurable reasons and audit logs; the community discussed the benefits in the request. read more
#Site Management
Creating and configuring custom user fields: dax explained how to map SSO claims to Discourse custom.user_field_x via payload in this how-to. read more
The Cost of Ephemeral Communication: Discourse published a companion discussion for the blog post exploring the pitfalls of transient chat and disappearing messages in the #blog topic. read more
chapoi addressed link behavior in #384915, improved sidebar navigation in #384952, patched inbox styling in #384870, and confirmed the topic-deletion undo PR merge in #351377.
Lilly marked the solution for opening links in a new tab in #384915 and traced the sticky unread reply notification to removed PM participants in #384961.
martin acknowledged the Cyrillic font fallback issue in #373395 and drafted a PR to adjust the “All site Settings” link in #384952.
pmusaraj investigated the Android in-app browser engine mismatch in #384604 and clarified authentication quirks in #384604.
dax outlined the correct custom.user_field_x syntax for SSO mapping in #113192 and clarified numeric field IDs in #113192.
selase diagnosed and provided a workaround for the calendar region exception in #384873 and confirmed no further report was needed in #384873.
Honeyxilia asked if Discourse’s core search could index localized titles and content, igniting a deep dive into locale filters and future UX improvements read more
ducks polled the community on AWS/S3 authentication methods—explicit keys, environment variables, or IAM profiles—with plans to unify under a clearer setting read more
A Google deprecation notice led Lee_Ars to switch from embedding-001 to Gemini embeddings, only to hit a 768 vs. 3072 dimension mismatch until Falco confirmed full support for high-dim vectors read more
Site admins saw cryptic LLM warnings on the AI dashboard; Falco explained the new six-hour health checks and pledged fixes for false positives read more
In Spanish support, Picho_Pelis learned how to enable Discourse AI via Admin > Settings > Discourse AI, with a friendly nudge to consult docs before posting basics read more
A TLS cert lapse broke WP-Discourse sync, and Lilly traced “invalid response” logs to the expired certificate until haydenjames rebuilt on the stable branch to restore connectivity read more
Avatar uploads to S3 began failing with missing-file errors, prompting deep dives into SSE-KMS, bucket policies, and key-path mappings read more
Disk-space concerns led Jim_Starkweather to ask how to move /uploads to an attached drive; answers ranged from rsync strategies to app.yml path remapping read more
Firefox paste quirks stripped backslashes in regex, mangling filters like /.*@service\..*\.cn/; tobiaseigen demonstrated switching to markdown mode as a workaround read more
A surge of spammer..domain sign-ups sparked regex and markdown fixes, clarifying code-fence usage for literal asterisks and at-signs read more
Dashlane users wondered why passkey logins on Discourse prompt a master password; the answer traced to extra browser UV checks demanding reauthentication read more
The Discourse Private Replies plugin’s visibility logic was scrutinized, revealing trust-level and group-based rules for staff and owners vs. participants read more
Two dev threads—the webhook race condition in Discord sync and the Data Explorer query to list user topic actions—sparked advice on pre-fetching topic data and querying post_revisionsread more: race, read more: data query