Joomla 4.4 Alpha 4 - Zie hoe het samenkomt
Het Joomla Project is verheugd de beschikbaarheid van Joomla 4.4 Alpha 4 aan te kondigen om te testen. De laatste minor in de 4.x-serie van Joomla!
Waar dient deze release voor?
Er zijn twee hoofddoelen voor Alpha releases:
- Ontwikkelaars de basis bieden om hun extensies te testen en eventuele problemen ruim voor de definitieve release te melden
- Gebruikers in staat stellen om de nieuwe functies in Joomla 4.4 te ontdekken.
Voor een volledige lijst van bekende achterwaartse compatibiliteitsproblemen voor versie 4.4, zie potentiële backwardcompatibiliteits problemen in Joomla 4 op de documentatiesite.
Waar is deze release NIET voor?
Deze alfaversie van Joomla 4.4 is niet geschikt voor productiesites. Het is alleen bedoeld voor testen.
Waar te verkrijgen?
Joomla 4.4.0 Alpha 4 downloaden
Om altijd de laatste build van Joomla 4 te gebruiken, nodigen we je uit om de nightly build pakketten te gebruiken (elke nacht bijgewerkt).
Om het voor nieuwkomers makkelijker te maken, kun je een gratis Joomla 4 website lanceren om te testen op launch.joomla.org.
Wanneer wordt de definitieve release verwacht?
Joomla! 4.4 (algemene beschikbaarheid) zal op of rond 17 oktober 2023 worden uitgebracht. De geplande mijlpalen zijn:
Alfa-releases
Waarin nieuwe functies worden toegevoegd en veel wijzigingen worden aangebracht.
- Alpha 1: 30 mei 2023 - Afgerond
- Alpha 2: 27 juni 2023 - Afgerond
- Alpha 3: 25 juli 2023 - Afgerond
- Alpha 4: 22 augustus 2023 - Deze release
Beta-releases
In de bètafase bevriezen we welke functies kunnen worden toegevoegd, maar kunnen we kleine wijzigingen aanbrengen in wat er al is.
- Beta 1: 5 september 2023
- Beta 2: 19februari 2023
Release kandidaten
In de release candidate-fase kan er niets meer worden toegevoegd of gewijzigd, we testen en repareren bugs om het product stabiel te maken voor de lanceerdag.
- Release kandidaat 1: 3 oktober 2023
- Definitieve release: 17 oktober 2023
Dit hele proces is afhankelijk van mensen die zich aanmelden om te helpen dit te realiseren.
Houd er rekening mee dat data kunnen veranderen afhankelijk van de beschikbaarheid van vrijwilligers en omstandigheden waar we geen invloed op hebben.
Wat is er nieuw in Joomla 4.4?
- Bijgewerkt naar Bootstrap 5.3
- Een nieuwe EOS plugin voegt een banner toe met informatie over wanneer de Joomla 4.x serie eindigt. Om het te testen, verander de datum op regel nummer 42 in het bestand /plugins/quickicon/eos/src/Extension/Eos.php#L42 in "2022-10-17" of "2023-10-17".
- Alle plugins zijn geconverteerd naar de nieuwe Joomla 4 architectuur.
- De dekking van geautomatiseerde tests is sterk uitgebreid. Dit zorgt voor stabiliteit wanneer ontwikkelaars aan de kerncode werken. Grote dank aan de twee studenten die aan dit project werken
We zijn vastbesloten om van de volgende generatie Joomla de beste te maken. Tot nu toe zijn dit de eerste functies die zijn vastgelegd voor versie 4.4. We verwachten dat we nog meer functies zullen vastleggen voor de komende alpha releases.
Wat zijn de plannen voor Joomla 4.4?
Op dit moment staan we aan het begin van de reis van Joomla! 4.4. Er zijn verschillende projecten die, met jouw hulp, onderdeel kunnen worden van Joomla! 4.4, als ze klaar zijn voor release door Joomla 4.4 Beta:
- Modules - we hebben nog wat hulp nodig bij het converteren van de modules naar de nieuwe Joomla 4 architectuur.
- Meer geautomatiseerde unit- en systeemtests.
Lees dit artikel voor meer informatie over onze ontwikkelingsstrategie.
Hoe kunt u helpen Joomla 4.4 te ontwikkelen?
Om ervoor te zorgen dat de 4.4 release en onze belangrijkste functies "productieklaar" zijn, hebben we uw hulp nodig bij het testen van releases en het melden van bugs die u kunt vinden op issues.joomla.org.
We moedigen extensieontwikkelaars vooral aan om contact op te nemen, bugs te vinden en hun extensies te testen met Joomla 4.4 en hun ervaringen te delen.
Waar kan ik documentatie vinden over Joomla 4?
Er zijn een aantal tutorials om u te helpen met Joomla 4. U kunt de bestaande vinden, zoals het maken van een plugin of module voor Joomla 4, namespaces conventies, prepared statements, het gebruik van de nieuwe web asset classes en nog veel meer in https://docs.joomla.org/Category:Joomla!_4.x
We moedigen ontwikkelaars aan om bij te dragen aan de Joomla 4 documentatie op docs.joomla.org om gebruikers en andere uitbreidingsontwikkelaars te helpen en te begeleiden.
Een JDocs pagina zal ontwikkelaars helpen om de bestaande documentatie te zien en de documentatie die nog nodig is.
We nodigen u uit om deze pagina regelmatig te controleren, bij te werken en ontbrekende inhoud aan te leveren: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
Documentatie over de meeste functies is nodig zodra we Beta bereiken (functies bevriezen).
Moet ik een upgrade naar Joomla 4.x plannen?
Joomla 4.x is de laatste grote versie van Joomla - Joomla 4.3.2 is de laatste versie.
Joomla 3.10 is samen met Joomla 4 uitgebracht als laatste kleine versie van Joomla 3 (zie dit artikel).
Joomla 3.10 wordt nog ondersteund tot augustus 2023, maar aangezien het nu meer dan 21 maanden geleden is dat Joomla 3.10 en 4.0 zijn uitgebracht, zal Joomla 3 alleen nog beveiligingsreleases krijgen.
U moet van plan zijn of bezig zijn met de migratie naar de nieuwste versie van Joomla.
We bieden hulpmiddelen voor de migratie op de documentatiesite.
Verwante informatie
Als u een extensie-ontwikkelaar bent, zorg er dan voor dat u zich inschrijft op de algemene ontwikkelaars-mailinglijst, waar u de ontwikkeling van extensies kunt bespreken. Nieuws dat van invloed kan zijn op de ontwikkeling van extensies zal hier ook van tijd tot tijd worden gepost.
- Werken met de Joomla Feature Tracker
- Algemene mailinglijst voor ontwikkelaars
- Joomla ontwikkelaars netwerk
- Joomla 4 compatibiliteitslaag
- Joomla en UI framework
Bron vertaald met Deepl.com: Joomla 4.4 Alpha 4 - See how its coming together