Guess what, everyone? We made it to the end of 2021. It has been a rollercoaster of a year across this tiny planet, and we have seen many changes. Without wanting to trivialize the huge events of the past 12 months, we wanted to take a self-indulgent moment to recap some key events for the forem.dev community.
In Christina's first Changelog of 2021, we shared the new Forem Chrome extension that makes it easier to switch between Forems. We also added the Apple ID authentication option, so Forem Admins could offer their community members more ways to sign up.
Although we didn't know it then, we introduced a change we would end up reversing before the year was out, in the form of submitting feature requests right here on forem.dev (we stay iterating here at Forem 😅).
February was a month of big changes for the DEV/Forem Community Success team:
Not only did we introduce a game-changing feature to prevent spam users from being able to easily return to the Forem they've been kicked from, but @link2twenty dropped a quality of life PR that allows users to drag-and-drop images into posts, instead of having to upload using that tiny box at the top of the editor. 🥳
We added a couple of UI updates in March that make things more transparent for both admins and users, with the Admin Portal landing page and a "Edited on" date stamp for posts and comments. Christina's March changelog is jam-packed with gems like these, as well as overall improvements to modals and the member sign up process.
We welcomed a series of a11y upgrades in June, as well as some powerful content moderation tools in the form of pinning posts to the top of the feed and locking discussions on a post (a feature that can be used by both authors and Admins).
In other news, we introduced profile preview cards when you click on a mentioned user's name, forem.dev member @akhil wrote a script to install Forem on Dokku, and
Anuj joined Paweł on the Forem Design Team! 🥳
View Christina's Changelog here.
Well, if you've made it this far, not only are you halfway through the huge year, but you're ready for one of the biggest changes to this very community: we launched Forem Self-host in July! 🎉
In August, we brought in a couple of big changes for contributing developers. The Developers Documentation got an overhaul and a new home, whilst Storybook got some functional upgrades.
August wasn't entirely developer-focused, as we welcomed a new Product Team to Forem, featuring Amy as Senior Product Manager and Jennie as Head of Product. It's been full steam ahead ever since, and the biggest changes yet are still to be released in 2022! 🌈
September saw the start of i18n efforts, as we tackled language support in tags.
In what felt like a win for several members of this community who have repeatedly flagged the usability issues of Forem's original markdown post editor, November saw the addition of a markdown toolbar to the Rich + Markdown editor. Not that we expect the requests to end here (and we love to receive them, so keep 'em coming)!
For those of us who want to continue requesting new features (and improvements to existing ones), Christina announced that these would be moving to GitHub Discussions. We're hesitant to call it a forever-home, but initial signs are promising. 🌟
But where forem.dev lost #featurerequests, it gained Forem's resident thespian Caroline who joined the Community Success team from Ops! 🙌 This means more support for community members across Forem-hosted Forems, and more bandwidth for our team to coordinate support efforts for self-hosted Forems.
Stay safe, whatever the weather around your way, and we'll see you all in 2022! 🎉