Skip to content

Commit e63c64f

Browse files
committed
[docs] Describe the versions of Moodle required for upgrades
1 parent 17979b6 commit e63c64f

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: Moodle Versions
3+
tags:
4+
- Processes
5+
- Core development
6+
- Versions
7+
- Dependencies
8+
---
9+
10+
New versions of Moodle are released approximately every six months. Moodle supports upgrading from a previous version. This policy describes how the minimum version to upgrade from is calculated.
11+
12+
## Policy statement
13+
14+
When determining the requirements for a version of Moodle, the following rules apply to supported Moodle Versions to upgrade from:
15+
16+
1. A Long Term Support (LTS) release will always require the _previous_ LTS release (or later) for upgrading.
17+
2. Other versions of Moodle will the higher of either:
18+
- the lowest version of Moodle supported by the minimum PHP version requirement; or
19+
- the minimum version required by the previous LTS.
20+
21+
:::tip Examples
22+
23+
- Moodle 4.5 LTS requires Moodle 4.1 LTS or higher because it is an LTS release.
24+
- Moodle 5.0 has a minimum PHP version of 8.2, therefore it requires Moodle 4.2.3 which was the first version to support PHP 8.2.
25+
26+
:::
27+
28+
## See also
29+
30+
- [PHP Version Policy](./php.md)

0 commit comments

Comments
 (0)