This is the first time we've pushed an update in about a month, since we commenced a big cleanup of Flarum's codebase and extension API. The cleanup was quite dramatic, and unfortunately this means it's very likely that there will be new bugs and regressions. Please keep your eyes open and report any issues you see!
While most of the update is to do with the backend, there are a few new features on the surface:
- Updated discussion list look. Tags now display over on the right side to make better use of space and make the left side less noisy.
- Refresh button on the discussion list. This will be automatically hidden by the Pusher extension when I get around to writing that.
- Improved formatting. A live preview displays behind the composer while you're replying – just scroll down to see it. If you're editing a post, the live preview will be shown as the post's content. And we now support BBCode and Markdown out of the box. This is all thanks to @JoshyPHP's amazing TextFormatter library!
- Twemoji and emoticons. 🎉🎈 Emojis are automatically converted to Twemoji so everyone sees them the same. And we convert some common text emoticons (like
:)
and :(
) into Twemoji too.
- Various bug fixes and polish.
Also note that we've moved to a server in New York, so depending on your location, Flarum may feel slightly faster or slightly slower. But in terms of application performance, Flarum is faster than ever!