Skip to main content

Moodle 1.9.5

Unsupported Moodle Version
This version of Moodle is no longer supported and will not receive fixes for security risks.
You are encouraged to upgrade to a supported version of Moodle.

Release date: May 13th 2009

Here is the full list of fixed issues in 1.9.5.


  • MDL-18083 - Gradebook improvements including tabs navigation option, horizontal scrollbar in grader report, easier editing of categories and items, option to reduce the number of aggregation types and option to allow grades over 100%
  • MDL-17074 - Course default settings in Administration > Courses > Course default settings. Now it's possible to specify some defaults to be applied on interactive course creation. Note this feature is one subset of the more complete defaults available in Moodle 2.0.
  • MDL-17144 - New Spam cleaner report
  • MDL-18468 - New setting in Administration > Miscellaneous > Experimental for checking course backup files for XML errors and splitting into smaller parts for use in the restore process. This will result in improvements to restore robustness and execution times, particularly for medium to large course backups.
  • MDL-18518 - New user profile field - First access
  • MDL-14743 - Help popup link allowing users to switch between English and their own language
  • MDL-11313 - New setting in Administration > Users > Permissions > User policies for allowing users without the assign roles capability to switch roles
  • MDL-18338 - Option to hide groups on user profile pages

Security issues

  • MSA-09-0009 - TeX filter file disclosure
  • MSA-09-0010 - Unzip binary may create symbolic links pointing outside of dataroot on unix/linux servers
  • MSA-09-0011 - Glossary, database and forum ratings are not verified after submission
  • MSA-09-0012 - SQL injections when importing outcomes
  • MSA-09-0013 - Customised PhpMyAdmin upgraded to

Known problems and regressions

  • MDL-19266 - Forum posts containing links are not sent on a PHP4 system (fixed in weekly build of 27th May)
  • MDL-19288 - Context and module information caching regressions on large sites. It was reported that it may cause all sorts of bad things to happen. (fixed in weekly build of 27th May)
  • MDL-19227 - Imports of outcomes by CSV were not being completed successfully (fixed in weekly build of 27th May)

Changes in Moodle API

  • MDL-18066: The import_backup_file_silently() has been modified, so it doesn't provide automatic administrator credentials anymore. The (custom) caller functions have the responsibility of doing that. This change only affects to 3rd party code using the function, core doesn't use it at all.