En/Release Notes/0.9.2

Released: 28 January 2008

This is a stable release of Mahara 0.9 Accio. Stable releases are fit for general use. If you find a bug, please report it to the tracker:

https://eduforge.org/tracker/?func=add&group_id=176&atid=739

Please choose '0.9 stable branch' as the version of your bug.

This release includes an upgrade path from 0.8. If you wish to upgrade, we encourage you to make a copy of your 0.8 website and test the upgrade on it first, to minimise the effect of any potential unforseen problems.

Changes from 0.9.1:

  • The system include path is now respected, which means if Mahara cannot find any local vrsion of a library, it will use a system copy of it, if it exists. This should not affect tarball releases, but does affect debian packages.
  • The upgrade from 0.9.1 will attempt to fix any image paths broken by the blog post image uploading bug (no tracker bug was ever filed for this). Naturally, 0.9.2 also fixes this bug.
  • Miscellaneous other bugs have been fixed.

Major changes from 0.8:

  • License change - Mahara has moved to the GPL version 3
  • You cannot upgrade from a version before 0.8 - instead, upgrade to 0.8 first
  • If you're using MySQL, change your database type from 'mysql' to 'mysql5' in your config.php if you're upgrading from 0.8, or use mysql5 if you're installing from scratch. The old 'mysql' version is deprecated and will cause errors in Mahara in the future
  • The debian packaging has been fixed to not rule over its apache config file, and has had many changes made to it by Francois Marier in order to get it into debian
  • There are two new required configuration variables - imagemaxwidth and imagemaxheight. If you're upgrading, they will be set in the database, both to 1024 (pixels). The upgrade will clear your current image cache as the folder layout on disk has changed, but this is a good thing as the quality of image resizing has been improved quite a lot
  • The "Allow Public Views" setting in the administration used to do nothing. Now it works, so make sure that if you want to make views public, you turn it on.
  • When upgrading from 0.8, existing views in the system will be migrated to the new view format, with the following caveats:
    • Any views using custom template not included in 0.8 are deleted
    • Any views using the 'test' template are deleted
    • The migration is not perfect, but most information should be retained

As mentioned before, when upgrading from 0.8, please attempt it on a copy of your site first, to test that you will enjoy a trouble-free upgrade.