chore(release): Version 1.2.0

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jan-Niclas Loosen
2026-11-06 18:00:32 +01:00
co-authored by Claude Opus 5.5
parent 7b80d861d8
commit d3e5d4fac0
3 changed files with 13 additions and 3 deletions
+11 -1
View File
@@ -4,7 +4,7 @@ Tags: mcp, ai, divi, pods, oauth
Requires at least: 6.9 Requires at least: 6.9
Tested up to: 7.1 Tested up to: 7.1
Requires PHP: 8.1 Requires PHP: 8.1
Stable tag: 1.1.0 Stable tag: 1.2.0
License: GPL-2.0-or-later License: GPL-2.0-or-later
License URI: https://www.gnu.org/licenses/gpl-2.0.html License URI: https://www.gnu.org/licenses/gpl-2.0.html
@@ -209,6 +209,16 @@ LIT MCP schreibt nur mit Divi-Versionen, die für diese Plugin-Version geprüft
== Changelog == == Changelog ==
= 1.2.0 =
* Neu: Reiter „Kompatibilität“ (ersetzt den Divi-Reiter) mit Übersicht aller angebundenen Plugins: Zustand, erkannte Version, Fähigkeiten, letzter Prüfbericht, Prüfen, Freigeben und Zurückziehen – auch auf dem Handy und barrierefrei. LIT MCP prüft fremde Plugins ohne offizielle Schnittstelle laufend und sperrt bei einem Bruch nur die betroffenen Werkzeuge.
* Neu: Pods läuft über diese Prüfung (ab Pods 2.8) und hat einen Lese- und Schreibtest an einem Wegwerf-Eintrag. Ein roter Test sperrt das Schreiben von Pods-Feldern, bis eine neue Prüfung grün ist.
* Neu: WP Super Cache wird nach Änderungen durch LIT MCP automatisch geleert – ein Beitrag einzeln, seitenweite Änderungen (Einstellungen, Menüs, Medien, Divi-Design, Theme Builder, globale Bibliotheksmodule) als Ganzes, höchstens alle 30 Sekunden mit einem Nachlauf per WP-Cron.
* Neu: Hook lit_mcp_changed nach jeder gespeicherten Änderung (für Erweiterungen).
* Doku: Format der Feld-Optionen in Divi-Schleifen (select_loop_meta_key, loop_meta_key) mit Beispiel für Pods-Felder.
* Sicherheit: Pods-Feldrechte sperren, wenn die Pods-Rechteprüfung fehlt; ist Pods aktiv, aber nicht nutzbar, sind Pods-Meta-Felder nur lesbar; unbekannte Fähigkeiten eines Werkzeugs sperren den Aufruf.
* Behoben: Die Bereinigung liegengebliebener Prüfseiten konnte eine gerade laufende Divi-Prüfung abbrechen.
* Hinweis: Auf Divi-Seiten leert jede Prüfung im Reiter den Seiten-Cache einmal (Divi selbst leert ihn beim Anlegen der Testseite).
= 1.1.0 = = 1.1.0 =
* Neu: Globales CSS bearbeiten (WordPress „Zusätzliches CSS“, in Divi „Eigenes CSS“) mit lit/divi-custom-css-get und lit/divi-custom-css-update: Probelauf mit Zeilen-Diff, Bestätigung, Snapshot und Wiederherstellen (lit/divi-design-restore, Bereich custom_css). Abgelehnt werden </style, <script, expression(, javascript: und neue @import-Anweisungen; fremde Hosts werden im Probelauf gemeldet. Erfordert das Recht edit_css. * Neu: Globales CSS bearbeiten (WordPress „Zusätzliches CSS“, in Divi „Eigenes CSS“) mit lit/divi-custom-css-get und lit/divi-custom-css-update: Probelauf mit Zeilen-Diff, Bestätigung, Snapshot und Wiederherstellen (lit/divi-design-restore, Bereich custom_css). Abgelehnt werden </style, <script, expression(, javascript: und neue @import-Anweisungen; fremde Hosts werden im Probelauf gemeldet. Erfordert das Recht edit_css.
* Einstellungsseite überarbeitet: Probleme der Verbindung stehen vor der Anleitung, Tools mit Suche, Filter „Nur Tools mit eigener Einstellung“, Alle ein- und ausklappen und Zurücksetzen je Gruppe; der Divi-Reiter in Klartext mit Statussymbolen; Rollenhinweise im Zugriff; Hilfe-Tab; bessere Bedienung auf dem Handy (Reiter als Raster, Tabellen als Karten, größere Tippflächen); besserer Kontrast und einheitliche Du-Anrede. * Einstellungsseite überarbeitet: Probleme der Verbindung stehen vor der Anleitung, Tools mit Suche, Filter „Nur Tools mit eigener Einstellung“, Alle ein- und ausklappen und Zurücksetzen je Gruppe; der Divi-Reiter in Klartext mit Statussymbolen; Rollenhinweise im Zugriff; Hilfe-Tab; bessere Bedienung auf dem Handy (Reiter als Raster, Tabellen als Karten, größere Tippflächen); besserer Kontrast und einheitliche Du-Anrede.
+1 -1
View File
@@ -59,7 +59,7 @@ defined('ABSPATH') || exit;
*/ */
final class Plugin final class Plugin
{ {
public const VERSION = '1.1.0'; public const VERSION = '1.2.0';
private static string $pluginFile = ''; private static string $pluginFile = '';
private static ?SettingsPage $settingsPage = null; private static ?SettingsPage $settingsPage = null;
+1 -1
View File
@@ -4,7 +4,7 @@
* Plugin Name: WP-LIT-MCP * Plugin Name: WP-LIT-MCP
* Plugin URI: https://git.loosen-it.de/Loosen-IT/WP-LIT-MCP * Plugin URI: https://git.loosen-it.de/Loosen-IT/WP-LIT-MCP
* Description: MCP-Server für WordPress, Divi 5 und Pods. Pflegt Inhalte, Medien und Divi-Seiten mit OAuth für KI-Assistenten. * Description: MCP-Server für WordPress, Divi 5 und Pods. Pflegt Inhalte, Medien und Divi-Seiten mit OAuth für KI-Assistenten.
* Version: 1.1.0 * Version: 1.2.0
* Update URI: https://git.loosen-it.de/Loosen-IT/WP-LIT-MCP * Update URI: https://git.loosen-it.de/Loosen-IT/WP-LIT-MCP
* Requires at least: 6.9 * Requires at least: 6.9
* Requires PHP: 8.1 * Requires PHP: 8.1