Keskeinen ero: Joomla 1.5 julkaistiin 22. tammikuuta 2008, kun taas Joomla 2.5 julkaistiin 24. tammikuuta 2012. Joomla 2.5 toi Joomla 1.5: lle useita päivityksiä, joista osa oli jo osa Joomla 1.6- ja 1.7-päivityksiä.
Joomla! on sisällönhallintakehys, jonka avulla käyttäjät voivat rakentaa sivustoja alusta asti ilman, että he tarvitsevat oppia perusohjelmointikielen. Tämä CMS on tarkoitettu ihmisille, jotka eivät ole hyvin perehtyneet verkkosivustojen suunnitteluun liittyviin asioihin, mutta haluavat tehdä sen itse. Niiden avulla on helpompi luoda ja ylläpitää verkkosivustoja ilman, että ne tarvitsevat aikaa ja rahaa erityisten suunnittelijoiden käyttöön.
Kaikkien ohjelmistojen tapaan Joomlalla on erilaisia versioita, jotka lisättiin myöhemmin lisäominaisuuksilla, joiden avulla järjestelmä on helpompi ja käyttäjäystävällisempi. Joomla pyrkii käynnistämään pitkäaikaisen tuen (LTS) version 18 kuukauden välein. Joomla on todennut, että jokainen LTS-versio päättyy .5: een, mikä tarkoittaa seuraavaa Joomla LTS -versiota 3, 5, jonka jälkeen 4.5, 5.5 jne. Joomla 1.5 ja Joomla 2.5 ovat ohjelmiston kaksi LTS-versiota. Joomla 1.5 julkaistiin 22. tammikuuta 2008, kun taas Joomla 2.5 julkaistiin 24. tammikuuta 2012. Joomla 2.5 toi Joomla 1.5: lle useita päivityksiä, joista osa oli jo osa Joomla 1.6- ja 1.7-päivityksiä.
Joomla 2.5: lla oli seuraavat uudet ominaisuudet ja päivitykset:
- Uusi foorumi: Joomla on muuttanut CMS: n perustaa, joka on nyt Joomla Platform -versio 11.3.
- Kuvankäsittely JImage-luokan kanssa ja HTML-taulukoiden luominen JGrid-luokan kanssa
- Käytetään uutta versiota JavaScript-kirjastosta MooTools (1.4)
- Haku on keksitty uudelleen uuden Finderin avulla. Siinä on enemmän Google-kaltaista kokemusta. Siinä on enemmän kehittyneitä hakusuodattimia, automaattinen korjaus, automaattinen täydentäminen jne.
- Kyky ajaa Joomla MySQL: ssä ja Microsoft SQL Serverissä
- Uudet offline-tilan ominaisuudet (uudet viestit, kyky lisätä kuvia tai offline-sivusto ylläpidon aikana).
- Käyttäjän rekisteröinnit CAPTCHA: lla
- Mobile-lisälaitteet
- Puhtaat asettelut
- Asettelujen helpompi käsittely
- Monikielisyys
- Käyttäjän huomautukset
- Suodatusluokat sisältävät nyt alaluokat
- Poistettiin automaattinen moduulien luominen kunkin valikkotyypin kohdalle
- Mukautetut tekstisuodattimet siirretään globaaliin kokoonpanoon
- Ylläpitäjä voi vastaanottaa uuden viestin, kun käyttäjä luo tilin
- Osat poistetaan, mutta luokat voidaan sijoittaa syvälle.
- Uusi käyttöoikeuskonsepti
- multiprocessing
- Järjestelmä havaitsee käytettävissä olevat päivitykset ja käynnistää ne napsauttamalla vastaavaa painiketta
- Uudet järjestelmänvalvojan mallit ja verkkosivustomallit
- Uudet mallipohjat ja -asettelut
- Johdonmukainen käyttöliittymä
- Vanhempi tila on poistettu käytöstä
- Käyttäjät voivat nyt käyttää unicodea URL-osoitteissa
- Käyttäjät voivat jakaa metatekstin ja avainsanat luokkiin
- Moduulit voidaan julkaista aikaohjattuna
- Code Mirror on uusi toimittaja, joka toimitetaan TinyMCE: n lisäksi
- Uusi uudelleenohjausosa
- Artikkelit voivat muuttaa sivun otsikkoa ja sivun otsikkoa erikseen
- Yhden napsautuksen laajennuspaketin asentaja eli komponentit, moduulit ja plugins voidaan pakata ja asentaa yhdestä tiedostosta