All Versions
Latest Version
Avg Release Cycle
145 days
Latest Release

Changelog History

  • v2.1.0 Changes

    ๐Ÿš€ Released September 9th, 2021

    The most notable changes are following:

    • Reimplemented User views using services
    • Services for changing email, password, settings and details
    • โšก๏ธ Hooks for email, password, settings and details updates
    • Hook for user profile sidebar links
    • โž• Added helper for generating dynamic navbar content
    • Gender is now a text field rather than a dropdown
    • โฌ†๏ธ Upgrade to Flask 2.0 and SQLAlchemy 1.4
    • โฌ†๏ธ Upgrade Bootstrap 3 to Bootstrap 5
    • โœ‚ Remove JQuery dependency by rewriting some parts to be plain JS
    • Replace Bootstrap-Markdown editor with GitHub-Markdown-Toolbar
    • ๐Ÿ›  ... and lots of other fixes and improvements
  • v2.0.2 Changes

    July 15, 2018

    ๐Ÿš€ Released July 15th, 2018

    • ๐Ÿ›  Fix issue with declaring log config file path
  • v2.0.1 Changes

    June 22, 2018

    ๐Ÿš€ Released June 21st, 2018

    • ๐Ÿ›  Fix issue where activation tokens would fail with an exception
  • v2.0.0 Changes

    May 16, 2018

    ๐Ÿ”– Version 2.0.0

    ๐Ÿš€ Released on May 16th, 2018.

    • ๐Ÿ‘Œ Improved management panel load time by requesting celery status async (PR #429)
    • ๐Ÿ”Œ Migrated FlaskBB internal behavior to use plugin hook system (PRs
      #369, #413, #419, #423, #426, #435, #436)
    • Migrated behavior in flaskbb.auth from living in route handlers and into
      services (PRs #421, #424)
    • ๐Ÿ‘Œ Improved emoji support (PR #417)
    • Migrated private messages into a
      ๐Ÿ”Œ plugin
      (PR #414)
    • ๐Ÿ›  Fixed issue where user could not re-select having the default theme (PR #387)
    • ๐Ÿ›  Fixed issue where a reinstall would attempt to drop the entire database
      instead of just the tables associated with FlaskBB (PR #364)
    • โž• Added ability to hide and unhide topics and posts, preventing unprivileged
      ๐Ÿ‘‰ users from viewing them (PR #325)
    • ๐Ÿ›  Fixed issue where password was not required when editing a user in the admin
      panel (PR #321)
    • ๐Ÿ”Œ Migrated from Flask-Plugins to Pluggy as plugin system for plugins.
      ๐Ÿ”Œ Plugins are now loaded via entry points and thus have to be installed
      ๐Ÿšš into the same environment as FlaskBB. During this migration we also moved
      ๐Ÿ”Œ the portal plugin into its own
      ๐Ÿ“ฆ python package which can be installed via
      ๐Ÿ”Œ pip install flaskbb-plugin-portal. (PR #311)
    • โž• Adds the functionality to "soft delete" posts and topics. (PR #325)
    • ๐Ÿ‘Œ Improve logging. (PR #327)
    • ๐Ÿ›  Prefixes migrations with a timestamp which will sort them by creation date. (PR #353)
    • Transform views into Class-based Views. (PR #324)
    • โฌ‡๏ธ Drop the tables instead of dropping the database when uninstalling FlaskBB. (PR #364)
    • Create the database using SQLAlchemy's db.create_all and stamp it as
      โœ… 'latest' instead of going through all migrations.
    • ๐Ÿ›  Fixes a bug that prevented users to activate their accounts via the form
    • ๐Ÿ›  Fixes a translations bug that wouldn't take the territory code into account
      when choosing a language (#299).
    • ๐Ÿ›  Fixes a bug which would not show all conversations in the conversations view.
    • Fixes a bug that made a forum section inaccessible when the last_post_id
      of a topic was set to None.
    • โšก๏ธ Various translations updated.
    • ๐Ÿ›  Multiple permission fixes and various other fixes.
  • v1.0 Changes

    May 05, 2017

    ๐Ÿš€ This is the first release of FlaskBB.

    There are still a few rough edges here and there but overall it is running quite stable.
    ๐Ÿš€ I hope that with this release I can accelerate the development of FlaskBB which stagnated a bit lately.

    ๐Ÿ”‹ Features

    It ships with following features:

    • Private Messages
    • Admin Interface
    • Group based permissions
    • ๐Ÿ‘ Markdown Support
    • Topic Tracker
    • Unread Topics/Forums
    • ๐Ÿ‘ i18n Support
    • Completely Themeable
    • ๐Ÿ”Œ Plugin System
    • ๐Ÿ’ป Command Line Interface


    โœ… The official installation guide is located here. If you have any questions, do not hesitate to open a new topic on our forums. The GitHub Issue tracker should be used for bugs and features.