Note:

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

Upgrade notes

From MoodleDocs
Revision as of 03:47, 16 April 2021 by Andrew Nicols (talk | contribs) (Add a summary of places to note upgrade changes.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Moodle uses a variety of methods to distribute information about changes to released Moodle versions which might affect users, designers, administrators, and developers.

Release notes

Each released version of Moodle comes with a set of Release notes which include notes of changes which may affect users, designers, administrators, and developers.

See the list of releases for a full list of released versions.

Tracker labels

The following labels are used within the Moodle tracker to identify issues which may affect different groups:

  • release_notes
  • upgrade_notes
  • ui_change

upgrade.txt

Each component and subsystem may make use of an upgrade.txt file in the top level folder of that component or subsystem. A title is used to identify the Moodle version where the change was introduced, and signficant changes for that version relating to that component or subsystem are displayed.

Please note that when changes are integrated to multiple development branches (i.e. two major releases), and a change is commented in the upgrade.txt notes, the version listed in upgrade.txt will be the earliest development branch that the change was made to.

For example, during the 3.10 development, which was developed in parallel with the master branch for Moodle 4.0, if a change is applied to 3.10 and master then the upgrade.txt notes will show 3.10 in both branches.

If a change was made to 3.9.3, 3.10, and master (4.0) then that change will be marked as 3.9.3 on the MOODLE_39_STABLE branch, and 3.10 for both MOODLE_310_STABLE, and master.