Die erste Beta-Version von WordPress 4.6 ist nun verfügbar. Wie der Name schon sagt, handelt es sich dabei nicht um die finale Version und sollte daher nur in einer lokalen oder abgesicherten Testumgebung installiert werden. WordPress 4.6 Beta 1 kann entweder über das Plugin WordPress Beta Tester installiert oder als Zip-Archiv heruntergeladen werden.
Es ist geplant, die finale Version am 16. August zu veröffentlichen, aber bis dahin benötigen die Entwickler eure Hilfe beim Testen der Änderungen, an denen sie derzeit arbeiten:
- Shiny Updates v2 ([37714]) – Shiny Updates ersetzt den Update-Prozess mit einer einfacheren Methode beim Installieren, Aktualisieren und Entfernen von Plugins und Themes.
- Native Fonts im Admin (#36753) – Schnellere Ladezeiten insbesondere beim Offline-Arbeiten ohne Abhängigkeit von Drittanbietern.
- Verbesserungen am Editor – Höhere Zuverlässigkeit des Recovery-Modus (#37025) und die Erkennung defekter URLs während sie eingetippt werden (#36638).
Für die Entwickler unter euch existieren ebenfalls Veränderungen, die Tests benötigen:
- Resource Hints (#34292) – erlaubt Browsern spezielle Seiten im Voraus zu laden, sie im Hintergrund zu rendern, DNS-Lookups auszuführen oder einen Handshake mit (DNS, TCP, TLS) im Hintergrund zu starten.
- Neue WP_Site_Query (#35791) und WP_Network_Query (#32504) Klassen.
- Requests (#33055) – Eine neue PHP Bibliothek für HTTP Requests die parallele Requests und mehr unterstützt.
- WP_Term_Query (#35381).
- Sprachpakete (#34114, #34213) – Übersetzungen, die über translate.wordpress.org gemanagt werden, haben nun eine höhere Priorität und laden bedarfsorientiert.
- WP_Post_Type (#36217) bringt einfacheren Zugriff auf „Post Type“-Objekte und deren dazugehörigen Eigenschaften.
- Die Widgets API (#28216) wurde hinsichtlich der Registrierung von vor-instanzierten Widgets verbessert.
- Index-Definitionen werden jetzt von dbDelta() standardisiert ([37583]).
- Kommentare können nun in einem permanenten Objekt-Cache gespeichert werden (#36906).
- Externe Bibliotheken wurden auf die neuesten Versionen aktualisiert – Masonry auf 3.3.2 und imagesLoaded auf 3.2.0 (#32802), MediaElement.js auf 2.21.2 (#36759) und TinyMCE auf 4.3.13 (#37225).
- REST API Antworten beinhalten einen “auto-discovery header” (#35580) und eine neu geladene Nonce (#35662).
- Erweiterte Meta Registration API via register_meta() (#35658).
Wer einen tieferen Blick auf alle Änderungen in der Version 4.6 Beta 1 werfen möchte, sollte sich die mit 4.6 getaggten Beiträge anzeigen lassen oder diese Liste ansehen.
So kannst du mithelfen
Wenn du denkst, dass du einen Bug gefunden hast, poste den bitte in den Alpha/Beta Bereich der Support-Foren. Oder wenn du damit vertraut bist, einen reproduzierbaren Bug-Report zu schreiben, erstell bitte ein Ticket im WordPress Trac. Dort kannst du außerdem eine Liste aller bereits bekannten Fehler einsehen.