Misago 0.28 is a feature release that addresses some long-standing issues in the UX, removes build-in SSO clients and adds OAuth 2 client in its place. It also fixes few bugs and updates dependencies.
New features
- 1422: Added OAuth 2 client.
- 1399: Categories can have colors and short names.
- 1403: Made links in posts open in new tab by default.
- 1412: Page header on forum index is now optional.
Removed features
- 1388: Removed SSO using Django Simple SSO.
Theme changes
- 1398: Changed build system used for client assets from Gulp.js to Webpack.
- 1399: Categories now can have color and short name set on them thats used to conserve space in the UI.
- 1399: Redesigned threads list.
- 1412: Redesigned page headers.
- 1417: Redesigned navigation on user profile, account options and users lists pages.
- 1406: Redesigned toolbars.
- 1418: Moved posts away from Bootstrap grid too flexbox.
Bugs fixed
- 1346: Fixed default subscriptions options not setting on new user accounts.
- 1427: Locked locale in testrunner to `en-us`.
- 1416: Success message displayed in admin panel when theme was created or updated contained empty quotation marks, missing theme's name.
Implementation changes
- 1421: Updated Python version used to 3.11.
- 1388: Updated Django dependency to 3.2 LTS. Updated remaining dependencies.