CHANGES 3.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. Changelog
  2. =========
  3. Here you can see the full list of changes between each release.
  4. Version 2.1.0
  5. -------------
  6. Released September 9th, 2021
  7. The most notable changes are following:
  8. * Reimplemented User views using services
  9. * Services for changing email, password, settings and details
  10. * Hooks for email, password, settings and details updates
  11. * Hook for user profile sidebar links
  12. * Added helper for generating dynamic navbar content
  13. * Gender is now a text field rather than a dropdown
  14. * Upgrade to Flask 2.0 and SQLAlchemy 1.4
  15. * Upgrade Bootstrap 3 to Bootstrap 5
  16. * Remove JQuery dependency by rewriting some parts to be plain JS
  17. * Replace Bootstrap-Markdown editor with GitHub-Markdown-Toolbar
  18. * ... and lots of other fixes and improvements
  19. Version 2.0.2
  20. -------------
  21. Released July 15th, 2018
  22. * Fix issue with declaring log config file path
  23. Version 2.0.1
  24. -------------
  25. Released June 21st, 2018
  26. * Fix issue where activation tokens would fail with an exception
  27. Version 2.0.0
  28. -------------
  29. Released on May 16th, 2018.
  30. * Improved management panel load time by requesting celery status async (PR #429)
  31. * Migrated FlaskBB internal behavior to use plugin hook system (PRs
  32. #369, #413, #419, #423, #426, #435, #436)
  33. * Migrated behavior in flaskbb.auth from living in route handlers and into
  34. services (PRs #421, #424)
  35. * Improved emoji support (PR #417)
  36. * Migrated private messages into a
  37. [plugin](https://github.com/sh4nks/flaskbb-plugins/tree/master/conversations)
  38. (PR #414)
  39. * Fixed issue where user could not re-select having the default theme (PR #387)
  40. * Fixed issue where a reinstall would attempt to drop the entire database
  41. instead of just the tables associated with FlaskBB (PR #364)
  42. * Added ability to hide and unhide topics and posts, preventing unprivileged
  43. users from viewing them (PR #325)
  44. * Fixed issue where password was not required when editing a user in the admin
  45. panel (PR #321)
  46. * Migrated from Flask-Plugins to Pluggy as plugin system for plugins.
  47. Plugins are now loaded via entry points and thus have to be installed
  48. into the same environment as FlaskBB. During this migration we also moved
  49. the [portal plugin](https://github.com/sh4nks/flaskbb-plugins) into its own
  50. python package which can be installed via
  51. ``pip install flaskbb-plugin-portal``. (PR #311)
  52. * Adds the functionality to "soft delete" posts and topics. (PR #325)
  53. * Improve logging. (PR #327)
  54. * Prefixes migrations with a timestamp which will sort them by creation date. (PR #353)
  55. * Transform views into Class-based Views. (PR #324)
  56. * Drop the tables instead of dropping the database when uninstalling FlaskBB. (PR #364)
  57. * Create the database using SQLAlchemy's ``db.create_all`` and stamp it as
  58. 'latest' instead of going through all migrations.
  59. * Fixes a bug that prevented users to activate their accounts via the form
  60. input.
  61. * Fixes a translations bug that wouldn't take the territory code into account
  62. when choosing a language (#299).
  63. * Fixes a bug which would not show all conversations in the conversations view.
  64. * Fixes a bug that made a forum section inaccessible when the ``last_post_id``
  65. of a topic was set to None.
  66. * Various translations updated.
  67. * Multiple permission fixes and various other fixes.
  68. Version 1.0
  69. -----------
  70. Released on May 5th, 2017.
  71. * First release of FlaskBB