• June 1, 2017, 10:31 p.m.

    Misago 0.7 is codebase cleanup release that removes some deprecated features like the misago.datamover that enabled updates from Misago 0.5 as well as CreatePartialIndex and CreatePartialCompositeIndex migration utilities that were replaced by the PgPartialIndex in final 0.6 release.

    Updating instructions

    Note: before updating to 0.7, make sure your Misago installation is at version 0.6 (not 0.6 alpha!). Misago 0.6 implements certain database cleanups as parts of its migrations that are no longer there in Misago 0.7. If you'll skip 0.6 final and attempt updating any of the alphas to 0.7 directly, you'll database will contain deprecated indexes instead of new ones, and possible future migrations may fail on you.

    To update Misago from 0.6 to 0.7, use PIP to uninstall old Misago and install new one:

    pip uninstall misago
    pip install misago --pre
    

    misago.datamover has been removed

    misago.datamover entry in your settings.py INSTALLED_APPS setting is an error in Misago 0.7 and should be removed. Likewise the url(r'^', include('misago.datamover.urls')) entry in your urls.py will also error and has to be removed.

    If you have updated to Misago 0.6 from Misago 0.5 and you looking to preserve redirects from old links after update to 0.7, please use the Misago 0.5 Redirects app.

    CreatePartialIndex and CreatePartialCompositeIndex migration utilities have been removed

    0.7 release finalizes deprecation of previous implementation of custom indexes via removal of old migration utilities as well as their migrations. Attempting the update from any of the 0.6's alphas to 0.7 and skipping the 0.6 final release on the way will lead to your database containing both old and new indexes which may be source of errors in future migrations.

    New features

    none

    Theme changes

    none

    Bugs fixed

    none

    Implementation and API changes

    • 858 - CreatePartialIndex and CreatePartialCompositeIndex migration utilities have been removed.
    • 859 - misago.datamover has been removed. Redirects from old urls have been extracted to separate app: Misago 0.5 Redirects
    • 863 - extras directory has been excluded from Misago releases published to Pypi. This directory contains few utility scripts that perform additional cleanups after the yapf and aren't the part of package.

    Documentation changes

    • 860 - Updated readme and docs to don't mention --pre anymore since Misago's Pypi releases are no longer marked as prelease.
    • 862 - "Setup and maintenance" document was turned into the chapter that contains update path documentation as well as docs on updating from Misago 0.5 guide.
  • bookmark

    Thread has been pinned globally.

  • panorama_fish_eye

    Thread has been unpinned.