Changelog

Was ist neu

Bleib auf dem Laufenden über die neuesten Features, Verbesserungen und Fixes in Cmssy.

Abonniere, um über neue Releases informiert zu werden
Auf X folgen
v2.12.0New FeatureApril 2026

Minimaler MCP-Antwortmodus

  • •Write-Tools in @cmssy/mcp-server 0.6.0 liefern jetzt standardmäßig ein minimales Ack (~100-200 Bytes), statt die komplette mutierte Ressource zurückzugeben
  • •Neuer optionaler Parameter response: "minimal" | "full" auf jedem Write-Tool; übergib "full", um das Verhalten vor 0.6 wiederherzustellen
  • •~95% weniger Token-Kosten für Agent-Antworten in Bulk-Edit-Sessions
  • •Minimale Ack-Formen: Seiten {id, slug, hasUnpublishedChanges, updatedAt}; Blöcke {pageId, blockId, ...}; Formulare {id, slug, status, ...}; Modelle {id, slug, ...}; Datensätze {id, status, ...}
  • •Unverändert (bereits kompakt): patch_block_content, alle delete_*, update_form_submission_status, import_records, create_model_from_template
  • •Ausgeliefert in @cmssy/mcp-server 0.6.0
v2.11.0New FeatureApril 2026

Chirurgische MCP-Content-Edits

  • •Neues MCP-Tool patch_block_content für chirurgische HTML-Edits, ohne den kompletten Inhalt erneut zu senden
  • •Drei Operationstypen: insert_before, insert_after, replace_section (jede mit Unique-Marker-Garantie)
  • •~10× günstiger in Tokens als update_block_content bei Seiten mit mehreren KB
  • •Atomare MongoDB-Writes mit $set + arrayFilters, tenant-gebunden, Exact-Once-Marker-Checks
  • •Erkennung überlappender Treffer verhindert, dass mehrdeutige Marker still durchrutschen
  • •Einheitliche NOT_FOUND-Fehler verhindern Cross-Tenant-Enumeration
  • •Ausgeliefert in @cmssy/mcp-server 0.5.0
v2.10.0ImprovementApril 2026

CLI 0.14.0 mit Skills für KI-Coding-Assistenten

  • •Neuer Befehl cmssy skills install bündelt Claude-Code-Skills für cmssy-Workflows
  • •Zwei Skills enthalten: 'block' (CLI + defineBlock/defineTemplate) und 'mcp-content' (Workspace-Bearbeitung via MCP)
  • •cmssy configure umbenannt in cmssy link (klarere Semantik für die Workspace-Verbindung)
  • •Neuer Befehl cmssy doctor für Preflight-Health-Checks (Node-Version, Config, Env)
  • •Neuer Befehl cmssy test mit @cmssy/cli/test-Helfern für Block-Unit-Tests
  • •Neue Flag cmssy codegen --init zum Bootstrappen der GraphQL-Typgenerierung
  • •Windows-sicherer Dev-App-Generator behebt plattformübergreifende Pfadprobleme
v2.9.0New FeatureApril 2026

API-Token-Redesign: nur Authentifizierung

  • •BREAKING: Token-Scopes entfernt. Tokens identifizieren jetzt Nutzer; die Autorisierung folgt aus Workspace-Rolle + isSuperAdmin
  • •Scope library:publish ersetzt durch isSuperAdmin-Gate - nur für Plattform-Admins
  • •Einfachere Verwaltung - wird die Workspace-Rolle eines Nutzers entzogen, verliert alles, was seine Tokens können, die Berechtigung
  • •Token-Format unverändert (cs_-Prefix mit 32+ Hex-Zeichen)
  • •Keine Migration nötig; bestehende Tokens funktionieren weiter als Authn-Credentials
v2.8.0New FeatureApril 2026

Eigene Datenmodelle

  • •Definiere eigene Inhaltstypen (Produkte, Events, Teammitglieder, Testimonials, Stellenanzeigen)
  • •Typisiertes Feldsystem mit Relationen zwischen Modellen (one-to-many, many-to-many)
  • •3-Schichten-Architektur: Engine (Runtime) + Templates (vordefinierte Formen) + Workflows (Statusübergänge)
  • •Datensätze aus Blöcken per Context abfragbar, mit Filtern, Sortierung und Pagination
  • •Mehrsprachige Inhalte pro Datensatz, Draft/Published-Lebenszyklus
  • •Verfügbar über die öffentliche GraphQL-API und MCP-Tools
v2.7.0New FeatureMärz 2026

Visueller Theme-Editor

  • •Neuer Theme-Editor in den Workspace-Einstellungen für nicht-technische Nutzer
  • •OKLCH-Farbwähler mit wahrnehmungsgleichmäßigen Anpassungen
  • •Dark-Mode-Paletten mit automatischem Hell/Dunkel-Wechsel
  • •Schriftfamilien-Auswahl (Google Fonts + System) mit getrennten Fonts für Überschriften und Fließtext
  • •Regler für Border-Radius, Abstands-Skala und Typografie-Größen
  • •Live-Vorschau-Panel mit sofortigen Updates
  • •Draft/Published-Lebenszyklus - Theme-Änderungen wirken sich beim Veröffentlichen auf alle erbenden Seiten aus
v2.6.0New FeatureMärz 2026

Collection-Blöcke & dynamische Inhalte

  • •Collection-Blöcke können jetzt CMS-Seiten dynamisch listen (Blogposts, Produkte usw.)
  • •Serverseitige Suche mit Pagination und Infinite Scroll
  • •Seiten-Selektor-Feld zur Auswahl von Elternseiten oder Inhaltsquellen
  • •SSR-Dateninjektion für schnelle initiale Seitenladezeiten
  • •Blog-Posts-Block mit Cover-Bildern, Kategorien und Autorenfeldern
v2.5.0ImprovementMärz 2026

Verbesserungen bei Seitentypen & Custom Fields

  • •Media- und Multiselect-Custom-Fields rendern jetzt korrekt in den Seiteneinstellungen
  • •Relationsfeld mit Backend-gesteuerten Zielen (User, Page, Media)
  • •Toggle-Deselect bei Select- und Relationsfeldern - erneut klicken zum Leeren
  • •Feldtyp-Labels in alle 5 Sprachen übersetzt (EN, PL, DE, ES, FR)
  • •Seitentyp-Dialog refactored auf gemeinsame Feld-Editor-Komponenten
  • •CI-Pipelines in allen Repositories ergänzt (types, CLI, marketing, packages, MCP, AI)
v2.4.0New FeatureMärz 2026

Cookie-Einwilligung & DSGVO-Konformität

  • •DSGVO-konformes Cookie-Consent-Banner für öffentliche Seiten
  • •Einwilligungskategorien: notwendig (immer aktiv), Analyse und Marketing
  • •Analyse-Skripte (GA4, GTM, Meta Pixel, Hotjar) laden erst nach Zustimmung
  • •Einwilligung bleibt über Sessions bestehen und kann jederzeit widerrufen werden
  • •Konfigurierbarer Banner-Text und -Look über die Workspace-Einstellungen
v2.3.0New FeatureMärz 2026

Sandbox-Sicherheit gehärtet

  • •new Function() durch vm.createContext() ersetzt für isolierte V8-Ausführung eigener Blöcke
  • •Proxy-Härtung blockiert .constructor- und __proto__-Escape-Vektoren auf allen Host-Realm-Objekten
  • •CDN-URL-Validierung auf allen GraphQL-Mutationen erzwungen (create/update/import)
  • •Ausführungs-Timeout (5s) verhindert Endlosschleifen-DoS-Angriffe
  • •Eingefrorene vm-interne Builtins verhindern Prototype Pollution
  • •31 Security-Regressionstests decken bekannte Escape-Vektoren ab
v2.2.0ImprovementMärz 2026

SEO- & Performance-Verbesserungen

  • •JSON-LD-Strukturdaten: Organization-, WebSite- und WebPage-Schemas auf allen öffentlichen Seiten
  • •Kanonische URLs und twitter:card-Meta-Tags für bessere Suchindexierung
  • •Google-Search-Console-Verifizierung in den Workspace-Einstellungen
  • •SSR-Bildoptimierung mit Width-Snapping, Priority Loading und SVG-Validierung
  • •HydratableBlock für SSR-sicheres Rendern eigener Blöcke mit Browser-Stubs
  • •Ungenutztes Apollo/DnD aus dem Public-Site-Bundle entfernt - kleinere Seitenladungen
  • •Cron-Job-Zuverlässigkeit: kaskadierendes Löschen verwaister Workspaces, Fehlerisolation pro Nutzer
v2.1.0New FeatureMärz 2026

Cache Busting per Content-Hash

  • •SHA256-Content-Hashing in Dateinamen eigener Blöcke für sofortiges Cache Busting
  • •Erneutes Veröffentlichen von Blöcken erzeugt jetzt eindeutige URLs und eliminiert veralteten Browser-Cache
  • •Library-Pakete nutzen dieses Muster bereits - jetzt auch eigene Blöcke
v2.0.0New FeatureFebruar 2026

MCP-Server & KI-Integration

  • •@cmssy/mcp-server für KI-gestütztes Seitenmanagement gestartet
  • •Claude kann jetzt Seiten erstellen, Blöcke verwalten und per Gespräch veröffentlichen
  • •Volles MCP-Tool-Set: list_pages, get_page, create_page, update_block_content, publish_page
  • •Dokumentations-Blöcke: Hero, Artikel, Code-Block, Schritte, Karten-Grid und mehr
v1.5.0New FeatureJanuar 2026

AI Block Builder

  • •Erzeuge eigene Blöcke mit KI aus Beschreibungen in natürlicher Sprache
  • •Quellcode-Bearbeitung mit Live-Vorschau im Admin-Panel
  • •Abhängigkeitsverwaltung für eigene Block-Pakete
  • •Block-Versionierung mit Speicherung der Quelldateien
v1.3.0New FeatureDezember 2025

Design Library & Block-Import

  • •Cmssy Design Library mit vorgefertigten Blöcken eingeführt
  • •CLI-basiertes Block-Import-System mit automatischem Blob-Storage
  • •Block-Schema-Validierung mit Felddefinitionen und Defaults
  • •Repeater-Felder, bedingte Sichtbarkeit und Rich-Text-Unterstützung
v1.1.0ImprovementNovember 2025

Multi-Tenant-Workspaces

  • •Isolierte Workspaces, jeder erreichbar auf eigener Plattform-Subdomain
  • •Middleware-basierte Workspace-Erkennung anhand des Hostnamens
  • •Konfiguration, Blöcke und veröffentlichte Seiten pro Workspace
  • •Planbasierte Limits für Workspaces, Seiten und Speicher
v1.0.0New FeatureOktober 2025

Erstes Release

  • •Visueller Page Builder mit Drag-and-Drop-Block-Editor
  • •Mehrsprachiges Content-Management (i18n)
  • •JWT-Authentifizierung mit NextAuth.js v5
  • •GraphQL-API mit Pothos-Schema-Builder
  • •MongoDB-Datenschicht mit Repository-Pattern