Door: Martijn Maandag.Categorie: Versies.

Joomla 5.1.0 en 4.4.4 - zijn nu beschikbaar

Laten we vandaag vieren als belangrijke dag voor het Joomla! project. We vieren zes maanden hard werken door onze vrijwilligers, die de visie hadden een nieuwe punt-release te bouwen. Vandaag zijn we trots de release aan te kondigen een nieuwe punt-release, Joomla 5.1.0 naast Joomla 4.4.4.

Deze release gaat verder met Joomla's hoge standaards in toegankelijk webdesign, markeren Joomla's waarden van inclusiviteit, eenvoud en veiligheid naar een nog krachtiger open-source web platform.

Wat zit er in 5.1?

Joomla 5.1 is een punt-release. We brengen veel nieuwe functies, veiligheid- en code verbeteringen en verhoogde snelheid met deze verbeteringen.

Of je nu een individu, een blogger, liefdadigheidsinstelling, web bureau of multinational bent, Joomla is een geweldige keuze voor jou!

Weten hoe Joomla 5 jou voordeel kan bieden? Bezoek joomla.org/5

Welke nieuwe functies zitten er in 5.1?

  • Implementeren van TUF updater (#42799)
  • Grote verbetering dark mode (#42986)
  • Implementeren backend dark mode switch (#42221)
  • Implementeren van een Welkom Tour (#41659)
  • SEO: Toevoegen achter slash gedrag (#42702)
  • SEO: Verbeteren URL gedrag met index.php (#42704)
  • Toevoegen van bericht in de Algemene Instellingen voor extra opties in SEF plugin (#42832)
  • Update Jooa11y Accessibility Checker Plugin met nieuwste Sa11y (#42780)
  • Verbeteren Rondleidingen met nieuwe functies voor het afhandelen van verplichte velden en ondersteuning van checkbox / radio / selectie lijsten (#40994)
  • Toevoegen regex validatie voor velden (#42657)
  • Toevoegen schema.org Generic type (#42699)
  • Toevoegen schema.org Article type (#42402)
  • Toestaan dat extra velden formulier gewijzigd kan worden zoals het categorie from (#42510)
  • Vervang bootstrap modal door nieuwe dialoog in backend voor
    Scheduler task “Run test” (#42746)
    Extensions changelog (#42453)
    Batch-Dialog in Redirect component (#42355)
    Plugin editing (#42447)
    Module editing (#42423)
    Media editor button (#42288)
    Category Modal (#42293)
    Contact Modal (#42326)
    Newsfeed Modal (#42327)
    Batch Modal (#42328)
    ContentHistory Modal (#42454)
  • Toevoegen main region en betere ondersteuning voor modules in Cassiopeia fout pagina (#42719)
  • Joomla Update: Verbeteren foutafhandeling bij het schrijven van bestanden (#41096)
  • Update FontAwesome naar 6.5.1 (#42721)
  • Update TinyMCE naar 6.8.3 (#42930)
  • Strip attributen van afbeeldingen in HTML mails (#42448)
  • Veranderen type veld "value" in tabel #_fields_values van text naar mediumtext (#42606)
  • Toevoegen ondersteuning voor subcategorie niveaus in contactpersonen categorie weergave (#41618)
  • Toevoegen “Nieuw Artikel” knop aan blog weergave (#39506)
  • CLI verbeteringen
    Toevoegen opdracht aan het beheren van Joomla core update kanalen (#42597)
    Hernoemen en verbeteren uitvoer van core:update:check (#42594)
    Verbeteren uitvoer van Core Update command (#42601)
    Update:extension:check command (#42844)
    maintenance database update db structure (#42568)
  • Module conversion to service provider
    Mod_banners (#42214)
    Mod_multilangstatus (#42845)
    Mod_sampledata (#42866)
    Mod_frontend (#42853)
    Mod_user (#42852)
    Mod_login (#42990)
    Mod_toolbar (#42838)
    Mod_loginsupport (#42827)
    Mod_title (#42801)
    Mod_stats (#42781)
    Mod_wrapper (#42792)
    Mod_version (#42814)
    Mod_stats_admin (#42886)
    Mod_syndicate (#42883)
    Mod_custom (#42877)
    Mod_messages (#42735)
    Mod_feed (#42215)
    Mod_tags_similar (#42898)
    Mod_latestactions (#42910)
    Mod_languages (#42929)
    Mod_post_installation_messages (#42987)
  • Toevoegen werkbalk-knoppen in taal installatie werkbalk om direct naar taalbeheer weergave te gaan (#42610)
  • Verbeteren van lange beschrijving uitvoer voor templates (#42651)
  • Toevoegen mogelijkheid om subformulier-rijen te sorteren via de knop "op" en "neer" (#42334)
  • Toevoegen opnieuw-opbouwen knop bij Tags (#42586)
  • Verbeteren deïnstalleren van pakketten kind extensies (#42607)
  • Verbetert webservices filter (#42519)
  • Verbeteren webservice event classes (#42092)
  • Gebruik generiek icoon voor documenten in mediabeheer (#42527)
  • Herschrijven com_associations in vanilla JS (#42771)
  • Implementeren Event classes voor PageCache events (#41965)
  • Repareren actionlogs informatie emails die HTML links bevatten (#40033)
  • Laad plugin groep bij het uitvoeren van batch taken (#39013)
  • Toevoegen Global instellingen voor Form Layout opties aan eigen velden (#37320)
  • Toevoegen SVG ondersteuning aan mod_banners (#41854)
  • Diverse JS verbeteringen (#42756, #42755, #42776, #42784)
  • Update Code style fixer (#42603)
  • Unit test voor WebAsset (#42885)

Waar kan ik Joomla 5.1 downloaden?

Via de Downloads site, natuurlijk :)

Nieuwe installaties

Nieuwe installatie instructies en technische vereisten

Installeer 5.1.0

Installeer 4.4.4

Upgrade pakket

Denk eraan de cache van de browser te legen na het updaten!

Wil je een rondtoer met Joomla 5 maken zonder te hoeven installeren? Daar hebben we een oplossing voor: Probeer Joomla 5 op launch.joomla.org.

Hoe kan ik mijn site upgraden naar Joomla 5.1?

Goed nieuws voor 4.4.x naar 5.x, het is een upgrade, geen migratie. Waarom? Twee belangrijke redenen:

  1. Joomla 4 (J4) extensies die alle verouderde code hebben verwijderd en up-to-date Joomla code gebruiken, werken in Joomla 5 (J5)
  2. De meeste andere werken met de nieuwe Gedrag - Achterwaartse compatibiliteit plugin geactiveerd

De volledige details worden hier gevonden: https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step
Let op: we adviseren de upgrade eerst te testen op een kopie van de productie-site.

Je wilt misschien ook weten of je zo snel mogelijk moet migreren. Je kunt de tijd nemen; we ondersteunen 4.4 nog 1,5 jaar. Je site is dus niet in gevaar als je nu niet upgrade. En vergeet niet dat enkele van je extensies misschien nog niet geschikt zijn voor Joomla 5 (hoewel de meeste ontwikkelaars geweldig werk hebben verricht door al enige tijd een Joomla 5 testversie aan te bieden). Je kunt op versie filteren in de Joomla Extensions Directory, zodat je kunt zien welke gereed zijn voor J5 en welke J5 gereed zijn met de b/c plugin geactiveerd.

Joomla 5.1 is uit. Laat van je horen!

Laat de wereld weten dat Joomla 5.1.0 uitgebracht is.
Gebruik de hashtag #Joomla5, deel de Joomla 5 video, stuur de Joomla 5 landingspagina naar je klanten of voeg het toe aan je professionele website.

En Joomla 4.4.4?

Joomla 4.4 heeft geen nieuwe functionaliteit. Het is nodig zodat je kunt upgraden van Joomla 4.x naar Joomla 5.x
Het bevat updates om makkelijker te upgraden maar heeft geen nieuwe functies.

Voor wie is Joomla?

Web agentschappen, grote en kleine bedrijven, online winkels, bloggers, communities, en allerlei organisaties (bijvoorbeeld, NGOs, scholen, liefdadigheid organisaties en overheden) gebruiken allemaal Joomla als hun voorkeur CMS.
Joomla is geschreven door toegewijde vrijwilligers. Veel van deze vrijwilligers gebruiken het in hun dagelijkse webontwerp, bouw en hosting. Net als andere systemen is Joomla dus gebouwd door degenen die het dagelijks gebruiken. Dat komt tot uiting in zijn veilige, robuuste karakter.

Is er hulp voor extensie ontwikkelaars voor Joomla 5?

Ja, er is een groeiende handleiding, bedoelt voor degenen die hun extensie coderen en beheren. De handleiding kan gevonden worden op https://manual.joomla.org/migrations/44-50/ en het is een voortschrijdend werk om ontwikkelaars te helpen met aanpassingen.

Hoe kun je de Joomla ontwikkeling helpen?

Er zijn diverse manieren waarop je actief betrokken kunt raken bij Joomla. Het maakt niet uit of je codeur bent, integrator of een gebruiker van Joomla. Je kunt tot de community toetreden op Mattermost en de teams bekijken waar je aan kunt deelnemen of, als je daar klaar voor bent, je aansluiten bij de Joomla! Bug Squad.

De Joomla! Bug Squad en het CMS Release Team zijn een van de meest actieve teams in het CMS ontwikkel proces en zoeken altijd mensen (niet alleen ontwikkelaars) die kunnen helpen met het verzamelen van bug reports, coderen van patches en het testen van oplossingen. Een geweldige manier om je kennis te verhogen van Joomla en ook een goede manier om nieuwe mensen te ontmoeten vanuit de hele wereld.

Je kunt de Joomla ontwikkeling ook helpen door degenen te bedanken die betrokken zijn in de vele gebieden van het proces. Het project wil ook alle bijdragers bedanken die tijd hebben genomen om werk voor te bereiden en bij te dragen om opgenomen te worden in het Joomla CMS en Framework.

Waar vind ik documentatie over Joomla 5?

Er zijn enkele handleidingen om je te helpen met Joomla 4. Je vind de bestaande, zoals het maken van een plugin of module voor Joomla 4, namespaces afspraken, prepared statements, het gebruik van de nieuwe web asset classes en veel meer in https://docs.joomla.org/Category:Joomla!_5.x

We moedigen ontwikkelaars aan te helpen met schrijven van documentatie over Joomla 5 op docs.joomla.org om gebruikers en andere extensie ontwikkelaars te helpen.

Een JDocs pagina zal ontwikkelaars helpen om de bestaande documentatie te vinden en de documentatie die nog nodig is.

We nodigen je uit het regelmatig te bekijken, bij te werken en missende inhoud toe te voegen.

Verwante informatie

Als je extensie ontwikkelaar bent schrijf je dan in voor de extension developer channel, waar je kunt deelnemen aan de community van extensie ontwikkelaars.

●       Bugs en problemen melden
●       Algemene ontwikkelaars mailinglijst
●       Joomla ontwikkelaars network

Veel dank aan alle vrijwilligers!

Joomla 5.1.0 is het resultaat van duizenden uren werk door talloze vrijwilligers.
Veel dank is verschuldigd aan iedereen die heeft bijgedragen aan de 5.1.0 en 4.4.4 releases!
Speciale aandacht voor voor de Joomla 5.1 release-managers: Martina Schol, die onvermoeibaar werkte om dit release uit te brengen en Benjamin Trenkle, die bijsprong indien nodig.
En Martin Kopp en Allon Moritz, die zorgden dat Joomla 4.4.4 uitgebracht werd.

Veel dank aan onze teams, die zo'n geweldig werk hebben geleverd. In het bijzonder, het CMS maintenance team, CMS release team, docs team en Marketing team hebben hun uiterste best gedaan om dit release mogelijk te maken.
Allemaal hartelijk bedankt.

Dit is een vertaling van de originele release-aankondiging.