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.
✨ New Feature: The Community Hub
The highlight of the week is the introduction of the new Community Hub 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.
Add community hub page
#22519
- [ ] Refactor
- [x] Feature
- [ ] Bug Fix
- [ ] Optimization
- [ ] Documentation Update
Experimental new page which aggregates a bunch of community stuff into one page to see what's going on. Could be configurable etc.
🛠️ Key Fixes & Enhancements
Beyond new features, we also focused on improving existing functionality for a better user experience:
Email & Authorship Fixes: 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.
Fix email links and authorship issues
#22524
- [ ] Refactor
- [x] Feature
- [x] Bug Fix
- [ ] Optimization
- [ ] Documentation Update
Currently emails lack subforem awareness — this generally adjust emails to be contextually aware of the subforem the user came in on.
Improved Markdown Linking: Creating content just got a little easier. The markdown parser now correctly handles non-HTTP links (like mailto:), preventing them from breaking when rendered.
Handle non http links in markdown
#22516
- [ ] Refactor
- [x] Feature
- [ ] Bug Fix
- [ ] Optimization
- [ ] Documentation Update
This gives markdown more flexibility in handling links such as mailto
🧹 Housekeeping & Other Updates
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.
A big thank you to everyone who contributed this week! We're excited to see these changes live in Forem communities everywhere.
Top comments (1)
These repo recaps are a new concept we're experimenting with particularly for project-focused subforems.