Moodle 3.2 release notes: Difference between revisions
John Okely (talk | contribs) m (Add docs link for loginpage_idp_list) |
|||
Line 85: | Line 85: | ||
* MDL-55058 - Linting for CSS with stylelint | * MDL-55058 - Linting for CSS with stylelint | ||
* MDL-55072 - Upgrades to Behat so it can work with different themes | * MDL-55072 - Upgrades to Behat so it can work with different themes | ||
* MDL-55141 - Add debugging option when running scheduled tasks from CLI | * MDL-55141 - Add debugging option when running scheduled tasks from CLI ([https://docs.moodle.org/en/Administration_via_command_line#Scheduled_tasks documentation]) | ||
* MDL-31243 - Refactor similar SQL generation code from get_users_by_capability & get_enrolled_uses to make get_with_capability_sql | * MDL-31243 - Refactor similar SQL generation code from get_users_by_capability & get_enrolled_uses to make get_with_capability_sql | ||
* MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information | * MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information |
Revision as of 02:32, 15 November 2016
Releases > Moodle 3.2 release notes
Release date: 28 November 2016 (not yet released)
Note: This page is a work-in-progress. Feedback and suggested improvements are welcome. Please join the discussion on moodle.org or use the page comments.
Here is the full list of fixed issues in 3.2.
Server requirements
These are just the minimum supported versions. We recommend keeping all of your software up-to-date.
- Moodle upgrade: Moodle 2.7 or later (if upgrading from earlier versions, you must upgrade to 2.7.14 as a first step)
- PHP version: minimum PHP 5.6.5 (important! minimum PHP version has changed since Moodle 3.1). PHP 7.0 is supported but has some engine limitations. PHP 7.1 will be supported when released.
Database requirements
Moodle supports the following database servers. Again, version numbers are just the minimum supported version. We recommend running the latest stable version of any software.
Database | Minimum version | Recommended |
---|---|---|
PostgreSQL | 9.1 | Latest |
MySQL | 5.5.31 | Latest |
MariaDB | 5.5.31 | Latest |
Microsoft SQL Server | 2008 | Latest |
Oracle Database | 10.2 | Latest |
Client requirements
Browser support
Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers:
Desktop:
- Chrome
- Firefox
- Safari
- Edge
- Internet Explorer
Mobile:
- MobileSafari
- Google Chrome
For the best experience and optimum security, we recommend that you keep your browser up to date. https://whatbrowser.org
Note: Legacy browsers with known compatibility issues with Moodle 3.2:
- Internet Explorer 10 and below
- Safari 7 and below
Major features
Coming soon.
For developers
- MDL-55071, MDL-55074 - New "Boost" Bootstrap 4 theme, block and navigation changes
- MDL-55727 - Create AMD modal module
- MDL-49599 - Deprecate old boxnet v1 API
- MDL-53306 - Add hook to be executed before user login in authentication plugins
- MDL-55048 - Upgrade grunt and npm dependencies (and add travis checks on node version variants)
- MDL-47162 - Add course id to message eventdata
- MDL-50937 - Update to JQuery 3.1
- MDL-48114 - Add Meta-Information to composer.json
- MDL-54987 - Introduce a new chart API and library (documentation)
- MDL-52127 - Linting for Javascript with ESLint
- MDL-55058 - Linting for CSS with stylelint
- MDL-55072 - Upgrades to Behat so it can work with different themes
- MDL-55141 - Add debugging option when running scheduled tasks from CLI (documentation)
- MDL-31243 - Refactor similar SQL generation code from get_users_by_capability & get_enrolled_uses to make get_with_capability_sql
- MDL-54941 - Add filesize as a new field returned in all the Web Services returning file information
- MDL-55091 - Upgrade phpunit to 5.x
- MDL-56082 - Expose external authentication methods (loginpage_idp_list) in login block (documentation)