Joomla! 5.1 Beta1 veröffentlicht - Fehler beseitigen und testen
- Stefan Wendhausen
Das Joomla-Projekt freut sich, die Verfügbarkeit von Joomla 5.1 Beta 1 zum Testen bekannt zu geben.
Wofür ist diese Version gedacht?
Es gibt zwei Hauptziele für Beta-Versionen:
- Entwicklern die Möglichkeit zu geben, ihre Erweiterungen zu testen und eventuelle Probleme schon vor der endgültigen Veröffentlichung zu melden
- Ermöglicht es den Nutzern, die neuen Funktionen von Joomla 5.1 zu entdecken
Eine vollständige Liste der bekannten Abwärtskompatibilitätsprobleme für Version 5.1 findest Du unter potenzielle Abwärtskompatibilitätsprobleme in Joomla 5.1 auf der Dokumentationsseite.
Wofür ist diese Version NICHT gedacht?
Diese Beta-Version von Joomla 5.1 ist nicht für Produktionsseiten geeignet. Sie ist nur zum Testen gedacht.
Woher bekommst du sie? - Download
Neu-Installationen 5.1.0 Beta 1
Um immer den neuesten Build von Joomla 5 zu verwenden, empfehlen wir dir, die nächtlichen Build-Pakete zu nutzen (die jede Nacht aktualisiert werden).
Um es Neulingen leichter zu machen, kannst du unter launch.joomla.org eine kostenlose Joomla 5 Website zum Testen starten.
Wann wird die endgültige Version erscheinen?
Joomla! 5.1 (allgemeine Verfügbarkeit) wird voraussichtlich am oder um den 16. April 2024 veröffentlicht werden. Die geplanten Meilensteine sind:
Alpha-Versionen
Hier werden neue Funktionen hinzugefügt und viele Änderungen vorgenommen.
Alpha 1: 28. November 2023 - veröffentlicht
Alpha 2: 26. Dezember 2023 - veröffentlicht
Alpha 3: 20. Februar 2024 - veröffentlicht
Beta-Versionen
In der Beta-Phase werden keine neuen Funktionen mehr hinzugefügt, aber kleinere Änderungen an den bereits vorhandenen können vorgenommen werden.
Beta 1: 05. März 2024 - Diese Version
Beta 2: 19. März 2024
Release-Kandidaten
In der Release Candidate-Phase kann nichts mehr hinzugefügt oder geändert werden. Wir testen und beheben Fehler, um das Produkt für den Starttag stabil zu machen.
Release Candidate 1: 02. April 2024
Stable-Version
Geplante Veröffentlichung: 16. April 2024
Der gesamte Prozess hängt von den Menschen ab, die uns dabei helfen, ihn zu verwirklichen.
Bitte beachte, dass sich die Termine je nach Verfügbarkeit von Freiwilligen und Umständen, auf die wir keinen Einfluss haben, ändern können.
Was ist neu in Joomla 5.1 Beta 1?
-
All changes from 4.4 and 5.0
-
Implement TUF updater (#42799)
-
SEO: Add trailing slash behaviour (#42702)
-
SEO: Improve URL behaviour with index.php (#42704)
-
Adding notice to global configuration for additional options in SEF plugin (#42832)
-
Update Jooa11y Accessibility Checker Plugin with latest Sa11y (#42780)
-
Improve Guided Tours with new features for required field handling and support for checkbox / radio / select lists as target (#40994)
-
Add regex validation for fields (#42657)
-
Add schema.org Generic type (#42699)
-
Add schema.org Article type (#42402)
-
Implement Router events (#42692)
-
Allow custom fields form be manipulates like category form (#42510)
-
Replace bootstrap modal with new dialog in backend for
-
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)
-
Add main region and better support for modules in Cassiopeia error page (#42719)
-
Joomla Update: Improving error handling when writing files (#41096)
-
Update FontAwesome to 6.5.1 (#42721)
-
Update TinyMCE to 6.8.3 (#42930)
-
Strip attributes from images in HTML mails (#42448)
-
Change type of field "value" in table #_fields_values from text to mediumtext (#42606)
-
Add support for subcategory levels in contacts category view (#41618)
-
Add “New Article” button to blog view (#39506)
-
CLI Improvements
-
Add command to manage Joomla core update channels (#42597)
-
Renaming and improving output of core:update:check (#42594)
-
Improve output of 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_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_tags_popular (#42899)
-
Mod_latestactions (#42910)
-
Mod_languages (#42929)
-
Add toolbar buttons in language installation toolbar to go directly to language management views (#42610)
-
Improve long description output for templates (#42651)
-
Add possibility to sort subform rows with buttons "up" and "down" (#42334)
-
Add rebuild button in Tags (#42586)
-
Improve uninstall of package children extension (#42607)
-
Improve webservices filter (#42519)
-
Improve webservice event classes (#42092)
-
Use generic icon for documents in media manager (#42527)
-
Rewrite com_associations in vanilla JS (#42771)
-
Implementing Event classes for PageCache events (#41965)
-
Fix actionlogs information emails containing HTML links (#40033)
-
Load plugin group when executing batch tasks (#39013)
-
Add Global Setting for Form Layout option to custom fields (#37320)
-
Add SVG support to mod_banners (#41854)
-
Update Code style fixer (#42603)
-
Unit test for WebAsset (#42885)
Wir haben die Alpha-Phase verlassen und sind nun bereit für neue Funktionen. Jetzt können wir uns darauf konzentrieren, Joomla! 5.1 in den kommenden Wochen zu stabilisieren. Wir wollen immer noch den dunklen Modus (Dark Mode) mit Joomla! 5.1 verbessern, also werden wir #42757 und #42221 überwachen und zusammenführen, wenn es soweit ist. Wir wollen auch einige Schema.org Verbesserungen und die Autostart Guided Tour Funktion (#41659) hinzufügen. Wir werden ab jetzt keine weiteren neuen Funktionen in den 5.1-Zweig aufnehmen. Sie können aber gerne Erweiterungen und Korrekturen für bestehende Funktionen vorschlagen.
Es wird noch eine weitere Betaversion zum Testen und Stabilisieren geben und dann gehen wir in den Release Candidate Modus (RC), wenn alles wie geplant klappt.
Was sind die Pläne für Joomla 5.1?
Zurzeit befinden wir uns am Anfang der Reise von Joomla! 5.1. Mit Joomla! 5.1 als neuer Hauptversion wollen wir eine aufgeräumte Grundlage für die Zukunft von Joomla! schaffen.
Um mehr über unsere Entwicklungsstrategie zu erfahren, lies bitte diesen Artikel (englisch).
Wie kannst du helfen, Joomla 5.1 zu entwickeln?
Um sicherzustellen, dass die Version 5.1 und unsere wichtigsten Funktionen "produktionsreif" sind, brauchen wir deine Hilfe beim Testen der Versionen und beim Melden von Fehlern, die du auf issues.joomla.org findest.
Vor allem ermutigen wir die Entwickler von Erweiterungen, die Ärmel hochzukrempeln, nach Fehlern zu suchen und ihre Erweiterungen mit Joomla 5.1 zu testen und ihre Erfahrungen mitzuteilen.
Wo finde ich Dokumentationen zu Joomla 5?
Es gibt einige Tutorials, die dir bei Joomla 5 helfen. Die bereits vorhandenen, wie z.B. das Erstellen eines Plugins oder eines Moduls für Joomla 5, Namespace-Konventionen, vorbereitete Anweisungen, die Verwendung der neuen Web-Asset-Klassen und vieles mehr findest du unter https://docs.joomla.org/Category:Joomla!_5.x
Wir ermutigen Entwickler, bei der Erstellung der Dokumentation über Joomla 5 auf docs.joomla.org mitzuhelfen, um Benutzern und anderen Erweiterungsentwicklern zu helfen und sie anzuleiten.
Eine JDocs-Seite hilft den Entwicklern, die vorhandene und die noch benötigte Dokumentation zu sehen.
Wir laden dich ein, sie regelmäßig zu überprüfen, zu aktualisieren und die fehlenden Inhalte bereitzustellen: https://docs.joomla.org/JDOC:Joomla_5_Tutorials_Project
Der größte Teil der Funktionsdokumentation wird benötigt, sobald wir die Beta-Phase erreicht haben (Funktionsstopp).
Sollte ich auf Joomla 4 oder 5 upgraden?
Joomla 4.4 ist die neben Joomla 5.0 die aktuelle Hauptversion.
Joomla 3.10.x wurde gemeinsam mit Joomla 4 veröffentlicht als letzte Version der Joomla 3.x-Reihe. In erster Linie ist Joomla 3.10.x als Brücken-Version zu Joomla 4.x gedacht, sie enthält Backports von API-Änderungen aus dem Joomla 4.x-Entwicklungszweig, um den Übergang zu Joomla 4 zu erleichtern.
Das Joomla-Projekt konzentriert sich darauf, Joomla 5 zum besten CMS zu machen. Joomla 3.10 wurde bis August 2023 unterstützt.
Da nun fast 2,5 Jahre seit der Veröffentlichung von Joomla 4.0 vergangen sind, sollten alle die Migration auf die neueste Version von Joomla planen oder lange durchführt haben.
Auf der Dokumentationsseite stellen wir Ressourcen zur Verfügung, die bei der Migration helfen.
Sollte ich Joomla 3.10 noch verwenden?
NEIN. Mit Joomla! 4.x ist die neue Hauptversion bereits seit 2,5 Jahren verfügbar und bietet viele Verbesserungen. Darüber hinaus profitiert man von den neuesten PHP-Versionen, die der Website ebenfalls Sicherheits- und Leistungssteigerungen bringen.
Der Support für Joomla! 3.10 wurde offiziell am 17.08.2023 beendet!
Wir empfehlen für neue Projekte nur Joomla! 5 zu verwenden.
Hinweis: Bitte lest die Update-Anleitungen, bevor ihr das Update durchführt.
Bitte nicht vergessen: Nach dem Update den Browser-Cache leeren.
Einen Fehler gefunden? Meldet ihn im Joomla Issue Tracker.
Weitere Informationen
Entwickler von Joomla-Extensions sollten der Entwickler-Gruppe beitreten, dort werden allgemeine Fragen zur Entwicklung von Joomla-Erweiterungen diskutiert und auch News gepostet, die Entwickler betreffen.
- Arbeiten mit dem Joomla Feature Tracker
- General developer mailing list
- Joomla developer network
- Joomla 4 compatibility layer
- Joomla and UI framework
Original Artikel (englisch): https://developer.joomla.org/news/931-joomla-5-1-0-beta-1-release.html