Das Admin UI wird Open Source
Die grösste Ankündigung: Wir haben unser komplettes Admin UI als Open Source veröffentlicht und ins Haupt-Repository integriert. Was ein internes Tool war, wurde zu einem vollwertigen Teil des Open-Source-Projekts.
Das Admin UI ist ein Next.js 15 + React 19 Dashboard mit folgenden Features:
- Vollständige Abdeckung aller privilegierten GraphQL API Mutations und Queries
- Rollenbasierte Zugriffskontrolle mit granularen Berechtigungen
- Mehrsprachig (Englisch, Deutsch) mit vollständiger i18n
- White-Label-fähig mit individuellem Branding
- Integrierter, modellagnostischer AI Copilot mit Bildgenerierung für Produkte und Sortimente, verbunden mit dem Unchained MCP
Ein npm install @unchainedshop/admin-ui und Unchained Engine v4 erkennt automatisch, dass es vorhanden ist und stellt es direkt zusammen mit dem GraphQL Playground bereit.
Unchained AI Chat & MCP Server
Es begann mit der ersten MCP (Model Context Protocol) Infrastruktur. Was folgte, war intensiv: eine Explosion von MCP Tools für Produktmanagement, Pricing, Bestellungen, Lieferung, Zahlungen und Lagerhaltung.
Jetzt kann jede MCP-kompatible KI (Claude, VS Code Copilot und andere) den gesamten E‑Commerce-Betrieb verwalten. Shop-Manager können in natürlicher Sprache:
- Produkte erstellen und aktualisieren
- Bestellungen durch ihren Lebenszyklus verarbeiten
- Verkaufsanalysen und Bestseller abfragen
- Lokalisierung und Provider konfigurieren
Aus Sicherheitsgründen sind die MCP Tools derzeit nur für «admin»-Benutzer zugänglich und gelten als experimentell.
Mehr dazu unter docs.unchained.shop – dort erfährst du, wie du den AI Chat Server und Copilot im Admin UI aktivierst.
3x schnellere Queries, 2x schnellere Checkouts
Performance war ein unermüdlicher Fokus:
Unchained Engine kann 50 Produkte gleichzeitig mit Breadcrumbs, Bild-URLs, Texten und Preisen in unter 100ms UNCACHED abrufen – bei einem durchschnittlichen Speicherbedarf von 150MB und einer Kaltstartzeit von 200ms.
Das ist ein klarer Vorsprung gegenüber den beiden anderen Node.js-basierten Digital-Commerce-Frameworks, nämlich Vendure und Medusa, mit einem Vorsprung von mindestens 50-200% in allen Metriken. (Beweist uns gerne das Gegenteil!)
- 3x schnellere Katalog-Abfragen durch Dataloader-Techniken und Caching
- 2x schnellere Checkout-Mutationen
- Node.js 25 Support
- Kaltstart-Optimierung hat die Startzeit dramatisch verbessert
- 100+ Dependencies über das Jahr entfernt
Wir haben Unchained Engine-basierte Webshops mit 100 Bestellungen pro Minute auf einer einzigen Node.js-Instanz in Produktion betrieben (~1000 RPM).
PostgreSQL Support
v4.0.0 führte FerretDB-Kompatibilität ein – Unchained läuft jetzt auch gegen PostgreSQL oder Cloud-MongoDB-Services (AWS DocumentDB, Azure CosmosDB). Eine Umgebungsvariable aktiviert den Kompatibilitätsmodus.
Das Feature gilt als experimentell und performancetechnisch empfehlen wir diese Option noch nicht. Die Performance-Einschränkungen kommen hauptsächlich von der Abstraktionsschicht, die FerretDB hinzufügt, und könnten sich mit jedem Release verbessern. Neuigkeiten dazu gibt es auf blog.ferretdb.io.
Storefront Template: Frischer Look, moderner Stack
Unser Open-Source Next.js Storefront für einfache Webshops wurde dieses Jahr komplett überarbeitet.
UI/UX Überarbeitung: Überarbeiteter Checkout und Warenkorb mit flüssigen Animationen, neues Komponenten-System, Thumbnail-Galerien mit Video-Support und Mobile-First Verbesserungen durchgehend.
Stack Upgrades: Tailwind CSS v4, Apollo Client v4 und volle Engine v3/v4 Kompatibilität.
Neue Features: Bundle-Produktpreise, Checkout Konfetti, Produkt-Bookmarks, PF Checkout Integration und vollständige Deutsch/Englisch i18n.
Wir arbeiten weiter daran, so viele Unchained-Features wie möglich zu unterstützen.
Was als Nächstes kommt
Unchained ist im Kern eine API-first, hackbare Digital-Commerce- Lösung mit Fokus auf Performance und minimalem Footprint.
Dennoch haben wir durch den Aufbau verschiedener Kundenprojekte einige Features gefunden, die wir für alle besser out-of-the-box unterstützen wollen:
- Einfacheres Setup von grundlegenden Rabatt- und Preiskonfigurationen und eine Möglichkeit, diese über das Unchained Admin UI zu verwalten
- Bessere Unterstützung für OIDC-Provider wie Keycloak, Zitadel, Auth0
- Verbesserte DX und Dokumentation
Quick Start: docs.unchained.shop/quick-start