Joomla 5.0.0

Lasst uns feiern! Heute ist ein wichtiger Tag für das Joomla! Projekt. Wir feiern zwei Jahre harte Arbeit unserer Freiwilligen, die die Vision hatten, alle zwei Jahre eine neue Hauptversion herauszubringen, und nach all den Diskussionen, Code-Sprints und Fehlerbeseitigungen ist der Tag nun endlich gekommen. Heute sind wir stolz, die Veröffentlichung unserer neuen Hauptversion, Joomla 5.0, zusammen mit Joomla 4.4 bekannt zu geben.

Was ist Joomla 5?

Joomla 5 ist die neue Major-Version. Wir bringen viele neue Funktionen, Sicherheits- und Code-Verbesserungen und eine höhere Geschwindigkeit mit diesen Änderungen. Alles unter der Haube wurde neu gestaltet, überdacht und überarbeitet, um die neuesten serverseitigen Technologien nutzen zu können.
Das Wichtigste ist, dass Joomla 5.0 mit dir und deinem Unternehmen wachsen kann. Eine der wichtigsten Änderungen, die du vielleicht bemerkst, ist, dass wir Joomla 4.4.x zu Joomla 5.x nicht als Migration, sondern als Update bezeichnen.
Egal ob du eine Einzelperson, ein Blogger, eine Wohltätigkeitsorganisation, eine Webagentur oder ein multinationales Unternehmen bist, Joomla ist eine gute Wahl für dich!
Willst du wissen, wie du von Joomla 5 profitieren kannst? Besuche joomla.org/5

Welche Neuerungen gibt es in Joomla 5?

Dark Mode im Administrator: Joomla 5 verfügt über einen verbesserten dunklen Modus, nicht nur für Benutzer, sondern auch für Administratoren.
Web-Assets und Caching: Viele Verbesserungen beim Caching von Web-Assets.
Schema.org-Integration: Die automatische Aktivierung von Schema.org-Daten für Organisations- und Seitennamen verbessert die Suchmaschinenoptimierung.
Code-Optimierung: Durch die automatische Quellcode-Optimierung mit dem phpcs Fixer werden Geschwindigkeitssteigerungen erzielt.
PHP- und Bootstrap-Aktualisierungen: Verbesserte Kompatibilität mit PHP 8+ und ein Update auf Bootstrap 5.3.2 sorgen dafür, dass die Plattform zeitgemäß bleibt.
Benutzeroberfläche: Verbesserungen im dunklen Modus für das Atum-Administrator-Template und das neue Joomla-Modal-Fenster für Auswahlbuttons versprechen ein flüssigeres Nutzererlebnis.
Tools & Plugins: Der TinyMCE-Editor erhält ein Update auf 6.7 mit zusätzlichen Funktionen zur Bildausrichtung. Mehrere geplante Aufgaben wurden in Scheduler-Plugins verschoben, um die Systemleistung zu verbessern.
Medienverwaltung: Die AVIF-Unterstützung im Medienmanager und die Möglichkeit, archivierte Inhalte von der intelligenten Suchindizierung auszuschließen, verbessern die Möglichkeiten der Medienverwaltung.
Menüsortierung: Jetzt kannst du das Menü so sortieren, wie du es möchtest.
Verbesserte Sicherheit: Ereignisse wurden in ihre Klassen migriert und die Entfernung der nicht mehr funktionierenden Recaptcha-Plugins erhöht die Sicherheit.
Moderne Technologien: Die Umstrukturierung des internen Codes konzentriert sich auf die Nutzung modernerer APIs. Es gibt zusätzliche Unterstützung für JS-Importkarten für den Web Asset Manager und veraltete Korrekturen für php 8.2.
Erweiterungen & Kompatibilität: Joomla 5 führt Fontawesome 6.4 und Codemirror 6 ein und hat seine Webauthn-Bibliothek aktualisiert. Für eine optimale Leistung benötigt Joomla jetzt PHP 8.2, MySQL 8.0.13+, MariaDB 10.4+ und PostgreSQL 12+.
Sauberere Code-Basis: Joomla 5 legt einen großen Wert auf sauberen Code. Der Übergang von älteren APIs, die Abschaffung der es5-Unterstützung und andere umfangreiche Codebereinigungen sorgen dafür, dass das CMS effizient läuft.

Joomla 5 erfüllt die modernen Anforderungen an ein CMS und verspricht seinen Nutzern eine Kombination aus Geschwindigkeit, Sicherheit und einem intuitiven Nutzererlebnis. 

Wo kann Joomla 5 heruntergeladen werden? - Download

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.

Wo kann Joomla 4.4 heruntergeladen werden? - Download

Wie kann ich meine Website auf Joomla 5 aktualisieren?

Gute Nachrichten für alle, die von Joomla 4.4.x auf 5.x umsteigen wollen: Es handelt sich um ein Update, nicht um eine Migration. Warum? Aus zwei Hauptgründen:

  1. Joomla 4 (J4)-Erweiterungen, die alle veralteten Codes entfernt haben und einen aktuellen Joomla-Code verwenden, funktionieren auch in Joomla 5 (J5).
  2. Die meisten anderen funktionieren, wenn das neue "Verhalten - Abwärtskompatibilität" Plugin (Behaviour - Backward Compatibility) Plugin aktiviert ist.

Alle Details findest du hier: https://docs.joomla.org/Special:MyLanguage/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step

Hinweis: Wir empfehlen dir, das Update zunächst auf einer Kopie deiner Produktivseite zu testen.
Du fragst dich vielleicht auch, ob du so schnell wie möglich aktualisieren musst. Du kannst dir Zeit lassen; wir unterstützen 4.4 noch 2 Jahre lang. Deine Website ist also nicht gefährdet, wenn du das Update nicht jetzt durchführst. Und vergiss nicht, dass einige deiner Erweiterungen vielleicht noch nicht für Joomla 5 bereit sind (auch wenn die meisten Entwickler gute Arbeit geleistet haben und seit einiger Zeit eine Joomla 5 Testversion anbieten). Du kannst im Verzeichnis der Joomla-Erweiterungen nach der Version filtern, um zu sehen, welche Erweiterungen für J5 bereit sind und welche mit dem b/c-Plugin aktiviert sind.

Wie kannst du helfen, Joomla 5.0 zu weiterzuentwickeln?

Um sicherzustellen, dass die Version 5.0 weiterentwickelt wird, 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.0 kompatibel zu machen.

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

Sollte ich Joomla 3.10 noch verwenden?

NEIN. Mit Joomla! 4.4 und Joomla! 5 gibt es neuere Versionen mit vielen 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.

Ihr habt Fragen? Schaut in das Dokumentations-Wiki mit den FAQs zu Version 5.0.0 

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.

Ein riesiges Dankeschön an unsere Freiwilligen!

Joomla 5.0 ist das Ergebnis tausender Stunden Arbeit von Dutzenden von Freiwilligen.
Ein großes Dankeschön geht an alle, die zur Veröffentlichung von 5.0 beigetragen haben!
Besonders zu erwähnen sind:
Allon Moritz, Bear, Benjamin Trenkle, Benno Achermann, Brian Teeman, Christiane Maier-Stadtherr, David Jardin, Denitz, Dimitris Grammatikogiannis, Fedir Zinchuk, framontb, George Wilson, Geraint Edwards, Hannes Papenberg, Harald Leithner, heelc29, Magnus Singer, Martin Carl Kopp, Nicholas K. Dionysopoulos, Nicola Galgano, Olivier Buisard, Quy, Richard Fath, Robert Deutz, Sakis Terzis, Sergey Tolkachyov, SharkyKZ, Shazma Siddiqui, Stefan Wendhausen, Tuan Pham Ngoc, Viviana Menzel, Tobias Zulauf.

Und an alle zwischen 4.4.0-rc1 und 5.0.0 Code beigesteuert haben

Ein großes Lob an unsere Teams, die so großartige Arbeit geleistet haben. Vor allem das CMS Maintenance Team, das CMS Release Team, das Docs-Team und das Marketing-Team haben ihr Bestes gegeben, um diese Veröffentlichung zu ermöglichen.

Vielen Dank an euch alle.

Original-Artikel (englisch): https://www.joomla.org/announcements/release-news/5900-joomla-5-0-and-joomla-4-4-are-here