Meest recente Joomla nieuws

Het laatste nieuws vind je hier

Joomla 4.2 alpha 2 - Een glimp van wat komen gaat

Het Joomla Project is verheugd om de beschikbaarheid aan te kondigen van de tweede Joomla 4.2 Alpha om te testen.

Joomla 4.2 Alpha 2

Waar is deze release voor?

Er zijn twee hoofddoelen voor Alpha releases:

  • Ontwikkelaars de basis bieden om hun uitbreidingen te testen en eventuele problemen ruim voor de definitieve release te melden
  • Gebruikers in staat stellen om de nieuwe functies geïntroduceerd in Joomla 4.2 te ontdekken.

Voor een volledige lijst van bekende achterwaartse compatibiliteitsproblemen voor versie 4.2, zie Potentiële achterwaartse compatibiliteitsproblemen in Joomla 4 op de documentatie site.

Waar is deze release NIET voor? 

Deze alpha versie van Joomla 4.2 is niet geschikt voor productie sites. Het is alleen bedoeld om te testen.

Waar kan ik deze release vekrijgen?

Download Joomla 4.2.0 Alpha 2

Om altijd de laatste build van Joomla 4 te gebruiken, nodigen wij u uit om de nightly build packages te gebruiken (elke nacht bijgewerkt).

Om het makkelijker te maken voor nieuwkomers, kunt u een gratis Joomla 4 website lanceren om te testen op launch.joomla.org.

Wanneer wordt de uiteindelijke release verwacht?

Joomla! 4.2 (algemene beschikbaarheid) zal worden vrijgegeven op of rond 16 augustus 2022. De geplande mijlpalen zijn:

Alpha-versies

Waar nieuwe functies worden toegevoegd en veel veranderingen worden gemaakt.

  • Alpha 1: 29 maart 2022 - Klaar
  • Alpha 2: 26 april 2022 - Deze release
  • Alpha 3: 24 mei 2022


Beta releases

In de Beta fase, maken we een bevriezing op welke functies kunnen worden toegevoegd, maar kleine wijzigingen aan wat er al in zit kunnen worden gemaakt.

  • Bèta 1: 7 juni 2022
  • Bèta 2: 21 juni 2022
  • Bèta 3: 5 juli 2022

Release kandidates

In de release kandidaat fase kan niets meer worden toegevoegd of veranderd, we zijn aan het testen en bug fixing om het product stabiel te maken voor de lanceringsdag.

  • Release kandidaat: 19 juli 2022
  • Definitieve release: 16 augustus 2022

Dit hele proces is afhankelijk van mensen die naar voren komen om te helpen het waar te maken.

Houd er rekening mee dat de data onderhevig kunnen zijn aan verandering, afhankelijk van de beschikbaarheid van vrijwilligers en omstandigheden buiten onze controle.

Wat is nieuw in Joomla 4.2?

Het installatieprogramma voor extensies is robuuster gemaakt > Zie hier
 
=> Samengevoegd en beschikbaar
 
Rechten (ACL) toegevoegd aan Media Manager acties > Zie hier
 
=> Samengevoegd en beschikbaar
 
Opslaan-knop toegevoegd aan front-end artikelbewerking om op te slaan en in het artikel te blijven > Zie hier
 
=> Samengevoegd en beschikbaar
 
Bestellingsparameters toegevoegd aan web service verzoeken > Zie hier
 
=> Samengevoegd en beschikbaar
 
Door gebruiker gedefinieerde tabelkolommen verbergen > Zie hier
 
=> Samengevoegd en beschikbaar
 
Upload knop alleen beschikbaar maken wanneer de gebruiker op het selectievakje heeft geklikt dat ze zijn voorbereid > Zie hier
 
=> Samengevoegd en beschikbaar
 
Gebruik van Form::process() inschakelen in FormModel > Zie hier
 
=> Samengevoegd en beschikbaar
 
Log type veld omzetten naar fancy select > Zie hier
 
 => Samengevoegd en beschikbaar
 
En nog veel meer!
 

We zijn vastbesloten om van de volgende generatie van Joomla de beste te maken. Tot nu toe zijn dit de eerste functies die zijn vastgelegd voor versie 4.2. We verwachten andere functies voor de komende alpha3 releases vast te leggen.

Wat zijn de plannen voor Joomla 4.2?

Op dit moment staan we aan het begin van de reis van Joomla! 4.2. Er zijn verschillende projecten die, met uw hulp, deel kunnen worden van Joomla! 4.2, als ze release-klaar zijn tegen 1 juni 2022:

Short-Keys oftewel sneltoetsen

Maak het eenvoudiger om taken uit te voeren in Joomla! Met behulp van sneltoetsen

https://github.com/joomla-projects/gsoc21_accessibility/pull/8 

Categorie lijstweergave toevoegen op aangepast veld

https://github.com/joomla/joomla-cms/discussions/18457

Herontwerp globale configuratie

Het huidige globale configuratie scherm is één groot formulier, de kans dat u uw instellingen verliest is groot door gewoon op een andere extensie naam te klikken. Door het herontwerpen van de globale configuratie kunnen we dit verbeteren.

https://github.com/joomla/joomla-cms/issues/31495

We zijn zeer dicht bij het klaar zijn voor Joomla! 4.2 en kunnen ons dan concentreren op het stabiliseren van Joomla! 4.2 in de komende weken. Om dit mogelijk te maken hebben we nog een paar laatste tests nodig voor de genoemde PR's.

Om meer te leren over onze ontwikkelingsstrategie kunt u dit artikel lezen.

Hoe kan jij helpen Joomla 4.2 te ontwikkelen?

Om ervoor te zorgen dat de 4.2 release en onze belangrijkste functies "productieklaar" zijn, hebben we uw hulp nodig bij het testen van releases en het rapporteren van eventuele bugs die u kunt vinden op issues.joomla.org.

Bovenal moedigen wij ontwikkelaars van uitbreidingen aan om hun mouwen op te rollen, bugs op te sporen en hun uitbreidingen te testen met Joomla 4.2 en hun ervaringen te communiceren.

Wij willen onze gebruikers eraan herinneren dat Joomla 3.10 van plan is om de laatste release van de Joomla 3.x-serie te zijn en in de eerste plaats een release zal zijn met backports van API-wijzigingen van de Joomla 4.x ontwikkelingstak om te helpen de overgang naar de volgende grote release voor de gemeenschap te vergemakkelijken.

Wij concentreren ons op Joomla 4 om het de beste te maken. Daarom zijn we niet van plan om nog meer 3.x minor versies uit te brengen - tenzij het echt essentieel blijkt te zijn. Alle feature voorstellen moeten gericht zijn naar de 4.2 release.

Er is niet veel tijd meer om nieuwe functies toe te voegen aan Joomla 4.2, dus we zouden het erg op prijs stellen als er mensen zijn die meehelpen met deze voorgestelde nieuwe functies.

Waar kan ik documentatie vinden over Joomla 4?

We zijn begonnen met het verstrekken van een aantal tutorials om u te helpen met Joomla 4. Wij zullen meer tutorials schrijven om u te helpen de belangrijke veranderingen van Joomla 4 te begrijpen. U kunt de bestaande vinden, zoals het creëren van een Plugin of een Module voor Joomla 4, namespaces conventies, bereid verklaringen, het gebruik van de nieuwe web asset klassen en nog veel meer hier.

Wij moedigen ontwikkelaars aan om te helpen schrijven van de documentatie over Joomla 4 op docs.joomla.org om te helpen en begeleiden van gebruikers en andere uitbreiding ontwikkelaars.

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

Wij nodigen u uit om het regelmatig te controleren, bij te werken en de ontbrekende inhoud te verstrekken: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project

De meeste feature documentatie zal nodig zijn zodra we Beta hebben bereikt (feature freeze).

Moet ik plannen maken om te upgraden naar Joomla 4.x?

Joomla 4.x is Joomla's laatste grote versie.

Joomla 3.10 wordt uitgebracht naast Joomla 4 als de laatste minor release van Joomla 3 (zie dit artikel).

Joomla 3.10 zal nog twee jaar ondersteund worden vanaf de release, zodat u ruim de tijd heeft om uw migratie naar Joomla 4 te plannen en uw extensies (indien nodig) bij te werken tot Joomla 4 compatibele versies.

Aangezien het nu meer dan zes maanden sinds de release van J4.0 moet u van plan bent of in het proces van migratie naar de nieuwste versie van Joomla.

Wij bieden middelen om te helpen met de migratie op de documentatie site.

Verwante informatie

Als je een extensie-ontwikkelaar bent, zorg er dan voor dat jij je inschrijft op de algemene ontwikkelaar-mailinglijst, waar je extensie-ontwikkeling kunt bespreken. Nieuws dat van invloed kan zijn op aangepaste ontwikkeling zal daar ook van tijd tot tijd gepost worden.

 

Vertaald met www.DeepL.com/Translator (gratis versie)

Bron: https://developer.joomla.org/news/879-joomla-4-2-alpha-2-a-glimpse-of-whats-to-come.html

Let op: Deze versie is nog niet geschikt voor productie websites 

Delen op social media?
We use cookies

Wij gebruiken cookies op onze web site. Sommigen zijn essentieel voor het correct functioneren van de site, terwijl anderen ons helpen om de site en gebruikerservaring te verbeteren (tracking cookies). U kan zelf kiezen of u deze cookies wil toestaan of niet. Let op dat als u onze cookies weigert mogelijk niet alle functies van de site beschikbaar zijn.