Skip to content

Releases: rafalp/Misago

0.39.0

25 Dec 10:14
Compare
Choose a tag to compare

Misago 0.39 is a feature release, delivering a new plugin system that is much more powerful and easier to work with than the old one. This release also marks a starting point for our effort to remove React.js from Misago's codebase, with the 0.39 release removing a React.js from the categories page, making it fully customizable with Django templates, as it should be.

This release also moves Misago's admin assets build pipeline from Webpack to Vite.

Changelog

  • #1524: Implemented a new plugin system inspired by the abandoned Misago v4 work.
  • #1683: Removed React.js from the categories page.
  • #1664: Moved admin control panel assets build pipeline from Webpack to Vite.

0.39.0 beta 1

21 Dec 17:13
Compare
Choose a tag to compare
0.39.0 beta 1 Pre-release
Pre-release

This is a first beta release of Misago 0.39, which introduces a new plugin system to Misago.

0.38.1

20 Nov 20:14
4240bd6
Compare
Choose a tag to compare

Misago 0.38.1 is a bugfix release that fixes incorrectly rendered field inputs in the admin.

0.38

15 Nov 20:24
Compare
Choose a tag to compare

Misago 0.38 is a bugfix release addressing immediate issues found in the Misago 0.37 release:

Changelog

  • Updates Django LTS version used from from 3.2 to 4.2 which supports Python 3.12.
  • Replaces django-redis dependency with redis-py.
  • Changes CACHE backend from 3rd party one to built in django.core.cache.backends.redis.RedisCache.
  • Removes deprecated USE_L10N from settings.py.
  • Makes cache for JavaScript translations (django-i18n.js in urls.py) invalidate with Misago version or locale changes.
  • Removes deprecated debug_toolbar.panels.logging.LoggingPanel.
  • Replaces development build of admin's JavaScript and CSS files with minified ones.
  • Fixes admin's JavaScript files to don't break Django's collecstatic.
  • Fixes crash on 404 error when request is made with AJAX.

0.38.0.rc4

15 Nov 20:08
Compare
Choose a tag to compare
0.38.0.rc4 Pre-release
Pre-release

This is a bugfix release that fixes crash on 404 page when request was made with AJAX.

0.38.0.rc1

14 Nov 19:09
Compare
Choose a tag to compare
0.38.0.rc1 Pre-release
Pre-release

Misago 0.38.0 RC 1 is a maintenance release that updates Django version to 4.2 LTS.

Changelog

  • Replaced django-redis dependency with redis-py
  • Changed CACHE backend to django.core.cache.backends.redis.RedisCache
  • Removed deprecated USE_L10N from settings.py
  • Made locale cache for django-i18n.js in urls.py invalidate with Misago version and locale change
  • Removed debug_toolbar.panels.logging.LoggingPanel from settings.py

0.38.0.rc3

14 Nov 20:55
Compare
Choose a tag to compare
0.38.0.rc3 Pre-release
Pre-release

This release removes faulty source maps for admin assets that crash Django's collectstatic

0.38.0.rc2

14 Nov 19:31
Compare
Choose a tag to compare
0.38.0.rc2 Pre-release
Pre-release

Changelog

  • Replace dev build of admin assets with production ones.

0.37

12 Nov 13:20
Compare
Choose a tag to compare

Misago 0.37 is a maintenance release that adds context markers to all translation strings in Misago. This is a breaking change, but it resolves the issue with ambiguous translations, where multiple concepts represented with single word in english language had single translate message, making proper translation to language where different words are used impossible.

In addition this release updates Misago to use Python 3.12 and updates its dependencies.

0.36.1

28 May 12:53
Compare
Choose a tag to compare

Changelog

  • Fixed handling of underscore in usernames (#1625)
  • Increased avatars on threads list to 30px (#1624)
  • Updated translations (#1626)