Dagelijkse samenvatting (5.00 uur UTC)

Today on meta.discourse.org

Key Stats

Over the past 24 hours, the community produced 168 new posts across 43 new topics, with 229 total likes given. The most active contributors by likes and posts were:

User Posts Likes
Moin 5 25
Alltiagocom 15 22
Damian_Boon 15 16
Awesomerobot 7 15
Ed_S 11 14
Sam 3 14
Merefield 9 11
JammyDodger 2 10
David 5 9
Andrew_Rowe 3 9

Interesting Topics

The following 15 topics sparked the most discussion and engagement, grouped by category.

#Community Building

  • Ed_S, Andrew_Rowe, Damian_Boon, Satonotdead, Nickdb, and Alltiagocom engaged in a deep philosophical debate about the drastic drop in support forum activity. The conversation roamed from AI’s polarising effect, the death of long‑form discussion, to the value of building communities that offer more than just question‑answering. Damian_Boon noted that Google is now prioritising forums in search results again, while Nickdb shared how they combat AI‑generated posts. read more

  • Jordan451 added to the discussion on forums that forbid AI content, pushing back against the idea that only AI uses the em dash—a lighthearted but telling observation about how we perceive machine‑ vs human‑written text. read more

Support

  • Alltiagocom asked how far Discourse can be customised without breaking on upgrade, receiving practical advice from Falco, Andrew_Rowe, Merefield, and Awesomerobot. Merefield emphasised that the back end is very flexible but a staging server is essential for heavy customisation, while Awesomerobot explained the safest CSS and component practices. read more

  • The removal of the mobile composer preview continued to frustrate users. Moin created a popular theme component to restore it, and Awesomerobot demonstrated why the WYSIWYG toggle can subtly mangle markdown, with examples of unwanted reformatting. Seanblue noted the extra taps now required. read more

  • Haydenjames shared a detailed log of jumping from 2026.1 ESR to 2026.7, pointing out 17 patched advisories and a gotcha where version: stable updates automatically. Merefield and Mcwumbly added their perspectives on staging and the patch‑first option. read more

  • Sb56637 and Sok777 reported iOS photo upload failures on older devices. David and Falco investigated, noting that the fix for iOS 16.7 was already in the ESR, but the issues persisted—possibly linked to upload size settings or client‑side compression. read more

#Theme component

  • Moin released Mobile Composer Preview, a theme component that adds a preview button for mobile composers—replacing the one recently removed from core. Lilly and Jagster thanked him; the component is already live on several sites. read more

  • Ed_S hit a compatibility error with Topic List Previews (TLP) after the ESR upgrade. Merefield quickly fixed the underlying gremlin (a missing some check), and the update resolved the “big red banner” error. read more

development

  • Sb56643 sought to change the logo breakpoint when the sidebar is visible. Awesomerobot traced the root cause to the full-width theme component and promptly added a setting to use default logo behaviour—a great example of responsive development. read more

  • Damian_Boon shared progress on a Facebook‑style topic modal, showing a video of the mobile version. He encountered load‑time issues but found a workaround using the non‑JS version. Feedback from Kddkd highlighted latency for users far from the UK server. read more

enterprise

  • HAWK and JammyDodger explored access and engagement strategies for enterprise forums, discussing the confidence barrier that keeps business teams from participating. NateDhaliwal noted that even passionate Discourse lovers can feel out of their depth as questions become more technical. read more

#Announcements

  • The July 2026 monthly release brought the new ESR (2026.7). Discussion centred on the transition period: Ed_S and Elmuerte wished for a way to stay on the old ESR longer, while Mcwumbly and Moin clarified that only security fixes are backported. read more

  • Overgrow reported a regression with the unified new view for topic lists: suggested topics now rank new content above unread tracked topics. Martin confirmed it was unintentional and promised a fix. Seanblue also noted unread count syncing issues. read more

#Extras

  • Sam announced improved AI reporting accuracy through validation using Discourse Workflows. A fact‑checker agent loops through the draft report to catch mistakes, and the underlying JavaScript and nodes were thoroughly explained. read more

#Site feedback

  • JammyDodger spotted an empty banner box on Meta. Nat traced it to a script he ran months earlier that left empty string overrides for many locales. After removing them, the banner happily reappeared. read more

#Self-hosting

  • Haydenjames flagged that after upgrading to ESR, the dashboard showed “578 new changes available”. David discovered a bug in the version‑check API and fixed it remotely; users can trigger a re‑sync via Sidekiq scheduler. read more

bug

  • Users continued to report issues with permanently deleting topics with multiple posts. Sniper756 and Kddkd confirmed that the “soft delete → permanent delete” flow forces posts to be removed one by one, with no batch option. Lilly noted the lack of progress on this. read more

#Plugin

  • Dennisjbr encountered an invalid JSON payload error when using Google Gemini with Discourse Workflows. Sam advised switching to a more recent LLM, as the AI agent’s tool set requires the latest models to function correctly. read more

Activity by the Team Group

Team members were active across many of the day’s conversations, providing fixes, clarifications, and guidance.

  • Sam announced the AI reporting validation workflow and answered questions about Workflows LLM compatibility in the Workflows topic and AI reporting topic.
  • David resolved the ESR version‑check bug that showed 578 phantom updates here, and helped debug the iOS photo upload issue, confirming the fix was in the ESR here.
  • Awesomerobot added a use‑default‑logo setting to the full‑width component here, explained the WYSIWYG markdown reformatting in the mobile preview topic here, and contributed to the reddit‑ish theme discussion here.
  • Merefield fixed a TLP error that caused an admin banner, with a PR to remove problematic code here, and gave customisation advice in the “How far can we push?” topic here.
  • Mcwumbly clarified the ESR maintenance window and patch‑first option here and here, and confirmed Chat API accessibility here.
  • Falco investigated the iOS upload bug and suggested resetting image upload settings here, and demoted a JSON parsing warning to INFO level here.
  • Chapoi linked to the mobile preview component in the support thread here and asked for more details on a non‑streaming request error here.
  • Nat resolved the empty banner box by removing stale locale overrides here.
  • Martin acknowledged the unified new view regression with suggested topics and committed to a fix here.
  • Lilly thanked Moin for the mobile preview component here, noted the lack of progress on permanent deletion here, and advised on sidebar slug uniqueness here.

A fun sign‑off: Yesterday’s deep dives into AI, community decline, and the quirks of iPhone uploads proved that even when machines try to take over, the best conversations still start with a human sigh, a polite “please,” and a heated debate about em dashes.