And we are back, Forem Creators!
As before, this changelog rollup is split into functional sections, which we hope will help you easily identify the relevancy of each change. If you'd like to see them presented differently, we'd love to hear from you in the comments below!
Accessibility Improvements
- Last month we made some changes to the way GIFs play in posts, and then we noticed that the pause button disappears after pausing. We fixed it β¨
- We continued with out a11y improvements by implementing an accessible color picker for user-selected colors
Bugs
- Our team fixed a bug with
admin/customization/config
> Onboarding where changes wouldn't save without uploading an onboarding background image - DEV users noticed that posts with various "blank" characters break headers and affect page width - both issues should now have been addressed, along with some quirks of the post editor and feed
- User names with apostrophes were throwing off the follow button, so we fixed that
- @miguelnietoa pushed a fix for a bug that rendered the Analytics Infinity view lines as extra thick π
Embeds
- @msarit has been hard at work continuing to refine the new embeds tool, including:
- Post and comment embeds on DEV and forem.dev
- Instagram embeds
- Adding the option for GitHub embeds with
no-readme
ornoreadme
after the URL per old-style Liquid tags - Enriched error messaging for failed embeds π
Listings
- Read more about Listings moving into an Extension in @amyatforem's post here
- As part of this move, we gave Listings a toggle under Extensions
- And, highlighted by the move, we updated Listings tag selection to new autocomplete
Member Management
- Most of the items in this list were components of the big change to the
Member Management
area of the Admin Panel shared by @jennieocken's here - Change the nav item from "People" to "Members
- Style the heading and the tabs of the Member Index View
- Implement Copy Changes for the Admin Member Detail View
- Remove Duplicate "Verify Email Address" Button from Admin Member Detail View (@ildi, just for you: this button is here to allow members to verify their identity as the account owner prior to self-deleting their account. It's intended as an extra security precaution that helps secure accounts against being deleted by someone other than their registered user.)
Dependencies
- We keep our technical dependencies up to date as a policy, so we updated to Rails 7 and updated yarn to 1.22.18 (the latest 1.x version) (a belated shout-out to @tnir for this! Thank you!)
SMTP
- We already shared our improvements to SMTP settings in this Changelog post but why not celebrate this one more time? π
API
-
@karvounis teamed up with @djuber to resolve this NoMethodError at
/api/listings
issue referenced in this post with the same title
Contributing
- Contributors will be delighted to learn that we've added badges for contributor milestones to GitHub π
RSS
- We fixed some unexpected behavior with Forem-generated RSS feeds
- We also patched an issue where the author field was missing from RSS feeds
Usability
- Since "Show Secret" is input as a type
password
, we added a "Show Secret" button similar to "Show Password" so you can see what you typed! π€«
And that rounds up another busy month for Team Forem. Thanks for reading!
Until next time!
Top comments (3)
Amazing work Forem team, much appreciated seeing all these roll in :D
Thanks Ella and the Forem Core team :)
Thank for picking up my "first" contribution to Foremβ₯οΈ, @ellativity π