Misago is fully featured modern forum application that is fast, scalable and responsive.
Misago 0.36 is a maintenance release focused on fixing bugs and improving user experience in some areas.
modal=login
query string (#1604)Misago 0.35 is a feature release focused on adding notifications framework to Misago.
INSTALLED_APPS
setting's value from sites settings.py
to misago/settings.py
(#1596)context_processors
setting's value from sites settings.py
to misago/settings.py
(#1598)Misago 0.34 is a maintenance release correcting selected issues.
"Add" and "Remove" option buttons have been fixed. It is now possible to add and remove items from polls.
"Edit" button on poll results screen was fixed and opens poll edit form.
Poll form now ignores empty poll choices on submission. Your members no longer have to remove those manually to post polls.
Editor's "insert link" and "insert image" options used to perform strict checks while validating entered links. Those checks prevented valid links from being inserted in posts.
Those checks have been replaced with new, loose ones.
Misago 0.33 release aims to resolve some issues with the UI and UX.
waypoint.js
library for detection when unread post was read by the user with custom implementation based on Intersection Observer API (#1553).Development preview for 0.33 release.
Misago 0.32.0 is a maintenance release addressing some recently reported issues. This release also updates project's default color scheme to use blue instead of purple.
This release re-adds images that were mistakenly removed from Misago in 0.30 release.
Misago 0.31 is a maintenance release addressing broken preview function in new message editor that was introduced in 0.30 release.
This release also updates quotes solor scheme, changing their color from orange into more commonly used and neutral blue.
First development preview release for Misago 0.31, including editor fixes.
Misago 0.30 is a feature release introducing completely redone posting UI. It also includes bug fixes and other changes.
Misago 0.30 ships with new posting UI that sticks to bottom of screen on large displays, enabling you to compose your reply as you scroll the screen across content you want to reply to. If you need to see more content, you can now minimize the UI. Likewise if you need to focus on your content, you can maximize the UI to take entire screen, giving you more space for composing your content. On small displays like mobile devices, reply UI takes entire screen, but it can still be minimized.
UI editor's toolbar was moved above the text area and its controls were updated to use custom UI for content insertion in place of old browser-native prompts.
Toolbar also now provides formatting help icon that can be clicked to see complete reference of all formatting supported by Misago by default.
New attachments may now be uploaded by dropping them on editor's textarea or by pasting them.
Message preview is now displayed in editor area instead of separate window.
Selecting fragment of other user's post in Misago 0.30 now causes "Quote" button to appear under selection. This makes it easier to reply to parts of messages of other users.
Misago 0.30 is first Misago to ship with message contexts for translators. Those contexts add small amount of information about message's meaning in the UI (eg. "may" has different meaning as adjective or verb) enable more accurate translations to other languages. Currently only portion of messages include those contexts, but I plan to add contexts to more messages in future releases.
Support for specifying upload limit per attachment size has been deprecated. It will not be checked in Misago 0.30 onwards. This feature will be deleted from UI and database in Misago 1.0.
3rd party library "atWho" used for mentions suggestions (dropdown with user names when "@username" is entered in editor) is known to don't reliably work with new UI, but I was unable to resolve the case. 0.30 includes hotfix for this issue, but I've already started working on custom suggestions mechanism that I plan to introduce in future version of Misago.
Moment.js library used for formatting dates is included with all translations, ballooning the vendor.js
file to twice it's size. 0.30 removes secondary import of translations for site's locale (only case if you are not using English locale). In future releases Moment.js will be removed altogether and browser's native localization features will be used for formatting dates.
Quote markup created from selected texts is less than ideal. This is limitation of current posts parser producing gibberish HTML that is hard to reverse into clean markup. In future releases Misago will use new markup parser back ported from v4 branch that produces much better HTML.
webp
images. Updated default attachment types to support webp
files.misago-authenticated
and misago-anonymous
css classes to body
element depending on user auth state. (#1471 1471 1471)GET
method for access token retrieval in the OAuth2 client. (#1472)validate_new_registration
hook with new dedicated oauth2_validators
plugin hook enabling custom validation logic in OAuth2. (#1473)