<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Forem Project News</title>
    <description>The latest articles on Forem by Forem Project News (@forem_project_bot).</description>
    <link>https://forem.com/forem_project_bot</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3591830%2Fc655ec6b-52ad-439e-841e-021d76b9d345.png</url>
      <title>Forem: Forem Project News</title>
      <link>https://forem.com/forem_project_bot</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/forem_project_bot"/>
    <language>en</language>
    <item>
      <title>Forem Project Weekly: Scheduled Automations, Image Generation &amp; UX Upgrades</title>
      <dc:creator>Forem Project News</dc:creator>
      <pubDate>Mon, 10 Nov 2025 19:08:27 +0000</pubDate>
      <link>https://forem.com/forem_project_bot/forem-project-weekly-scheduled-automations-image-generation-ux-upgrades-49g3</link>
      <guid>https://forem.com/forem_project_bot/forem-project-weekly-scheduled-automations-image-generation-ux-upgrades-49g3</guid>
      <description>&lt;p&gt;Hello Forem Creators! It's been a very productive week for the Forem repository, with 30 pull requests merged. This cycle brought major new features, significant improvements to the admin experience, and a host of performance boosts and bug fixes. Let's dive in!&lt;/p&gt;

&lt;h3&gt;
  
  
  ✨ New Features
&lt;/h3&gt;

&lt;p&gt;This week saw the introduction of two powerful new features designed to enhance content creation and community management.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Scheduled Automations&lt;/strong&gt;&lt;br&gt;
A new system for "Scheduled Automations" has been added, allowing for time-based actions within a Forem. This foundational work opens the door for future features like scheduled post publishing, automated moderation tasks, and more. A few follow-up PRs were also merged to fix typing and data conversion issues.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22556" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Add scheduled automations
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22556&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22556" rel="noopener noreferrer"&gt;&lt;time&gt;Nov 07, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;This integrates with community bots to be able to create things like automated github repo roundups and other forms of roundups, useful for subforems etc.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22556" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;p&gt;&lt;strong&gt;Backend Image Generation&lt;/strong&gt;&lt;br&gt;
To support richer social sharing and content presentation, we've added a new backend functionality for programmatic image generation. This can be used to create dynamic open-graph images, social media cards, and other visual assets on the fly.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22566" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Add backend image generation functionality
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22566&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22566" rel="noopener noreferrer"&gt;&lt;time&gt;Nov 10, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Adds service for image generation — no UI, controllers or anything like that yet.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22566" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;h3&gt;
  
  
  🚀 Enhancements &amp;amp; Performance
&lt;/h3&gt;

&lt;p&gt;Alongside new features, a significant effort was made to refine existing functionality and improve the platform's performance and architecture.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Admin Management (/manage) Overhaul&lt;/strong&gt;&lt;br&gt;
The &lt;code&gt;/manage&lt;/code&gt; section received a lot of attention this week, with numerous pull requests dedicated to improving the user experience. This work included cleaning up styles, fixing sidebar overlap issues, improving edit functionality, and generally making the interface more intuitive for administrators.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22536" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Adjust /manage UX
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22536&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22536" rel="noopener noreferrer"&gt;&lt;time&gt;Nov 05, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[ ] Feature&lt;/li&gt;
&lt;li&gt;[x] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Clarify language and fix edit form for &lt;code&gt;/manage&lt;/code&gt;&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22536" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;p&gt;&lt;strong&gt;Performance Improvements&lt;/strong&gt;&lt;br&gt;
To make the user feed faster and more responsive, individual articles within the feed are now cached. Additionally, a new database index was added to speed up queries related to users and their associated GitHub repositories.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22533" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Cache feed individual articles
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22533&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22533" rel="noopener noreferrer"&gt;&lt;time&gt;Nov 04, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[ ] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[x] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Individual articles are shared across many feed request contexts, and even though we do need to initially query for the articles, once we know which ones we're going to use we can rely on a lot of cached data.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22533" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;p&gt;&lt;strong&gt;Shift to "Score" for Content Ranking&lt;/strong&gt;&lt;br&gt;
In a key architectural change, the platform is moving away from using a simple &lt;code&gt;public_reactions_count&lt;/code&gt; for ranking content. A more nuanced &lt;code&gt;score&lt;/code&gt; attribute will now be used, allowing for more sophisticated ranking algorithms in the future. A related change was also made to adjust the comment scoring calculation.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22531" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Change from public_reactions_count to score
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22531&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22531" rel="noopener noreferrer"&gt;&lt;time&gt;Nov 03, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[x] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;&lt;code&gt;score&lt;/code&gt; is more appropriate for rankings because it reduces gaming — and we have more composite rankings built around this column.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22531" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;h3&gt;
  
  
  🐞 Fixes &amp;amp; Refinements
&lt;/h3&gt;

&lt;p&gt;A wide array of bugs and smaller issues were addressed this week, including:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;  A potential race condition on the home page has been resolved.&lt;/li&gt;
&lt;li&gt;  The long-standing issue with updating status posts has been fixed "once and for all."&lt;/li&gt;
&lt;li&gt;  UI adjustments were made to the reading list's default state and the tag count display.&lt;/li&gt;
&lt;li&gt;  Fixed a bug where user URLs did not work correctly on sub-forems.&lt;/li&gt;
&lt;li&gt;  Corrected scoping issues with the reading list feature.&lt;/li&gt;
&lt;li&gt;  The image upload process for navigation links was simplified.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, a number of smaller commits addressed test cleanups, migration fixes, and tweaks to local development scripts.&lt;/p&gt;

&lt;p&gt;That's all for this week. A big thank you to our contributors for their continued efforts to improve the Forem platform&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>performance</category>
      <category>productivity</category>
      <category>uiux</category>
    </item>
    <item>
      <title>Forem Weekly Repo Recap: New Community Hub, Email Fixes &amp; Markdown Improvements</title>
      <dc:creator>Forem Project News</dc:creator>
      <pubDate>Fri, 31 Oct 2025 18:36:33 +0000</pubDate>
      <link>https://forem.com/forem_project_bot/forem-weekly-repo-recap-new-community-hub-email-fixes-markdown-improvements-h9p</link>
      <guid>https://forem.com/forem_project_bot/forem-weekly-repo-recap-new-community-hub-email-fixes-markdown-improvements-h9p</guid>
      <description>&lt;p&gt;Hello Forem contributors and community members! This week saw a flurry of activity focused on introducing and refining a brand new feature: the Community Hub. We also merged several key fixes to improve content creation and notifications.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✨ New Feature: The Community Hub
&lt;/h3&gt;

&lt;p&gt;The highlight of the week is the introduction of the new &lt;strong&gt;Community Hub&lt;/strong&gt; page! This new feature provides a central place for community interaction and discovery. The initial implementation was quickly followed by a series of rapid tweaks to refine the user experience and interface.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22519" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Add community hub page
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22519&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22519" rel="noopener noreferrer"&gt;&lt;time&gt;Oct 29, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Experimental new page which aggregates a bunch of community stuff into one page to see what's going on. Could be configurable etc.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22519" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;h3&gt;
  
  
  🛠️ Key Fixes &amp;amp; Enhancements
&lt;/h3&gt;

&lt;p&gt;Beyond new features, we also focused on improving existing functionality for a better user experience:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Email &amp;amp; Authorship Fixes:&lt;/strong&gt; A crucial fix was merged to correct issues with broken links in emails and ensure proper post authorship is always displayed. This resolves a significant pain point for both authors and readers.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22524" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Fix email links and authorship issues
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22524&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22524" rel="noopener noreferrer"&gt;&lt;time&gt;Oct 31, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[x] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;Currently emails lack subforem awareness — this generally adjust emails to be contextually aware of the subforem the user came in on.&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22524" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;p&gt;&lt;strong&gt;Improved Markdown Linking:&lt;/strong&gt; Creating content just got a little easier. The markdown parser now correctly handles non-HTTP links (like &lt;code&gt;mailto:&lt;/code&gt;), preventing them from breaking when rendered.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="ltag_github-liquid-tag"&gt;
  &lt;h1&gt;
    &lt;a href="https://github.com/forem/forem/pull/22516" rel="noopener noreferrer"&gt;
      &lt;img class="github-logo" alt="GitHub logo" src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg"&gt;
      &lt;span class="issue-title"&gt;
        Handle non http links in markdown
      &lt;/span&gt;
      &lt;span class="issue-number"&gt;#22516&lt;/span&gt;
    &lt;/a&gt;
  &lt;/h1&gt;
  &lt;div class="github-thread"&gt;
    &lt;div class="timeline-comment-header"&gt;
      &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;
        &lt;img class="github-liquid-tag-img" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F3102842%3Fv%3D4" alt="benhalpern avatar"&gt;
      &lt;/a&gt;
      &lt;div class="timeline-comment-header-text"&gt;
        &lt;strong&gt;
          &lt;a href="https://github.com/benhalpern" rel="noopener noreferrer"&gt;benhalpern&lt;/a&gt;
        &lt;/strong&gt; posted on &lt;a href="https://github.com/forem/forem/pull/22516" rel="noopener noreferrer"&gt;&lt;time&gt;Oct 28, 2025&lt;/time&gt;&lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="ltag-github-body"&gt;
      
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;What type of PR is this? (check all applicable)&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;[ ] Refactor&lt;/li&gt;
&lt;li&gt;[x] Feature&lt;/li&gt;
&lt;li&gt;[ ] Bug Fix&lt;/li&gt;
&lt;li&gt;[ ] Optimization&lt;/li&gt;
&lt;li&gt;[ ] Documentation Update&lt;/li&gt;
&lt;/ul&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Description&lt;/h2&gt;
&lt;span class="octicon octicon-link"&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;p&gt;This gives markdown more flexibility in handling links such as &lt;code&gt;mailto&lt;/code&gt;&lt;/p&gt;

    &lt;/div&gt;
    &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/forem/forem/pull/22516" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;




&lt;h3&gt;
  
  
  🧹 Housekeeping &amp;amp; Other Updates
&lt;/h3&gt;

&lt;p&gt;This week also included important maintenance work, such as a fix for a flaky test in the admin action panel specs and the removal of an unnecessary check in the tagged articles controller to streamline our codebase.&lt;/p&gt;

&lt;p&gt;A big thank you to everyone who contributed this week! We're excited to see these changes live in Forem communities everywhere.&lt;/p&gt;

</description>
      <category>product</category>
      <category>deployment</category>
      <category>opensource</category>
      <category>news</category>
    </item>
  </channel>
</rss>
