Joomla 5.0 Alpha 3 - Nieuwe ideeën toegevoegd aan Joomla 5!
Het Joomla Project kondigt met genoegen de beschikbaarheid aan van de eerste Joomla 5.0 Alpha 3 om te testen.
De eerste in de 5.x serie van Joomla! Neemt alles wat goed is in Joomla 4.x en tilt het naar een hoger niveau. Joomla snel, toegankelijk, veilig, uitbreidbaar en van jou maken
Waar is deze release voor?
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 te ontdekken die zijn geïntroduceerd in Joomla 5.0
Voor een volledige lijst van bekende achterwaartse compatibiliteitsproblemen voor versie 5.0, zie Potentiële achterwaartse compatibiliteitsproblemen in Joomla 5 op de documentatiesite.
Waar is deze release NIET voor?
Deze alfaversie van Joomla 5.0 is niet geschikt voor productiesites. Het is alleen bedoeld om te testen.
Waar kan ik het krijgen?
Om altijd de nieuwste build van Joomla 5 te gebruiken, nodigen we je uit om de Nightly buildpakketten te gebruiken (worden elke nacht bijgewerkt).
Wanneer wordt de definitieve release verwacht?
Joomla! 5.0 (algemene beschikbaarheid) zal op of rond 17 oktober 2023 worden uitgebracht. De geplande mijlpalen zijn:
Alpha releases
Waar nieuwe functies worden toegevoegd en veel wijzigingen worden aangebracht.
Data moeten worden gewijzigd
- Alpha 1: 30 mei 2023 - Afgerond
- Alpha 2: 27 juni 2023 - Afgerond
- Alpha 3: 25 juli 2023 - Deze release
Waar nieuwe functies worden toegevoegd en veel veranderingen worden doorgevoerd.
Beta releases
In de bètafase bevriezen we welke functies kunnen worden toegevoegd, maar kunnen we wel kleine wijzigingen aanbrengen in wat er al in zit.
- Beta 1: TBA augustus 2023
- Beta 2: 22 augustus 2023
- Beta 3: 5 september 2023
Release candidates
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: 19 september 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 5.0 Alpha 3?
- Eerste Schema.org ondersteuning #41151
- Bootstrap 5.3
- Codemirror 6 #41070
- Achterwaartse compatibiliteit plugin #40664
- Mogelijkheid om het menu aan de achterkant te ordenen #38149
- En nog veel meer!
Al opgenomen vanaf Alpha 1 en 2?
- Alle wijzigingen vanaf 4.4
- JS Import map ondersteuning voor Web Asset Manager
- Ondersteuning voor es5 verwijderen #39618
- Mogelijkheid toevoegen om Joomla te serveren vanuit een openbare map #40509
- Aangepaste modules voor foutmeldingen in cassiopeia en standaardsjabloon toestaan
- Interne code herstructureren om modernere API's te gebruiken
- Tinymce 6.1
- Fontawesome 6.4
- Webauthn-bibliotheek is bijgewerkt
- Veel Smart Search verbeteringen (Debugging, Extra Taxonomy opties, Indexeren van aangepaste velden)
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 5.0. We verwachten dat we andere functies zullen vastleggen voor de komende alpha releases.
Wat zijn de plannen voor Joomla 5.0?
Op dit moment staan we aan het begin van de reis van Joomla! 5.0. Met Joomla! 5.0 als nieuwe grote versie willen we een opgeschoond fundament leggen voor de toekomst van Joomla! Er zijn verschillende projecten die, met uw hulp, onderdeel kunnen worden van Joomla! 5.0, als ze klaar zijn voor release door Joomla 5.0 Beta:
- Werk de systeemvereisten bij naar PHP 8.1 & MySQL 8.0.11+, MariaDB 10.4+ en PostgreSQL 12+
- Bootstrap 5.3
- Codemirror 6
- B/C plugin voor deprecaties - #40664
- Joomla! Cookie Manager - Projectopslagplaats
- Verschillende SEO verbeteringen - Project Repository
- Zware code cleanups - Controleer PR's
- (optioneel) Verschillende Rector regels om ontwikkelaars van derden te ondersteunen (
Dit e-mailadres wordt beveiligd tegen spambots. JavaScript dient ingeschakeld te zijn om het te bekijken. )
Lees dit artikel voor meer informatie over onze ontwikkelingsstrategie.
Hoe kun je Joomla 5.0 helpen ontwikkelen?
Om ervoor te zorgen dat de 5.0 release en onze belangrijkste functies "productieklaar" zijn, hebben we uw hulp nodig bij het testen van releases en het melden van bugs die u mogelijk vindt op issues.joomla.org.
We moedigen extensieontwikkelaars vooral aan om de handen uit de mouwen te steken, bugs op te sporen en hun extensies te testen met Joomla 5.0 en hun ervaringen te delen.
Waar kan ik documentatie vinden over Joomla 5?
Er zijn een aantal tutorials om je te helpen met Joomla 4. Je kunt de bestaande vinden, zoals het maken van een plugin of een 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!_5.x
We moedigen ontwikkelaars aan om mee te schrijven aan de documentatie over Joomla 5 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 de ontbrekende inhoud aan te leveren: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
De meeste documentatie over functies zal nodig zijn zodra we Beta hebben bereikt (bevriezing van functies).
Gerelateerde informatie
Als u een ontwikkelaar van extensies bent, zorg er dan voor dat u zich inschrijft op de algemene mailinglijst voor ontwikkelaars, waar u de ontwikkeling van extensies kunt bespreken. Nieuws dat van invloed kan zijn op de ontwikkeling van extensies wordt hier ook van tijd tot tijd gepost.
- Working with the Joomla Feature Tracker
- General developer mailing list
- Joomla developer network
- Joomla and UI framework
Bron vertaald met Deepl.com: Joomla 5.0 Alpha 3 - New ideas added to Joomla 5!