|
| 1 | +--- |
| 2 | +title: Moodle 5.1 |
| 3 | +tags: |
| 4 | + - Release notes |
| 5 | + - Moodle 5.1 |
| 6 | +sidebar_position: -501 |
| 7 | +moodleVersion: 5.1.0 |
| 8 | +description: The release notes for Moodle version 5.1.0. |
| 9 | +--- |
| 10 | + |
| 11 | +import { ReleaseNoteIntro } from '@site/src/components/ReleaseInformation'; |
| 12 | + |
| 13 | +<ReleaseNoteIntro releaseName={frontMatter.moodleVersion} /> |
| 14 | + |
| 15 | +If you are upgrading from a previous version, please see [Upgrading](https://docs.moodle.org/en/Upgrading) in the user docs. |
| 16 | + |
| 17 | +## Server requirements |
| 18 | + |
| 19 | +These are just the minimum supported versions. We recommend keeping all of your software and operating systems up-to-date. |
| 20 | + |
| 21 | +- Moodle upgrade: Moodle 4.2.3 or later. |
| 22 | +- PHP version: minimum PHP 8.2.0 *Note: minimum PHP version has increased since Moodle 4.5*. PHP 8.3.x and 8.4.x are supported too. See [PHP](../development/policies/php.md) for details. |
| 23 | +- PHP extension **sodium** is required. See [Environment - PHP extension sodium](https://docs.moodle.org/en/Environment_-_PHP_extension_sodium). |
| 24 | +- PHP setting **max_input_vars** must be >= 5000. For further details, see [Environment - max input vars](https://docs.moodle.org/en/Environment_-_max_input_vars). |
| 25 | +- PHP variants: Only 64-bit versions of PHP are supported. |
| 26 | + |
| 27 | +### Database requirements |
| 28 | + |
| 29 | +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. |
| 30 | + |
| 31 | +| Database | Minimum version | Recommended | |
| 32 | +| --- | --- | --- | |
| 33 | +| [PostgreSQL](http://www.postgresql.org/) | 14 (increased since Moodle 4.5) | Latest | |
| 34 | +| [MySQL](http://www.mysql.com/) | 8.4 (increased since Moodle 4.5) | Latest | |
| 35 | +| [MariaDB](https://mariadb.org/) | 10.11.0 (increased since Moodle 4.5) | Latest | |
| 36 | +| [Microsoft SQL Server](http://www.microsoft.com/en-us/server-cloud/products/sql-server/) | 2017 | Latest | |
| 37 | + |
| 38 | +Please note that Oracle Database is no longer supported from Moodle LMS 5.0. |
| 39 | + |
| 40 | +:::note Database prefixes |
| 41 | + |
| 42 | +Since Moodle 4.3, the maximum length for the database prefix (`$CFG->prefix`) is 10 characters. Installation or upgrade won't be possible with longer prefixes. |
| 43 | + |
| 44 | +::: |
| 45 | + |
| 46 | +## Client requirements |
| 47 | + |
| 48 | +### Browser support |
| 49 | + |
| 50 | +Moodle is compatible with any standards compliant web browser. We regularly test Moodle with the following browsers: |
| 51 | + |
| 52 | +Desktop: |
| 53 | + |
| 54 | +- Chrome |
| 55 | +- Firefox |
| 56 | +- Safari |
| 57 | +- Edge |
| 58 | + |
| 59 | +Mobile: |
| 60 | + |
| 61 | +- MobileSafari |
| 62 | +- Google Chrome |
| 63 | + |
| 64 | +For the best experience and optimum security, we recommend that you keep your browser up to date. |
0 commit comments