All Versions
5
Latest Version
Avg Release Cycle
145 days
Latest Release
-
Changelog History
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
input. - ๐ 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
Installation
โ 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.