Difference between revisions of "Latest release notes"

Jump to: navigation, search
m (Headline features)
m (Reverted edits by Tsala (talk) to last revision by Martin Dougiamas)
 
(173 intermediate revisions by 25 users not shown)
Line 1: Line 1:
{{About Moodle}}
+
#REDIRECT [[Releases]]
 
 
==Moodle 1.8==
 
 
 
Released: 31st March 2007
 
 
 
Here is [http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10130 the full list of fixed issues in 1.8].
 
 
 
===Headline features===
 
 
 
* [[Accessibility]] - Moodle.com
 
:: The Moodle interface is now compliant with XHTML Strict 1.0 and major accessibility standards.
 
* [[Moodle Network]] - Catalyst, Richard Wyles
 
:: We can now set up peer Moodle installations allowing users to roam from one site to another, using comprehensive SSO and transparent remote enrolments.  Administrators at the originating Moodle install can see logs of remote activity. You can also run your Moodle in "Hub" mode where any Moodle install can connect and users roam across.
 
* [[Web Services API]] - Catalyst, Richard Wyles
 
:: The Moodle Network code includes an XML-RPC call dispatcher that can expose the WHOLE Moodle API to trusted hosts.  We will building on this in further versions but you can start using it now if you need to.
 
* [[Development:lib/formslib.php|Moodle forms library]] - Moodle.com
 
:: Majority of forms now use a single API for defining forms consistently and collecting data safely without using any HTML at all.
 
* [[Multi Authentication]] - Iñaki Arenaza / Catalyst / Moodle.com
 
:: It is now easier to configure multiple sources of authentication at once.  WARNING: the format for authentication plugins has changed, so custom plugins may be broken, however it's very easy to convert old code to the new format. More details can be found in /auth/README.txt.
 
* [[Development:Customisable user profiles|Customisable User Profiles]] - Pukunui Technology
 
::Allow new arbitrary fields to be added to the user profile, with more control over what fields appear on what signup and profile editing screens.
 
* Groups refactor - OU / Moodle.com
 
::Groups code has been reorganised to make it more flexible for the future (see 1.9).  In 1.8 you can now put groups into "Groupings".
 
* [http://tracker.moodle.org/secure/IssueNavigator.jspa?mode=hide&requestId=10221 Roles improvements] - Moodle.com
 
:: In addition to many Roles fixes and refinements, Moodle 1.8 has separated the SYSTEM context from the SITE context (which makes it more like 1.6 used to work).  The SITE context is the "front page course" and its activities.  This should make it easier for admins to set up permissions. Login as and switching of roles was rewritten. Administrators can view recommended permission settings of legacy roles and may reset legacy roles to defaults.
 
* [http://tracker.moodle.org/browse/MDL-7993 Support for ODS export] - Moodle.com
 
::Open Document Format should solve majority of current problems with exports into proprietary Excel format. You may need to install special import plugin if you are using MS Office.
 
 
 
===Known problems===
 
* CAS auth not working
 
 
 
===Module improvements===
 
* [[Authorize.net Payment Gateway]] enrolment plugin
 
:: Payment managers can obtain an authorization code over phone from customer's bank if the credit card of the user cannot be captured on the internet directly.
 
 
 
''Developers please add news here!''
 
 
 
===See also===
 
*[[Upgrading to Moodle 1.8]]
 
 
 
==Moodle 1.7.2==
 
 
 
30th March, 2007
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10174 This page shows issues resolved in this version]
 
 
 
===Security===
 
 
 
* Unintended logouts are now prevented - sesskey added to logout.php script
 
* Fixed problem with visible posts in user profile when "forceloginforprofiles" disabled
 
* Fixed visibility of site blog entries
 
* Corrected wrong includes in lams
 
* XSS injection in SCORM 1.2 reports
 
* Fixed old problem with approvals in Data module, edited entries were approved automatically
 
* Fixed escaping in shell commands (Win32 platform only)
 
* Fixed visibility of blog drafts
 
* Rewritten parameter handling in repository plugin
 
* Fixed XSS in login block
 
 
 
==Moodle 1.7.1==
 
 
 
17th January, 2007
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10151 This page shows details about issues resolved in this version]
 
 
 
==Moodle 1.7==
 
 
 
7th November, 2006
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10120&styleName=Html&projectId=10011&Create=Create This page shows details about issues resolved in this version]
 
 
 
===Headline features===
 
 
 
* [[Roles]]
 
:: Permissions based on fine-grained capabilities allow all kinds of roles to be created and assigned in all contexts around Moodle.  This creates a great deal more flexibility in the permissions that you can grant to people.
 
* [[Development:XMLDB Documentation|XML Database Schema]]
 
:: added support for MS-SQL and Oracle with more databases to come.  Developers now have just one XML file to edit when changing the database structure, and there is even a very funky editor for this file built-in to Moodle
 
* New Admin interface
 
:: Completely new admin interface, with accessible design and cool features to make access to settings fast and easy.
 
* [[Unit tests|Unit testing framework]]
 
:: Making it easier for developers to write test code, which should ultimately lead to a more reliable Moodle.
 
* AJAX Course editing (STILL UNSTABLE IN 1.7 RELEASE AND OFF BY DEFAULT, USE WITH CAUTION!)
 
:: The Topics and Weekly course formats now feature AJAX editing which means you can drag drop blocks, activities and sections (weeks/topics) and it all happens instantly.  No more page reloading!
 
 
 
===Module improvements===
 
 
 
* Improvements to the [[Assignment module]]
 
**New type Advanced uploading of files
 
 
 
* Improvements to the [[Database module]]
 
**Template/Field settings can now be saved as Presets and shared across a site.
 
**Presets are just zip files, and can also be shared between sites.
 
**Moodle 1.7 comes with one sample preset (an Image Gallery) with more to come.
 
**New latitude/longitude data type
 
 
 
* Improvements to the [[Lesson module]]
 
**Now has a more unified view of lesson screens.
 
**Teacher editing:
 
***Collapsed view has a nicer format, displays more information regarding each page and allows the creation of new pages.
 
***Editing is now speedier by replacing 3 second redirect delays with a notification system.
 
**New feature: display default feedback.
 
***Default is '''On''' so previous lessons behave as before.
 
***Description: if no ''response'' is entered for a question answer and this setting is turned '''Off''', then the user skips the feedback page.
 
**Graceful degrade of JavaScript.
 
**Several bug fixes.
 
 
 
* Improvements to the [[Quiz module]]
 
:* The teacher can configure comments that are displayed to the student at the end of their attempt, with the comment displayed depending on the student's score.
 
 
 
* Improvements to some core question types
 
:* All question types can now have some general feedback. This is displayed to all students after they have finished the question (depending on the quiz settings) and does not depend on what response the student gave. Use this to tell the student what the question was about, or link them to more information about the topic it covers.
 
:* [[Matching question type|Matching]] questions can have extra wrong answers, and work when two questions have the same answer.
 
:* [[Multiple Choice question type|Multiple Choice]] questions can have feedback for the whole question, as well as specific answers. This is particularly useful for multiple-response questions.
 
:* [[Numerical question type|Numerical]] questions can have different answers with different precisions and scores. (Previously this was only supported via GIFT import. Now you can edit questions like this.)
 
 
 
* Improvements to the [[Wiki module]]
 
:* While editing a wiki page it is now locked so that others cannot try to change it at the same time. Teachers can override the lock.
 
:* Minor bugfixes (mostly to fix problems that occured when using Postgres database).
 
 
 
===Enrolment plugin improvements===
 
 
 
* [[Authorize.net Payment Gateway]] enrolment plugin
 
:*Accepts 'Electronic Checks (ACH)'. After a user approving echeck, an admin who has upload csv capacity must import a CSV file to get the user enrolled in the Payment Management page.
 
:*Autoconfigures credit card and echeck types if the merchant does not accept some types of them.
 
 
 
==Moodle 1.6.5==
 
30th March, 2007
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10210 Full details of these issues can be found in the tracker]
 
 
 
(please help to fill out details here)
 
 
 
===Security===
 
* Unintended logouts are now prevented - sesskey added to logout.php script
 
* Fixed old problem with approvals in Data module, edited entries were approved automatically
 
* Fixed escaping in shell commands (Win32 platform only)
 
* Rewritten parameter handling in repository plugin
 
* Fixed XSS in login block
 
 
 
==Moodle 1.6.4==
 
17th January, 2007
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?projectId=10011&styleName=Html&version=10150 Full details of these issues can be found in the tracker]
 
 
 
(please help to fill out details here)
 
 
 
==Moodle 1.6.3==
 
10th October, 2006
 
 
 
[http://tracker.moodle.org/secure/ReleaseNote.jspa?version=10140&styleName=Text&projectId=10011 Full details of these issues can be found in the tracker]
 
 
 
===Security===
 
* A vulnerability was discovered that could allow SQL injections if a parameter was improperly used.  Full details of this particular issue are on the [http://security.moodle.org/ Moodle Security site].  All registered Moodle admins were notified by direct email on Saturday September 30th.
 
 
 
===General Bugs Fixed===
 
* [ [http://tracker.moodle.org/browse/MDL-3048 MDL-3048] ]      - Release note should note not to use some PHP versions
 
* [ [http://tracker.moodle.org/browse/MDL-3805 MDL-3805] ]      - mod.html in NEWMODULE.zip is not XHTML1.0 Transitional compliant
 
* [ [http://tracker.moodle.org/browse/MDL-5378 MDL-5378] ]      - shorten_text doesn't work for oriental languages
 
* [ [http://tracker.moodle.org/browse/MDL-5601 MDL-5601] ]      - cloze question restore error problem
 
* [ [http://tracker.moodle.org/browse/MDL-5884 MDL-5884] ]      - Turn Student View On
 
* [ [http://tracker.moodle.org/browse/MDL-5893 MDL-5893] ]      - Blackboard export/backup course does not restore to Moodle correctly
 
* [ [http://tracker.moodle.org/browse/MDL-6084 MDL-6084] ]      - Restore to new course failure notice if  logged in as course creator
 
* [ [http://tracker.moodle.org/browse/MDL-6128 MDL-6128] ]      - 1.6, special chars and messaging system.
 
* [ [http://tracker.moodle.org/browse/MDL-6193 MDL-6193] ]      - problem with login/index.php file
 
* [ [http://tracker.moodle.org/browse/MDL-6205 MDL-6205] ]      - slashes not stripped when re-editing profile
 
* [ [http://tracker.moodle.org/browse/MDL-6224 MDL-6224] ]      - Syntax error creating tables on install
 
* [ [http://tracker.moodle.org/browse/MDL-6247 MDL-6247] ]      - Error checking for missing themes
 
* [ [http://tracker.moodle.org/browse/MDL-6271 MDL-6271] ]      - breadcrumb problem
 
* [ [http://tracker.moodle.org/browse/MDL-6272 MDL-6272] ]      - DB Enrolment not recording enrolment end date
 
* [ [http://tracker.moodle.org/browse/MDL-6334 MDL-6334] ]      - Unnecessary group menu in Feedback popup window
 
* [ [http://tracker.moodle.org/browse/MDL-6336 MDL-6336] ]      - After utf8-migration unserializing of old essay fails
 
* [ [http://tracker.moodle.org/browse/MDL-6341 MDL-6341] ]      - "Student view" locks out designers/administrators from courses not available to students
 
* [ [http://tracker.moodle.org/browse/MDL-6342 MDL-6342] ]      - cannot move forum post to other forum when the subject includes an apostrophe
 
* [ [http://tracker.moodle.org/browse/MDL-6363 MDL-6363] ]      - typo in mod/forum/restorelib.php prevents grouped discussions from being accessible to group after a restore.
 
* [ [http://tracker.moodle.org/browse/MDL-6375 MDL-6375] ]      - Uploaded assignments are not available from the student submission page once graded
 
* [ [http://tracker.moodle.org/browse/MDL-6480 MDL-6480] ]      - Import of multichoice questions in Moodle XML format doesn't use shuffle option. Fix included
 
* [ [http://tracker.moodle.org/browse/MDL-6517 MDL-6517] ]      - Adding or editing post produces "ERROR: invalid input syntax for integer: "Object id #XXX"
 
* [ [http://tracker.moodle.org/browse/MDL-6518 MDL-6518] ]      - How to make new themes link no longer required
 
* [ [http://tracker.moodle.org/browse/MDL-6521 MDL-6521] ]      - Single discussion forums can be splitted and it hasn't too much sense....
 
* [ [http://tracker.moodle.org/browse/MDL-6537 MDL-6537] ]      - past students receive email from forum
 
* [ [http://tracker.moodle.org/browse/MDL-6538 MDL-6538] ]      - Bug in hotpot upgrade script 1.6.1 -> 1.6.2 with MetaColumns() method
 
* [ [http://tracker.moodle.org/browse/MDL-6615 MDL-6615] ]      - Highlighting search terms in forum search text posts fails
 
* [ [http://tracker.moodle.org/browse/MDL-6632 MDL-6632] ]      - scorm_grade_user function in locallib.php file has errors
 
* [ [http://tracker.moodle.org/browse/MDL-6649 MDL-6649] ]      - HTML Editor in Quiz Essay Question unreliable
 
* [ [http://tracker.moodle.org/browse/MDL-6686 MDL-6686] ]      - Streamed Chat Locks Send Message Field
 
* [ [http://tracker.moodle.org/browse/MDL-6750 MDL-6750] ]      - change_password.php produces JS error.
 
* [ [http://tracker.moodle.org/browse/MDL-6754 MDL-6754] ]      - moodle.php in de_utf8 langpack has wrong locale
 
* [ [http://tracker.moodle.org/browse/MDL-6757 MDL-6757] ]      - Insert a Chinese charachter string to label resource result error.
 
* [ [http://tracker.moodle.org/browse/MDL-6770 MDL-6770] ]      - Student cannot see handed-in assignment
 
* [ [http://tracker.moodle.org/browse/MDL-6791 MDL-6791] ]      - Streamed Chat JS bug Prevents Use
 
* [ [http://tracker.moodle.org/browse/MDL-6824 MDL-6824] ]      - redundant style declaration in theme
 
* [ [http://tracker.moodle.org/browse/MDL-6837 MDL-6837] ]      - Make a language file entry for the wording of popup blocker checker
 
* [ [http://tracker.moodle.org/browse/MDL-6841 MDL-6841] ]      - Student View button fails when course is hidden to students
 
* [ [http://tracker.moodle.org/browse/MDL-6842 MDL-6842] ]      - Resource frameset error in IE6
 
* [ [http://tracker.moodle.org/browse/MDL-6866 MDL-6866] ]      - A required parameter (backup_unique_code) was missing" error
 
* [ [http://tracker.moodle.org/browse/MDL-6876 MDL-6876] ]      - Grades computed incorrectly if assignment name appears more than twice in a course
 
 
 
===Improvement===
 
* [ [http://tracker.moodle.org/browse/MDL-6280 MDL-6280] ] - Backup files should not be included in new backups
 
* [ [http://tracker.moodle.org/browse/MDL-6572 MDL-6572] ] - Allow students to access their uploaded documents after grading.
 
* [ [http://tracker.moodle.org/browse/MDL-6662 MDL-6662] ] - why footer with margin-top: 100px
 
* [ [http://tracker.moodle.org/browse/MDL-6878 MDL-6878] ] - Scalable Vector Graphics (SVG) files in Moodle are not correctly displayed in many Browsers
 
 
 
===New Feature===
 
* [ [http://tracker.moodle.org/browse/MDL-5653 MDL-5653] ] - add blacklisted level into environment XML
 
 
 
==Moodle 1.6.2==
 
12th September, 2006
 
 
 
===Security===
 
* Fixed handling of uploaded files in Database module
 
* Module instance id is now properly validated when creating course module object; developers should use get_coursemodule_from_id() to get valid $cm
 
* Default error reporting level was lowered to 5, E_WARNINGs are no longer displayed on production sites with debug off.
 
* Multiple problems leading to information leakage fixed in help.php file
 
* Fixed information leakage from scheduled backups
 
* Added basic detection of dataroot accessible from Internet, web installer now better suggests dataroot location outside of web file area
 
* Swf is now disabled by default in Mediaplugin
 
* forgot_password.php does not allow remote email or username enumeration by default, the old behavior can be enabled by setting protectusernames to No in site configuration
 
* Undisclosed SQL injections fixed by automatic data conversions in adodb layer
 
* Theoretical XSS problems fixed in doc/index.php and files/index.php scripts
 
* Access to tex and algebra files is blocked when filters are disabled
 
* Request for redirection in jumpto.php protected with sesskey
 
 
 
===Bug Fixes===
 
 
 
* Fixed error when upgrading forum read tracking
 
* Locales from language packs should finally work - please check your configuration variables and empty the locale field
 
* Added missing link for course request
 
* Fixed several glossary problems with non-ascii characters
 
* Fixed bug where you could not regrade a quiz question where the teacher had added a comment with a ' character.
 
* Quiz import of BlackBoard V6 files now much more reliable
 
* Fixed scheduled backups - they were broken in 1.6 and 1.6.1
 
* Fixed missing guest icons from course listing
 
* Database sessions respect sessiontimeout setting
 
* Fixed redirect problems during upgrade resulting in "Table xxx already exists"
 
* Lesson module: the "(Continue)" no longer displays for 3 seconds after branch tables.
 
* Lesson module: now properly checks import formats for support.
 
* Lesson module: feedback is set properly during the import process.
 
* and many other smaller fixes
 
 
 
===New Features===
 
 
 
* Authorize.net Payment Gateway: Autoconfigures credit card types if the merchant does not accept some types of credit cards
 
 
 
===Known Problems===
 
* Broken images in published question categories
 
 
 
==Moodle 1.6.1==
 
20th July, 2006
 
 
 
===Bug Fixes===
 
 
 
* Fixed regression in Turkish locale handling
 
* Authorize and Paypal enrolment plugin cleanup
 
* Fixed serious problem with failing Database restore
 
* Fixed restore of HotPot module containing attempts
 
* Minor Database module fixes
 
* National characters in graphs now work for most languages out of the box
 
* Reviewed and fixed all *nix locale codes in language packs
 
* Fixed problems when using Resources with Blocks on the frontpage
 
* Fixed missing events on the first day of month in calendar
 
* Fixed several problems in Lesson - scores, branch tables, HTML editor issues
 
* Fixed broken intermodule relinking of absolute paths - please do not use course backups from original 1.6
 
* PDF byteserving problems caused by incorrect partial content length solved
 
* Fixed several regressions in handling of multiple groups
 
* Fixed alphabet problems in Glossary
 
* Chameleon theme fixes and enhancements
 
* Fixed all hard coded admin paths
 
* Fixed moving of course sections
 
* Fixed grading of Essays in Quiz
 
* Several Quiz regrading problems solved
 
* Questions are now exported into backupdata directory
 
* Added workaround for problems when editting two quizes in one browser
 
* Lots of other Quiz related bugs fixed - thanks Tim!
 
 
 
* Fixed IE unsecure items warning on sites with https login
 
* Improved cookie test on the login page
 
* Potential security issue with unzipping maliciously-crafted zip files fixed
 
* Satinized input parameters in help.php
 
* Calendar view.php now respects forcelogin setting
 
 
 
* And lots of other minor fixes worth upgrading
 
 
 
===New Features===
 
 
 
* Enhanced frontpage settings - frontpage can now be different for logged in users, changed category list display
 
* Improved administration page layout
 
* Possibility to change graph font for all locales - moodledata/lang/default.ttf takes precedence over lib/default.ttf
 
* Local language packs may also contain default.ttf
 
* Backported improved lang.php from HEAD
 
* New config.php option $CFG->allowvisiblecoursesinhiddencategories
 
 
 
===Known Problems===
 
 
 
* Broken images in published question categories
 
* Small number of sites reports problems with Quiz upgrade - please always do a full database backup before any upgrade!
 
* Workshop backup/restore and Workshop import from other course not supported
 
* Additional feature 'Sidebar Block' uses section 1000, but 1000 is not included in the backup
 
 
 
===Related===
 
 
 
* Third party modules should be already updated for 1.6.x - you must install new versions before UTF-8 migration!
 
* New integration of phpMyAdmin available - fixes upstream security problems and compatiblility with PHP 5
 
 
 
==Moodle 1.6==
 
19th June, 2006
 
 
 
NOTE: Moodle 1.6 requires PHP 4.3.0 (or PHP 5.1.0) and MySQL 4.1.16 (4.1.12 if you use latin languages only). Here is more info on [[Upgrading to Moodle 1.6]].
 
 
 
===New features===
 
 
 
* [[UTF-8 migration|Unicode]]
 
::Moodle is now 100% Unicode, which means any language can be mixed together and an end to a number of problems that different character sets caused us.
 
* [[MoodleDocs development|Documentation]]
 
::A new one-stop wiki site for ALL Moodle documentation, including links from Moodle itself
 
* [[Database module]]
 
::A new activity module that allows collaborative collection of structured data, useful for many things!
 
* [[LAMS]]
 
::Integrated via a course format and an activity module
 
* [[Blogs]]
 
::Allows reflection on an ongoing basis.  Entries are marked and can be viewed by user, course, group, site etc.  Contains first new support for [[Tags]]. 
 
* [[Reports]]
 
::All reports are now centralised under Course reports and Admin reports.  New reports can be written as plugins and dropped in very easily.  One big new report is the new course-based statistics system from Catalyst.
 
* [[Questions]]
 
::A centralized bank of questions with the potential to be (re-)used in a variety of modules.
 
* [[My Moodle]]
 
::A dashboard interface that allows an overview for each user of all their courses etc.
 
* [[Hive integration]]
 
::This initial integration with Hive allows teachers to upload, browse, search and select [[Resources|resources]] within the external repository.
 
* [[Multiple groups]]
 
::Users can be part of multiple groups within a course
 
* [[IMS content package]] resource type
 
::Supports the loading of any content package as a resource, with an optional repository for sharing packages between courses.
 
* [[Course backup|Granularised backup]]
 
* [[Chameleon|Chameleon theme]]
 
:: An interactive Moodle theme
 
* [[Enrolment plugins|Multi enrolment]]
 
::Moodle's enrolment plugins can be used simultaneously on the same site. Also new [[IMS Enterprise]] enrolment plugin.
 
*[[Authorize.net Payment Gateway]] enrolment plugin
 
::New feature called 'Order Review'. Admins and teachers may accept or deny payments before processing the credit card and they can also refund payments after processing the credit card in 'Payment Management' page. Students may view their order details. Address Verification System (AVS) and Scheduled-Capture support added. For 'Manual-Capture' admins are notified 5 days prior to pending orders expiring.
 
===See also===
 
*[[:Category:Moodle 1.6|Moodle 1.6 features]]
 
 
 
== See also ==
 
 
 
*[[Old releases|Old release notes]]
 
 
 
[[Category:Core]]
 
[[Category:Administrator]]
 
 
 
[[pt:Versões do Moodle]]
 
[[es:Notas de versiones]]
 
[[fr:Notes de mise à jour]]
 

Latest revision as of 09:32, 6 June 2014

Redirect to: