📣 Senden Sie uns Ihre Pressemitteilung
Seite aktualisiert sich alle 15 Minuten
Technologie

WordPress verschiebt React 19-Update wegen Plugin-Kompatibilitätsproblemen

WordPress wird React 19 nicht in seiner kommenden Version 7.1 einführen. Die Entscheidung folgt auf Kompatibilitätsprobleme, die während Tests festgestellt wurden und die Plattform zwingen, weiterhin React 18.3 zu verwenden.

27. Juli 2026

WordPress hat die Einführung von React 19 in seiner Version 7.1 aufgrund erheblicher Kompatibilitätsprobleme mit Plugins verschoben. Die Entscheidung bedeutet, dass die Plattform auf absehbare Zeit weiterhin React 18.3 nutzen wird.

Das WordPress-Entwicklungsteam entdeckte während interner Tests von React 19 im Gutenberg-Plugin potenzielle Probleme. Diese Probleme entstanden dadurch, wie einige Drittanbieter-Plugins die JSX-Runtime von React handhaben. Anstatt das standardisierte, gemeinsam genutzte Skript von WordPress für react-jsx-runtime zu verwenden, bündeln bestimmte Entwickler ihren eigenen React-Code direkt in ihre Plugins.

Diese Praxis führt zu Konflikten, bei denen Plugins gleichzeitig Code für React 18 und React 19 ausführen könnten. Wenn ältere Datenstrukturen, die mit React 18 erstellt wurden, von der Laufzeitumgebung von React 19 verarbeitet werden, können Inkompatibilitäten auftreten. Solche Probleme können sich als defekte Blockfunktionen, Fehler in der Backend-Oberfläche oder JavaScript-Fehler in den Konsolen der Browser-Entwicklertools äußern.

Um dies zu beheben, entwickelt WordPress ein automatisiertes Erkennungswerkzeug innerhalb seiner Plugin Check-Funktion. Dieses Werkzeug identifiziert Plugins, die entweder ihre eigene JSX-Runtime bündeln oder sich auf veraltete Funktionen in React verlassen, die in Version 19 entfernt wurden. Das Entwicklungsteam fordert Plugin-Autoren dringend auf, ihren Code gründlich zu testen und alle Kompatibilitätsprobleme an das GitHub-Repository des Gutenberg-Projekts zu melden.

Die Umstellung wird zudem dadurch erschwert, dass viele bestehende Plugins weiterhin auf Funktionen angewiesen sind, die entweder veraltet sind oder in React 19 entfernt wurden. Obwohl das WordPress-Team Abwärtskompatibilitätsschichten für einige dieser Funktionen implementiert, räumen sie ein, dass diese Unterstützung derzeit nicht ausreicht, um einen reibungslosen Übergang für alle Plugins zu gewährleisten.

Originalquelle: ithome.com