Nøgleforskel: Joomla 1.5 blev udgivet den 22. januar 2008, mens Joomla 2.5 blev udgivet den 24. januar 2012. Joomla 2.5 bragte mange opgraderinger til Joomla 1.5, hvoraf nogle allerede var en del af Joomla 1.6 og 1.7 opdateringerne.
Joomla! er en indholdsstyringsramme, der giver brugerne mulighed for at opbygge hjemmesider fra bunden uden at skulle lære grundlæggende programmeringssprog. Dette CMS er for de mennesker, der ikke er velbevandrede med noget, der er relateret til at designe hjemmesider, men ønsker at gøre det selv. Det gør det lettere for dem at oprette og vedligeholde hjemmesider uden at skulle spilde tid og penge på specielle designere.

I lighed med al software har Joomla forskellige versioner, der blev tilføjet senere med yderligere funktioner for at gøre systemet nemmere og mere brugervenligt. Joomla sigter mod at lancere en langsigtet support (LTS) version hver 18 måned, med små opdateringer til rådighed i mellem. Joomla har udtalt, at hver LTS-version ville ende i .5, hvilket betyder, at den næste Joomla LTS-version ville være 3, 5, efterfulgt af 4, 5, 5, 5 osv. Joomla 1.5 og Joomla 2.5 er to LTS-versioner af softwaren. Joomla 1.5 blev udgivet den 22. januar 2008, mens Joomla 2.5 blev udgivet den 24. januar 2012. Joomla 2.5 bragte mange opgraderinger til Joomla 1.5, hvoraf nogle allerede var en del af Joomla 1.6 og 1.7 opdateringerne.
Joomla 2.5 kom med følgende nye funktioner og opgraderinger:
- En ny platform: Joomla har ændret basen af CMS, som nu er Joomla Platform Version 11.3.
- Billedmanipulation med JImage-klassen og generering af HTML-tabeller med JGrid-klassen
- En ny version af JavaScript-biblioteket MooTools bruges (1.4)
- Søgningen genopfinnes med den nye Finder. Det har en mere Google-lignende oplevelse. Den har mere avancerede søgefiltre, automatisk korrigering, automatisk færdiggørelse osv.
- Evne til at køre Joomla på MySQL og Microsoft SQL Server
- Nye offlinefunktionsfunktioner (nye meddelelser, evnen til at tilføje billeder eller offline hjemmeside under vedligeholdelse.)
- Brugerregistreringer med CAPTCHA
- Mobile forbedringer
- Renere layouts
- Nemmere håndtering til layout
- Multilanguage kapacitet
- Bruger Notes
- Filtreringskategorier indeholder nu underkategorier
- Fjernet automatisk oprettelse af moduler for hver menustype
- Brugerdefinerede tekstfiltre flyttes til den globale konfiguration
- Administrator kan modtage en ny besked, når en bruger opretter en konto
- Sektioner fjernes, men kategorier kan nestes dybt.
- Nyt adgangskoncept
- multiprocessing
- Systemet registrerer tilgængelige opdateringer og initierer dem ved at klikke på den tilsvarende knap
- Nye administratorskabeloner og websider skabeloner
- Nye skabelonformater og layouter
- Konsistent brugergrænseflade
- Legacy-tilstand er deaktiveret
- Brugere kan nu bruge unicode i webadresser
- Brugere kan allokere metatekst og søgeord til kategorier
- Moduler kan offentliggøres tidsstyret
- Kode Mirror er den nye editor, som leveres ud over TinyMCE
- Ny omdirigeringskomponent
- Artikler kan ændre sidetitel og sideoverskrift separat
- Pakkeinstallationsprogrammet med et klikudvidelser, dvs. komponenter, moduler og plugins kan alle pakkes og installeres fra en enkelt fil