Joomla 5.0 Alpha 2 - Nuwe idees by Joomla 5 gevoeg!

Die Joomla-projek kondig graag die beskikbaarheid van Joomla 5.0 Alpha 2 aan vir toetsing.

Die eerste in die 5.x-reeks van Joomla! Neem alles wat goed is in Joomla 4.x en neem dit na die volgende vlak. Maak Joomla vinnig, toeganklik, veilig, uitbreidbaar en joune

Waarvoor is hierdie vrystelling?

Daar is twee hoofdoelwitte vir Alpha-vrystellings:

  • Voorsien ontwikkelaars van die basis om hul uitbreidings te toets en rapporteer enige probleme lank voor die finale vrystelling
  • Laat gebruikers toe om die nuwe kenmerke wat aan Joomla 5.0 bekendgestel is, te ontdek

Vir 'n volledige lys van bekende terugwaartse versoenbaarheidskwessies vir weergawe 5.0, sien asseblief Potensiële terugwaartse versoenbaarheidskwessies in Joomla 5 op die dokumentasiewebwerf.

Waarvoor is hierdie vrystelling NIE?

Hierdie alfa-weergawe van Joomla 5.0 is nie geskik vir produksieterreine nie. Dit is slegs vir toetsing.

Waar om dit te kry?

Laai Joomla 5.0.0 Alpha 2 af

Om altyd die nuutste bou van Joomla 5 te gebruik, nooi ons jou uit om die nagtelike boupakkette te gebruik (elke aand opgedateer).

Wanneer is die finale vrystelling beskikbaar?

Joomla! 5.0 (algemene beskikbaarheid) sal na verwagting op of ongeveer 17 Oktober 2023 vrygestel word. Die beplande mylpale is:

Alpha stel vry

Waar nuwe kenmerke bygevoeg word, en baie veranderinge aangebring word.

Datums moet verander word

  • Alfa 1: 30 Mei 2023 – Klaar
  • Alpha 2: 27 Junie 2023 - Hierdie vrystelling
  • Alfa 3: 25 Julie 2023

Beta-vrystellings

In die Beta-stadium maak ons ​​'n vriespunt oor watter kenmerke bygevoeg kan word, maar geringe veranderinge aan wat reeds in is, kan gemaak word.

  • Beta 1: TBA Augustus 2023
  • Beta 2: 22 Augustus 2023
  • Beta 3: 5 September 2023

Laat kandidate vry

When in the release candidate phase no more can be added or changed, we are testing and bug fixing making the product stable for launch day.

  • Release candidate: 19th September 2023
  • Final release: 17th October 2023

This whole process relies on people coming forward to help make it happen.

Please note that dates may be subject to change depending on the availability of volunteers and circumstances beyond our control.

What’s new in Joomla  5.0 Alpha 2?

  • All changes from 4.4
  • JS Import map Support for Web Asset Manager
  • Remove es5 support #39618
  • Add the possibility serving Joomla from a public folder #40509
  • Allow custom modules for error messages in cassiopeia and default template
  • Internal code restructure to use more modern APIs
  • And many more!

Already included from Alpha 1?

  • Tinymce 6.1
  • Fontawesome 6.4
  • Webauthn Library has been updated
  • Many Smart Search improvements (Debugging, Additional Taxonomy options, Indexing custom fields)

We are firmly committed to making the next generation of Joomla the best. So far, these are the first features that have been committed to version  5.0. We expect to commit other features for the coming alpha releases.

What are the plans for Joomla  5.0?

Currently, we’re at the start of the journey of Joomla!  5.0. With Joomla! 5.0 as a new major version we plan to create a cleaned-up foundation for the future of Joomla!. There are several projects which, with your help, could become part of Joomla!  5.0, if they are release-ready by Joomla  5.0 Beta:

  • Update the system requirements to PHP 8.1 & MySQL 8.0.13+, MariaDB 10.4+ and PostgreSQL 12+
  • Bootstrap 5.3
  • Codemirror 6
  • B/C plugin for deprecations - #40664
  • Joomla! Cookie Manager - Project Repository
  • Different SEO improvements - Project Repository
  • Heavily code cleanups - Check PRs
  • (optional) Several Rector rules to support 3rd party developers (Hierdie e-posadres word teen spambots beskerm. Jy benodig JavaScript geaktiveer om dit te bekyk.)

To learn more about our development strategy, please read this article.

How can you help Joomla  5.0 to develop?

To help ensure the  5.0 release and our major features are “production-ready”, we need your help testing releases and reporting any bugs you may find at issues.joomla.org.

Most of all, we encourage extension developers to roll up their sleeves, seek out bugs and test their extensions with Joomla  5.0 and communicate their experience.

Where can I find documentation about Joomla 5?

There are some tutorials to help you with Joomla 4. You can find the existing ones, like creating a Plugin or a Module for Joomla 4, namespaces conventions, prepared statements, using the new web asset classes and many more in https://docs.joomla.org/Category:Joomla!_5.x

We encourage developers to help write the documentation about Joomla 5 on docs.joomla.org to help and guide users and other extension developers.

A JDocs page will help developers to see the existing documentation, and the documentation still needed.

We invite you to check it regularly, update it and provide the missing content: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project

Most of the feature documentation will be needed once we have reached Beta (feature freeze).

Related information

If you are an extension developer, please make sure you subscribe to the general developer mailing list, where you can discuss extension development. News that may affect custom development will also be posted there from time to time.

Neem asseblief kennis dat hierdie webwerf 'n outomatiese vertaalstelsel gebruik om te help met die vertaling vir die verskillende tale. Ons vra om verskoning vir enige fout of tikfoute wat in die verskillende tekste getoon kan word.