Skip to content

Commit 98ba327

Browse files
committed
[docs] Adding 5.1 release date
1 parent 04f2704 commit 98ba327

File tree

2 files changed

+82
-1
lines changed

2 files changed

+82
-1
lines changed

data/versions.json

+18-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
{
22
"$schema": "../static/schema/versions.json",
33
"versions": [
4+
{
5+
"name": "5.1",
6+
"releaseDate": "6 October 2025",
7+
"generalEndDate": "5 October 2026",
8+
"securityEndDate": "5 April 2027",
9+
"isLTS": false,
10+
"codeFreezeDate": "25 August 2025",
11+
"releases": [
12+
{
13+
"name": "5.1.0",
14+
"releaseDate": "6 October 2025",
15+
"version": 2025100600,
16+
"upgradePath": "https://docs.moodle.org/501/en/Upgrading",
17+
"releaseNoteUrl": false
18+
}
19+
]
20+
},
421
{
522
"name": "5.0",
623
"releaseDate": "14 April 2025",
@@ -2362,4 +2379,4 @@
23622379
"isLTS": false
23632380
}
23642381
]
2365-
}
2382+
}

general/releases/5.1.md

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
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

Comments
 (0)