Skip to main content
Blog

Joomla 5.3.1 bugfix release

Op dinsdag 27 mei 2025 werd Joomla 5.3.1 uitgebracht. Dit is een bugfix-release binnen de 5.x-serie, met focus op toegankelijkheid, eenvoud en veiligheid.

Opgeloste bugs in de Joomla 5.3.1 release

Enkele verbeteringen:

  • Correct label in artikelenfilter
  • Beter omgaan met afbeeldingsgrootte in Media Resize plugin
  • Custom fields tonen correct na filteren op meerdere categorieën
  • PostgreSQL fixes (logvolgorde en JSON)
  • HTTP Headers - CSP - Policy Directive: volgorde + fancy select 
  • Diverse taalkundige en typfouten opgelost
  • PHP-deprecatie-warnings verwijderd
  • Verbeterde UI en toegankelijkheid Media Manager
  • Tijdzone correct in logboekmails
  • Beter zoekgedrag in Smart Search
  • Fix voor "opslaan als kopie" die artikel als gepubliceerd markeerde

Een volledige lijst met wijzigingen is beschikbaar in de 5.3.1-milestone op GitHub.

Hoe verbeteringen in Joomla tot stand komen

In april 2025 gaf Peter Martin een presentatie bij de Joomla User Group Arnhem-Nijmegen met als titel "Hoe verbeteringen in Joomla komen". Hij legde uit hoe bugs gemeld worden, hoe de community code bijdraagt, hoe patches getest worden en uiteindelijk in een nieuwe release belanden.

Om dit proces in de praktijk te laten zien, gaf hij een live demonstratie. Hij toonde een usability-issue in de Joomla core plugin "HTTP Headers". Binnen de Content Security Policy (CSP) stonden de opties niet alfabetisch gesorteerd, wat het lastig maakte om snel de juiste optie te vinden. Peter schreef live een patch die de opties alfabetisch rangschikt. Daarnaast voegde hij een "fancy select" toe, een dropdown met zoekfilter, waarmee het selecteren van de juiste optie nog eenvoudiger werd.

Deze verbetering diende hij in als een Pull Request (PR) in het Joomla project: 

  • HTTP Headers - CSP - Policy Directive: order + fancy select #45407

Na het indienen werd de code automatisch getest en goedgekeurd. Twee aanwezige deelnemers testten de PR vervolgens op hun eigen Joomla-installatie en keurden hem handmatig goed. De PR kreeg daarmee de status RTC (Ready To Commit).

De laatste stap lag bij de Joomla Release Managers. Zij beoordeelden de wijziging en keurden de PR definitief goed. De patch werd opgenomen in de Joomla core en zit in deze Joomla 5.3.1 release.

 

Hulp nodig bij de update of migratie naar Joomla 5.3? Neem contact met ons op!