Door: Martijn Maandag.Categorie: Versies.

Veiligheids en bug-fix release Joomla 6.1.2 en 5.4.7

Het Joomla! Project kondigt met genoegen de release van Joomla 6.1.2 en Joomla 5.4.7 aan. Dit zijn veiligheids- en bug-fix releases voor de Joomla 5.x en 6.x series.

Deze releases zetten Joomla's hoge standaarden op het gebied van toegankelijk webdesign voort en benadrukken Joomla's waarden van inclusiviteit, eenvoud en veiligheid in een nog krachtiger open-source webplatform.

Veiligheidsreparaties

Bugfixes en verbeteringen

De volgende bugfixes en verbeteringen zitten er in Joomla 6.1.2 en Joomla 5.4.7 (alle 5.4 bugfixes zitten ook in 6.1):

  • #44914: [5.4] contact serializer en newsfeed serializer door @sinahaghparast
  • #47203: [5.4] Toestaan extensie update vanuit cli door @alikon
  • #47483: [5.4] Repareren aria-expanded controle door @janschoenherr
  • #47548: [5.4] Repareren CodeMirror tekstverwerker duplication door @adarshdubey03
  • #47603: [5.4] Laad het mail template uit de taal van het mail template door @laoneo
  • #47637: [5.4] Compile het manifest pad uit de extensie root door @laoneo
  • #47734: [5.4] Ga niet naar database setup in installer als het wachtwoord spaties aan het begin/eind heeft door @laoneo
  • #47748: [5.4] [webservices] Maak een user access level via POST door @alikon
  • #47751: [5.4] [webservices] PATCH user access level zonder rules door @alikon
  • #47752: [5.4] Repareren Author Display probleem Using Article Setting door @CSGoat0
  • #47774: [5.4] Activeer alleen filters in frontend met filter-button door @chmst
  • #47791: [6.1] Update docs over branches na 6.1.0 stable door @heelc29
  • #47792: [6.1] README delete heavy development note door @heelc29
  • #47800: [5.4] Preserve zero select option text door @janschoenherr
  • #47804: [6.1] [AI] repareren Accessiblemedia subform waarden voor non-image media types door @tecpromotion
  • #47819: [5.4] POST com_contact form met webservices en custom reply enabled door @alikon
  • #47831: [6.1] Remove obsolete exclusion voor tinymce/langs vanuit typos.toml door @richard67
  • #47852: [5.4] Regression reparatie voor security fix in 5.4.6 en 6.1.1 door @HLeithner
  • #47855: [5.4] Repareren Modal Pagination Breaks Navigation door @CSGoat0
  • #47865: [5.4] Joomla Alert Success door @brianteeman
  • #47869: [5.4] Toevoegen email verzending test voor contact form door @alikon
  • #47882: [5.4] Cache fido metadata in build directory en preserve on build door @HLeithner
  • #47896: [5.4] Reorder en update Text::script() calls voor media field labels door @brianteeman
  • #47916: [5.4] [AI] Repareren van de Indexer Debugger constructor en show error passing no or invalid id door @MacJoom
  • #47917: [5.4] Reorder en update Text::script() calls voor joomlaupdate door @brianteeman
  • #47920: [6.1] Disable flaky view transitions in system tests door @laoneo
  • #47931: [5.4] Repareren doc block voor input type door @laoneo
  • #47951: [5.4] Gebruik item->locked in plaats van item->last_execution in "Running Since" tooltip op Scheduled Tasks pagina door @hiteshm0
  • #47964: [5.4] Gebruik altijd een nieuwe installer instance bij discover install door @laoneo
  • #47972: [5.4] Gebruik de juiste functie om het bericht van een exception te krijgen door @laoneo
  • #47978: [5.4] Repareren potentieel probleem bij update multiple extensies door @joomdonation
  • #47985: [5.4] Cookie authenticatie: load taalbestand zodat het logbericht vertaald wordt door @tecpromotion
  • #47986: [5.4] Cookie authenticatie: repareren username placeholder in failed-login log bericht door @tecpromotion
  • #47993: [5.4] com_users unable to filter by unactivated users state door @alikon
  • #47996: [6.1] [AI] Make CSS url() versioning resilient to unparseable vendor CSS door @tecpromotion
  • #48038: [6.1] [AI] Repareren extensie/update upload mislukt na joomla/filesystem 4.2.0 door @tecpromotion

De volledige lijst voor Joomla! 6.1.2 op GitHub is hier te vinden: https://github.com/joomla/joomla-cms/milestone/164?closed=1

De volledige lijst voor Joomla! 5.4.6 op GitHub is hier te vinden: https://github.com/joomla/joomla-cms/milestone/163?closed=1

Waar kan ik Joomla 6.1.2 downloaden?

Je vindt alle Joomla 6-downloads via de officiële downloadpagina: https://downloads.joomla.org/cms/joomla6/

Nieuwe installaties

Nieuwe installatie-instructies en technische vereisten

Installeer 6.1.2

Upgrade

Upgrade 6.1.2

Wil je Joomla 6 leren kennen zonder het te hoeven installeren? Wij hebben een oplossing voor je: installeer Joomla 6 op launch.joomla.org en update het (automatisch).

Waar kan ik Joomla 5.4.7 downloaden?

Pakketten in verschillende formaten kunnen als volledig pakket worden gedownload voor het installeren op nieuwe op nieuwe Joomla sites of als update pakket voor het updaten van bestaande Joomla site vanaf:

https://downloads.joomla.org/cms/joomla5/5-4-7

Hoe kan ik mijn site upgraden naar Joomla 6.1.2?

Goed nieuws voor Joomla 5.4.x naar 6.x: het is een upgrade, geen migratie. Waarom? Twee belangrijke redenen:

  1. Joomla 5 (J5) extensies die alle verouderde code hebben verwijderd en up-to-date Joomla-code gebruiken, werken in Joomla 6 (J6).
  2. De meeste andere extensies werken met de nieuwe Behaviour 6 - Backward Compatibility Plugin ingeschakeld.

De volledige details vindt u hier: https://docs-core.sandbox.joomla.org/user-manual/migration/joomla-5-to-6-planning-and-upgrade-step-by-step

Let op: we raden u aan de upgrade eerst te testen op een kopie van uw productiesite.

U vraagt ​​zich misschien ook af of u zo snel mogelijk moet upgraden. We ondersteunen Joomla 5.4.x tot 13 oktober 2026 met bug-fixpatches en tot 12 oktober 2027 met beveiligingspatches. Uw site loopt dus geen risico als u nu niet upgrade. Vergeet niet dat sommige van uw extensies mogelijk nog niet klaar zijn voor Joomla 6 (ondanks dat de meeste ontwikkelaars al een tijdje geweldig werk leveren door een Joomla 6-testversie aan te bieden). U kunt filteren op versie in de Joomla Extensions Directory, zodat u kunt zien welke klaar zijn voor J6 en welke J6-klaar zijn met de b/c-plugin ingeschakeld.

Voor wie is Joomla! bedoeld?

Webbureaus, grote en kleine bedrijven, webshops, bloggers, communities en allerlei organisaties (bijvoorbeeld NGO's, scholen, goede doelen en overheden) gebruiken allemaal Joomla als hun voorkeurs-CMS.

Joomla wordt gemaakt door toegewijde vrijwilligers. Veel van die vrijwilligers gebruiken het voor hun dagelijkse webdesign, -bouw en -hosting. Dus, in tegenstelling tot veel andere systemen, wordt Joomla gebouwd door mensen die het dagelijks gebruiken. Dat is terug te zien in het veilige, robuuste karakter.

Is er hulp voor extensieontwikkelaars met Joomla 6?

Ja, een handleiding die bedoeld voor degenen die hun extensies coderen en onderhouden is aanwezig. De handleiding is te vinden op https://manual.joomla.org/migrations/54-60/ en is een groeiend geheel om ontwikkelaars te helpen eventuele veranderingen voor te zijn.

Hoe kun je helpen bij de ontwikkeling van Joomla?

Er zijn verschillende manieren om actief betrokken te raken bij Joomla. Het maakt niet uit of je een programmeur, integrator of Joomla-gebruiker bent. Je kunt lid worden van de community op Mattermost en de teams bekijken waar je lid van kunt worden, of, als je er klaar voor bent, kun je direct meedoen aan de Joomla! Bug Squad.

De Joomla Bug Squad en het CMS Release Team behoren tot de meest actieve teams in het CMS-ontwikkelingsproces en zijn altijd op zoek naar mensen (niet alleen ontwikkelaars) die kunnen helpen met het sorteren van bugrapporten, het coderen van patches en het testen van oplossingen. Het is een geweldige manier om je praktische kennis van de Joomla-codebase te vergroten en ook een geweldige manier om nieuwe mensen van over de hele wereld te ontmoeten.

Je kunt de ontwikkeling van Joomla ook helpen door degenen te bedanken die betrokken zijn bij de vele onderdelen van het proces. Het project wil ook alle medewerkers bedanken die de tijd hebben genomen om werk voor te bereiden en in te dienen voor opname in het Joomla CMS en Framework.

Waar vind ik documentatie over Joomla 6?

De primaire bron voor gebruikersdocumentatie is guide.joomla.org. Ontwikkelaarsdocumentatie is te vinden op https://manual.joomla.org.

Het documentatieteam is altijd op zoek naar extra handen om de documentatie te verbeteren. Als u wilt bijdragen, neem dan een kijkje op de Jobs To-Do en neem contact op met het documentatieteam via hun Mattermost-kanaal (PD Documentation).

Verwante informatie

Ben je een extensieontwikkelaar? Abonneer u dan op het extensieontwikkelaarskanaal https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room

Waar je lid kunt worden van de community van extensieontwikkelaars.

Veel dank aan onze vrijwilligers!

Joomla 6.1.2 is het resultaat van duizenden uren werk door tientallen vrijwilligers. Een grote dank aan iedereen die heeft bijgedragen aan Joomla 6.1.2! Alle details zijn te vinden op GitHub.

Joomla 5.4.7 is het product van talloze uren toewijding van onze vrijwilligerscommunity. Onze oprechte dank gaat uit naar iedereen die heeft bijgedragen aan het mogelijk maken van Joomla 5.4.7. Je vindt de volledige lijst met wijzigingen op GitHub.

Bedankt allemaal.

Dit is een vertaling van de release aankondiging.