Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Moodle 3.0.1 release notes: Difference between revisions

From MoodleDocs
(Created page with "Releases > {{FULLPAGENAME}} Release date: 21 December 2015 Here is [https://tracker.moodle.org/secure/IssueNavigator!executeAdvanced.jspa?jqlQuery=project+%3D+mdl+AND+...")
 
m (small rewording)
Line 7: Line 7:
===Highlights===
===Highlights===
   
   
Moodle 3.0.1 is a special release outside of the normal release schedule. The main highlight is support of PHP 7.0. This is the new major version of the programming language Moodle is written in, it has significantly better performance but at the same time lots of changes in the engine. Please note that Moodle 2.9 will show errors if run on php7.
Moodle 3.0.1 is a special release outside of the normal release schedule. The main highlight is support of PHP 7.0. This is the new major version of the programming language Moodle is written in; it has significantly better performance but at the same time lots of changes in the engine. Please note that Moodle 2.9 will show errors if run on PHP 7.


Before upgrading PHP version on production servers '''throughoutly test your plugins'''. Documentation for developers is available in the article [[Moodle and PHP7]].
Before upgrading to PHP 7 version on production servers, you are recommended to '''test all plugins thoroughly'''. See [[Moodle and PHP7]] for developer documentation.


Php 7.0 was released on 3 December 2015 and is still very young. Not all libraries and/or drivers are yet available for Php7, for example, '''there are no drivers for SQL*Server'''. Some other drivers required by your plugins may also be missing.  
PHP 7 was released on 3 December 2015 and is still very young. Not all libraries and/or drivers are available yet for PHP 7. For example, '''there are no drivers for SQL*Server'''. Other drivers required by your plugins may also be missing.  


Everybody anticipates that Php7 will immediately become very popular because of its performance indicators, we also know that many institutions have not even upgraded to Moodle 3.0 yet, it will still be supported for a long time and users can really benefit from this bundle.
It is expected that PHP 7 will immediately become very popular because of its performance improvements, we also know that many institutions have not even upgraded to Moodle 3.0 yet, it will still be supported for a long time and users can really benefit from this bundle.


===Other fixes and improvements===
===Other fixes and improvements===
Line 31: Line 31:
===Security issues===
===Security issues===
   
   
There are no security issues in this release. Security issues will be included in January release of 3.0.2
There are no security issues in this release. Security issues will be included in Moodle 3.0.2 which is due for release in January 2016.
   
   
==See also==
==See also==

Revision as of 20:13, 20 December 2015

Releases > Moodle 3.0.1 release notes

Release date: 21 December 2015

Here is the full list of fixed issues in 3.0.1.

Highlights

Moodle 3.0.1 is a special release outside of the normal release schedule. The main highlight is support of PHP 7.0. This is the new major version of the programming language Moodle is written in; it has significantly better performance but at the same time lots of changes in the engine. Please note that Moodle 2.9 will show errors if run on PHP 7.

Before upgrading to PHP 7 version on production servers, you are recommended to test all plugins thoroughly. See Moodle and PHP7 for developer documentation.

PHP 7 was released on 3 December 2015 and is still very young. Not all libraries and/or drivers are available yet for PHP 7. For example, there are no drivers for SQL*Server. Other drivers required by your plugins may also be missing.

It is expected that PHP 7 will immediately become very popular because of its performance improvements, we also know that many institutions have not even upgraded to Moodle 3.0 yet, it will still be supported for a long time and users can really benefit from this bundle.

Other fixes and improvements

  • MDL-44330 - When using assignment grading in several tabs the links to individual students grades work correctly.
  • MDL-37834 - Excel can be used to edit the assignment Offline grading worksheet
  • MDL-42571 - Edit PDF: Fixed bug with viewing the second PDF on assignment grading page
  • MDL-43069 - Assignment grading: "Submission comments" fail to expand if you hide the "file submissions" column
  • MDL-37308 - Uploaded PNG images preserve transparency during resize
  • MDL-49490 - Fixed export to portfolio link in assignment with additional files
  • MDL-52194 - Fixed Flowplayer not working with insecure configuration of request_order

For developers

  • MDL-51582 - Switch to grunt to compile LESS as recess is no longer maintained

Security issues

There are no security issues in this release. Security issues will be included in Moodle 3.0.2 which is due for release in January 2016.

See also