Misago Versions Save

Misago is fully featured modern forum application that is fast, scalable and responsive.

0.36.0

11 months ago

Misago 0.36 is a maintenance release focused on fixing bugs and improving user experience in some areas.

Changelog

  • Add last pages links to threads list (#1617)
  • Fix google search console verification (#1615)
  • Fix 0 minutes ago and 0 hours ago timestamps (#1611)
  • Redesign thread paginator (#1607)
  • Threads list UX improvements (#1602)
  • Auto-open login modal when it contains modal=login query string (#1604)
  • Add retry to notifications tasks on known exceptions (#1601)
  • Sync translations with transifex (#1619)

0.35.0

11 months ago

Misago 0.35 is a feature release focused on adding notifications framework to Misago.

Changelog

  • Notifications (#1536)
  • Redesign forum navbar (#1536)
  • Exclude events from active posters ranking (#1587)
  • Synchronize translations with Transifex (#1597)
  • Move INSTALLED_APPS setting's value from sites settings.py to misago/settings.py (#1596)
  • Move context_processors setting's value from sites settings.py to misago/settings.py (#1598)

0.34.0

1 year ago

Misago 0.34 is a maintenance release correcting selected issues.

Poll forms fixes

"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 improvements

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.

Changelog

  • Fix next and last buttons on admin paginator (#1568)
  • Make link check in editor lenient (#1564)
  • Fix poll form (#1563)

0.33.0

1 year ago

Misago 0.33 release aims to resolve some issues with the UI and UX.

Changelog

  • Content posted by users is now marked as already read by them (#1557).
  • Added "Go to first post" link to thread's shortcuts menu. This link is not displayed on first page (#1555).
  • Using bottom paginator on threads list will now reset the scroll and move user to top of the page (#1555).
  • Replaced waypoint.js library for detection when unread post was read by the user with custom implementation based on Intersection Observer API (#1553).
  • Added "Admin control panel" link to user menu. This link is only visible to the administrators (#1549).
  • Further tweaked color scheme for "primary" rank posts (#1548).
  • Replaced old "Reply" button o posts with "Reply" and "Quote" posts (#1546).
  • Fixed quote blocks having bigger text than rest of the post (#1544).
  • Replaced custom database iterators with Django iterators using database cursors (#1487).

0.33.0.dev1

1 year ago

Development preview for 0.33 release.

0.32.0

1 year ago

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.

Changelog

  • Fixed spoiler "reveal" button being displayed incorrectly when spoiler was in quote. (#1521)
  • Added confirmation prompt to message editor displayed when user tries to leave page without posting or discarding message. (#1519)
  • Fixed link to login form in welcome e-mail not opening login form. (#1518)
  • Fixed categories page sometimes displaying incorrect user avatar and profile link for last poster. (#1517)
  • Updated posts attachments list to always open attachments in new window. (#1515)
  • Updated posts list to display "protected" label/message only to moderators and posts owners. (#1512)
  • Changed theme name on themes list in admin to link to it's assets instead of info. (#1508)
  • Changed purple in default color scheme to blue. (#1506)

0.31.1

1 year ago

This release re-adds images that were mistakenly removed from Misago in 0.30 release.

0.31.0

1 year ago

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.

0.31.0.dev1

1 year ago

First development preview release for Misago 0.31, including editor fixes.

0.30.0

1 year ago

Misago 0.30 is a feature release introducing completely redone posting UI. It also includes bug fixes and other changes.

New posting UI

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.

Editor improvements

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.

Select to quote

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.

Message contexts for translators

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.

Deprecations

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.

Known issues

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.

Changelog

  • Added support for quoting other users posts by selecting text in their messages and clicking new "quote" button. (#1446)
  • Replaced old posting UI with new one. (#1446)
  • Text size in posts was increased to 16px. (#1446)
  • Fixed some youtube videos failing to embed. (#1462)
  • Fixed threads displaying as unread to guests on threads list. (#1463)
  • Fixed very long text lines not breaking, causing posts UI to overflow. (#1438)
  • Fixed moderation options being displayed in thread's bottom toolbar on mobile devices for users without moderator permissions. (#1469)
  • Deprecated support for setting per-type upload size limit. This size limit is no longer checked by Misago and it will be removed from database and UI in 1.0 release. (#1288)
  • Added support for generating thumbnails for webp images. Updated default attachment types to support webp files.
  • Added misago-authenticated and misago-anonymous css classes to body element depending on user auth state. (#1471 1471 1471)
  • Removed support for using GET method for access token retrieval in the OAuth2 client. (#1472)
  • Replaced use of validate_new_registration hook with new dedicated oauth2_validators plugin hook enabling custom validation logic in OAuth2. (#1473)
  • Fixed wrong spacing on social login form page. (#1476)
  • Changed quotation styles from orange to blue. (#1485)
  • Removed unused moment.js locales script import for locales other than english. (#1489)
  • Synchronized translations with Transifex. (#1490)
  • Updated default icons. (#1491)