Peamised erinevused: Joomla 1.5 ilmus 22. jaanuaril 2008, samas kui Joomla 2.5 ilmus 24. jaanuaril 2012. Joomla 2.5 tõi Joomla 1.5 juurde palju uuendusi, millest mõned olid juba osa Joomla 1.6 ja 1.7 uuendustest.
Joomla! on sisuhalduse raamistik, mis võimaldab kasutajatel luua veebisaite maapinnast ilma põhikeelte õppimise. See CMS on mõeldud inimestele, kes ei ole hästi kursis veebisaitide kujundamisega, kuid soovivad seda ise teha. See lihtsustab nende veebisaitide loomist ja hooldamist, ilma et oleks vaja aega ja raha raisata spetsiaalsetele disaineritele.

Sarnaselt kõikidele tarkvaradele on Joomlal erinevad versioonid, mis lisati hiljem täiendavate funktsioonidega, et muuta süsteem lihtsamaks ja kasutajasõbralikumaks. Joomla eesmärk on käivitada iga 18 kuu tagant pikaajaline toetus (LTS), kus on saadaval väikesed uuendused. Joomla on öelnud, et iga LTS versioon lõpeb .5, mis tähendab, et järgmine Joomla LTS versioon oleks 3, 5, millele järgneb 4.5, 5.5 jne. Joomla 1.5 ja Joomla 2.5 on tarkvara kaks LTS-versiooni. Joomla 1.5 ilmus 22. jaanuaril 2008, samas kui Joomla 2.5 ilmus 24. jaanuaril 2012. Joomla 2.5 tõi Joomla 1.5 juurde palju uuendusi, millest mõned olid juba osa Joomla 1.6 ja 1.7 uuendustest.
Joomla 2.5-l oli järgmised uued funktsioonid ja uuendused:
- Uus platvorm: Joomla on muutnud CMS-i baasi, mis on nüüd Joomla platvormi versioon 11.3.
- Pildi manipuleerimine JImage'i klassi ja HTML-tabelite genereerimise JGrid klassiga
- Kasutatakse JavaScripti raamatukogu uut versiooni MooTools (1.4)
- Otsing leidub uuesti uue Finderiga. See on rohkem Google'ile sarnane kogemus. Sellel on rohkem täiustatud otsingufiltrid, automaatne parandamine, automaatne lõpetamine jne.
- Võime juhtida Joomla MySQL-i ja Microsoft SQL Serveriga
- Uued offline režiimi funktsioonid (uued sõnumid, piltide lisamise võimalus või võrguühenduseta veebileht hoolduse ajal).
- Kasutaja registreerimine CAPTCHA-ga
- Mobiilsed lisaseadmed
- Puhtamad paigutused
- Paindude lihtsam käsitsemine
- Mitmekeelne võimekus
- Kasutaja märkused
- Filtreerimiskategooriad sisaldavad nüüd alamkategooriaid
- Iga menüü tüübi jaoks eemaldati automaatne moodulite loomine
- Kohandatud teksti filtrid liigutatakse globaalsesse konfiguratsiooni
- Administraator saab uue sõnumi, kui kasutaja loob konto
- Sektsioonid eemaldatakse, kuid kategooriad võivad olla sügavalt sisestatud.
- Uus juurdepääsukontseptsioon
- Mitmekordne töötlemine
- Süsteem tuvastab olemasolevad värskendused ja käivitab need vastaval nupul klõpsates
- Uued administraatori mallid ja veebisaidi mallid
- Uued malli stiilid ja paigutused
- Järjepidev kasutajaliides
- Pärandrežiim on keelatud
- Kasutajad saavad nüüd URL-ides Unicode'i kasutada
- Kasutajad saavad kategooriatesse meta teksti ja märksõnu eraldada
- Mooduleid saab avaldada ajakontrolliga
- Code Mirror on uus redaktor, mida tarnitakse lisaks TinyMCE-le
- Uus ümbersuunamise komponent
- Artiklid võivad lehekülje pealkirja ja lehekülje päist eraldi muuta
- Üks klõpsu laienduspaketi installer, st komponendid, moodulid ja pluginad, võivad olla pakitud ja installitud ühest failist