Jump to content

Releases: Difference between revisions

From IOMAD Docs
No edit summary
 
(23 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Since IOMAD is essentially a suite of plugins, support for IOMAD versions runs alongside that of [https://moodledev.io/general/releases core Moodle], with each Moodle release having a corresponding IOMAD version of the same name.  
As IOMAD is essentially a suite of plugins with core Moodle under the hood, '''version support''' for IOMAD releases runs alongside that of [https://moodledev.io/general/releases Moodle], with each Moodle release having a corresponding IOMAD version of the same name. You can find all up-to-date IOMAD code on the '''[https://github.com/iomad IOMAD GitHub page]'''.


==Major releases==
===A quick history lesson...===
IOMAD was first developed as a neat bit of kit for [https://e-learndesign.co.uk e-Learn Design] clients under the name Perficio. Development on Perficio began on the '''13th December 2011''', and the software was released for Moodle 2.0 in '''September 2011'''. The software would continue to be released as Perficio until version 2.5, when it became IOMAD as we know it today.


The target release dates for new IOMAD versions are <strong>3 months</strong> after each Moodle release.
===Release cycle===


==Minor releases==
The target release dates for new IOMAD versions are '''3 months''' after each Moodle release. Minor point releases that include security and bug fixes are released by Moodle HQ on a '''2-month cycle''', and are incorporated into supported IOMAD branches as soon as they become available (within the next working day).


Minor point releases that include security and bug fixes are released by Moodle HQ on a 2-month cycle, and are incorporated into supported IOMAD branches as soon as they become available.
==Version support timelines==


==Version support timelines==
===Current releases===


Current stable versions of IOMAD are listed below; "LTS" indicates a long-term support version.
Current stable versions of IOMAD are listed below; "LTS" indicates a [https://en.wikipedia.org/wiki/Long-term_support long-term support] version.


{| class="wikitable" style="margin:auto"
{| class="wikitable" style="margin:auto"
Line 17: Line 18:
! Version !! Initial release date !! Support ends !! About
! Version !! Initial release date !! Support ends !! About
|-
|-
| IOMAD 4.1 LTS || February 2023 (Extended Edition released March 2023) || December 2025 || [https://iomad.org/iomad4-1-extended-edition-2 Release notes]
| [[IOMAD 4.1 (LTS)]] || February 2023 (Extended Edition released March 2023) || December 2025 || [https://iomad.org/iomad-4-1/ Release notes], [https://iomad.org/iomad-4-1-extended-edition-2/ Extended Edition release notes]
|-
|-
| IOMAD 4.3 || March 2024 || April 2025 || [https://iomad.org/iomad4-3 Release notes]
| [[IOMAD 4.4]] || December 2024 || December 2025 || [https://iomad.org/iomad-4-4/ Release notes]
|-
|-
| IOMAD 4.4 || December 2024 || December 2025 || [https://iomad.org/iomad4-4 Release notes]
| [[IOMAD 4.5 (LTS)]] || February 2025 || October 2027 || [https://iomad.org/iomad-4-5-lts/ Release notes]
|-
|-
| <i>IOMAD 4.5 LTS</i> || <i>January 2025</i> || <i>October 2027</i> || <i>Future release</i>
| [[IOMAD 5.0]] || July 2025 || October 2026 || [https://iomad.org/iomad-5-0/ Release notes]
|}
|}


==Past releases==
===Past releases===
 
{| class="wikitable" style="margin:auto"
|-
! Version !! Initial release date !! Support ended !! About
|-
| [[IOMAD 4.3]] || March 2024 || April 2025 || [https://iomad.org/iomad-4-3/ Release notes]
|-
| [[IOMAD 4.2]] || September 2023 || October 2024 || [https://iomad.org/iomad-4-2-2/ Release notes]
|-
| [[IOMAD 4.0]] || July 2022 || December 2023 || [https://iomad.org/iomad-4-0/ Release notes]
|-
| [[IOMAD 3.9 (LTS)]] || October 2020 || December 2023 || [https://iomad.org/iomad-3-9/ Release notes]
|-
| [[IOMAD 3.8]] || March 2020 || May 2021 || [https://iomad.org/iomad-3-8/ Release notes]
|-
| [[IOMAD 3.6]] || February 2019 || May 2020 || [https://iomad.org/template-cloned/ Release notes]
|-
| [[IOMAD 3.5 (LTS)]] || September 2018 || May 2021 || [https://iomad.org/iomad-3-5/ Release notes]
|-
| [[IOMAD 3.4]] || May 2018 || May 2019 || [https://iomad.org/iomad-3-4/ Release notes]
|-
| [[IOMAD 3.3]] || August 2017 || November 2018 || [https://iomad.org/iomad-3-3/ Release notes]
|-
| [[IOMAD 3.2]] || March 2017 || May 2018 || [https://iomad.org/iomad-3-2/ Release notes]
|-
| [[IOMAD 3.1 (LTS)]] || -- || May 2019 || --
|-
| [[IOMAD 3.0]] || -- || May 2017 || --
|-
| [[IOMAD 2.9]] || -- || November 2016 || --
|-
| [[IOMAD 2.8]] || -- || May 2016 || --
|-
| [[IOMAD 2.7 (LTS)]] || -- || May 2017 || --
|-
| [[IOMAD 2.6]] || -- || May 2015 || --
|-
| [[IOMAD 2.5]] || -- || November 2014 || First release as IOMAD
|-
| IOMAD 2.4 || March 2013 || July 2014 || Released as Perficio 2.4
|-
| IOMAD 2.2 || August 2012 || July 2013 || Released as Perficio 2.2
|-
| IOMAD 2.0 || September 2011 || July 2012 || Released as Perficio 2.0
|}

Latest revision as of 11:43, 11 September 2025

As IOMAD is essentially a suite of plugins with core Moodle under the hood, version support for IOMAD releases runs alongside that of Moodle, with each Moodle release having a corresponding IOMAD version of the same name. You can find all up-to-date IOMAD code on the IOMAD GitHub page.

A quick history lesson...

IOMAD was first developed as a neat bit of kit for e-Learn Design clients under the name Perficio. Development on Perficio began on the 13th December 2011, and the software was released for Moodle 2.0 in September 2011. The software would continue to be released as Perficio until version 2.5, when it became IOMAD as we know it today.

Release cycle

The target release dates for new IOMAD versions are 3 months after each Moodle release. Minor point releases that include security and bug fixes are released by Moodle HQ on a 2-month cycle, and are incorporated into supported IOMAD branches as soon as they become available (within the next working day).

Version support timelines

Current releases

Current stable versions of IOMAD are listed below; "LTS" indicates a long-term support version.

Version Initial release date Support ends About
IOMAD 4.1 (LTS) February 2023 (Extended Edition released March 2023) December 2025 Release notes, Extended Edition release notes
IOMAD 4.4 December 2024 December 2025 Release notes
IOMAD 4.5 (LTS) February 2025 October 2027 Release notes
IOMAD 5.0 July 2025 October 2026 Release notes

Past releases

Version Initial release date Support ended About
IOMAD 4.3 March 2024 April 2025 Release notes
IOMAD 4.2 September 2023 October 2024 Release notes
IOMAD 4.0 July 2022 December 2023 Release notes
IOMAD 3.9 (LTS) October 2020 December 2023 Release notes
IOMAD 3.8 March 2020 May 2021 Release notes
IOMAD 3.6 February 2019 May 2020 Release notes
IOMAD 3.5 (LTS) September 2018 May 2021 Release notes
IOMAD 3.4 May 2018 May 2019 Release notes
IOMAD 3.3 August 2017 November 2018 Release notes
IOMAD 3.2 March 2017 May 2018 Release notes
IOMAD 3.1 (LTS) -- May 2019 --
IOMAD 3.0 -- May 2017 --
IOMAD 2.9 -- November 2016 --
IOMAD 2.8 -- May 2016 --
IOMAD 2.7 (LTS) -- May 2017 --
IOMAD 2.6 -- May 2015 --
IOMAD 2.5 -- November 2014 First release as IOMAD
IOMAD 2.4 March 2013 July 2014 Released as Perficio 2.4
IOMAD 2.2 August 2012 July 2013 Released as Perficio 2.2
IOMAD 2.0 September 2011 July 2012 Released as Perficio 2.0