Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.1.0 roadmap (old) #74

tobyzerner opened this issue May 13, 2015 · 1 comment

v0.1.0 roadmap (old) #74

tobyzerner opened this issue May 13, 2015 · 1 comment


Copy link

@tobyzerner tobyzerner commented May 13, 2015

Note: This roadmap is out-of-date. See here for a newer roadmap.

This is an overview of what's ahead for Flarum. Things to be aware of:

  • The list of plans/todos may change at any point.
  • There is no specific ship date for a stable release at this time.
  • Have a feature request? Read the FAQ.

Big Picture

Our next step is to get to version 0.1.0. This will be the first version of Flarum that we recommend for use in production. However, in keeping with semantic versioning, we will still have room to iterate and improve the Extension API in subsequent 0.x versions.

In order to get there, we will release a series of betas. The major things that we are focusing on for these betas are:

  • Make the installer solid
  • Tidy up the API and documentation #246
  • Increase test coverage #245
  • Make everything translatable #267 #266 #265
  • Improve performance #127
  • Improve error handling #118
  • Anti-spam tools #271
  • Improved text editor with formatting buttons and full-screen preview #309
  • Proper search engine optimization #189
  • Add some missing administration options (logo upload, SMTP, SSL)
  • Various improvements to core/bundled extensions
  • Generalise the Likes extension to a "Rate" extension #306
  • Keyboard shortcuts #155
  • Rewrite the Pusher extension #321
  • New extensions: Private Discussions, SSO, Reporting, Answers, Embed

Feature Breakdown


  • Make discussion titles searchable #257
  • Implement more gambits #256
  • Give users the ability to deactivate their account and destroy personal info #255
  • Add user online indicators #254
  • Mechanism to detect if you've been logged out, prompt you to re-enter your password #253
  • Design and implement reset password and error page UIs #252
  • Slug transliteration #194
  • Better composer minimize behaviour #191
  • Affix discussion sidebar #190
  • Search engine optimization #189
  • Floating discussion title #157
  • Keyboard shortcuts #155
  • Discussion list infinite scrolling + loading placeholders #115


  • Improve appearance page, allow logo upload #268
  • Add UI to configure SMTP settings #258
  • SSL support #167
  • Allow API to be accessed with master key #205


  • Complete prerequisite checking
  • Input validation
  • Support other database drivers
  • Support database table name prefix #269
  • Support installation in subfolders #291
  • Make the consle/web installers do the same prerequisite checks


  • Add a contextual quote button when text is selected #320


  • User setting to automatically follow discussions you start/reply to #310


  • Give user a notification when they are suspended/unsuspended #322


  • Generalise to a "Rate" extension #306


  • Rewrite the whole thing #321


  • Apply a className to various elements based on the active tags #327
  • Allow tags to have default sort orders #328
  • Add ability to style tags with background images #329
  • Add setting to allow discussion authors to edit tags #330

New extensions

  • Private Discussions
  • SSO
  • Reporting
  • Answers
  • Embed
  • Header Links


This is a list of stuff we definitely want to do, but we’re not sure when. First things first!

  • Drafts
  • RTL support
  • Admin dashboard #259
  • Forum about/statistics page #134
  • Extension Marketplace
  • Easy upgrade process
  • Migrators (esoTalk, FluxBB, others)
  • Laravel integration #274
@tobyzerner tobyzerner added the meta label May 13, 2015
@flarum flarum locked and limited conversation to collaborators Aug 27, 2015
@tobyzerner tobyzerner changed the title Roadmap v0.1.0 Aug 28, 2015
@tobyzerner tobyzerner changed the title v0.1.0 v0.1.0 roadmap Aug 28, 2015
@franzliedke franzliedke added this to the 0.1.0 milestone Sep 3, 2015
Copy link

@luceos luceos commented Jan 28, 2016

Improve appearance page, allow logo upload

An extension now exists for this. Is this something we want to pull into the core of leave it an open task?

@tobyzerner tobyzerner removed this from the 0.1.0 milestone Jul 22, 2017
@tobyzerner tobyzerner changed the title v0.1.0 roadmap v0.1.0 roadmap (old) Jul 22, 2017
@tobyzerner tobyzerner closed this Jul 22, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.