Releases
Überblick
Diese Auslieferung trägt die Version 0.6.518.
Das System, jedes Plugin und der Plugin-Vertrag (SPI) haben getrennte Versions-Achsen — eine Änderung an einem Plugin hebt nicht die System-Version, und ein Vertrags-Bruch hebt keine von beiden. Jede Achse führt ihr eigenes Änderungsprotokoll und zählt nach SemVer: MAJOR für einen Bruch, MINOR für eine neue abwärtskompatible Fähigkeit, PATCH für eine Behebung.
Warum drei Achsen und nicht eine: Ein System aus mehreren Dutzend Modulen trüge sonst eine Zahl, die nichts aussagt. Sie änderte sich, weil in einem Modul ein Tippfehler behoben wurde — und niemand könnte ihr ansehen, ob ein Update lohnt. Getrennt beantwortet jede Zahl genau eine Frage: was hat sich im Kern geändert, was in diesem Modul, und trägt der Plugin-Vertrag noch.
Für Fremd-Plugins zählt die SPI-Version: Solange ihre MAJOR-Stelle steht, läuft jedes Plugin weiter, das dagegen gebaut wurde. Ein MAJOR-Bump benennt in seinem eigenen Eintrag, was ein Plugin tun muss.
Die letzten Auslieferungen
Aus dem Änderungsprotokoll des Kerns, ungekürzt übernommen.
0.6.518 — 2026-10-22
Changed
- feat(ki): Automatik-Medienbudget zählt in Euro (06:ENT-OWNER-RUNDE-1022-26, Owner 2026-10-22): Schätzung und Kosten der Anbieter (US-Dollar) rechnet
MediaAutomatiküber den Kurs des Tages (ExchangeRateProviderInterface, Umrechnung imCurrencyConverter) in Euro-Cent um; ohne Kurs (z. B. ohne Modul International) zählt der Dollar-Betrag 1:1 — bei Kursen ab 1 USD je EUR die Obergrenze, das Budget hält.GET /v1/ai/media-automation/budgetnenntcurrency,usdRateundconverted; Einstellungen → KI zeigt den Kurs bzw. „1:1“; die Auskunft „aufgebraucht“ nennt Rest und Schätzung in Euro.
0.6.517 — 2026-10-22
Added
- feat(ki): Automatik-Medienbudget je Marke und Monat (06:ENT-OWNER-RUNDE-1022-25, Owner 2026-10-22): Bilder und Videos, die Studios und Autopiloten ohne Einzelklick erzeugen, laufen über
MediaAutomatikin einem eigenen Budget (Einstellungai.media.auto_monthly_cents, ab Werk 50 €, Zeile der Marke vor der markenlosen; Teil des KI-Budgets). Kosten aus Anbieter-Schätzung bzw. Modellpreis — ohne Preis keine Automatik; damit sie auch ohne Higgsfield arbeitet, trägtapp:seed:standard-dataPreise ab Werk für die Standard-Bildmodelle ein (StandardDataCatalog::AI_MODEL_PRICESüberModelPriceCatalogSync: OpenAI gpt-image-1 0,25 $ als Obergrenze, Google imagen-3.0-generate-002 0,03 $; nur anlegen, ein gepflegter Preis bleibt); aufgebraucht bzw. 0 ⇒ Auskunft statt Fehler (Text und Bildauftrag bleiben); Video nur, wenn der Vorschlag es vorsieht, ohne Higgsfield ein Bild. Läufe tragenautomaticund ihren Auftraggeberpurpose(MigrationVersion20261114100500); jedes Lauf-Ende meldetAiMediaGenerationFinished(Studios hängen das Ergebnis daran). Stand überGET /api/v1/ai/media-automation/budget(Rechtplatform.ai_media.createin der Marke). Einstellungen → KI: Feld „Automatik-Medienbudget je Marke und Monat“ (Abschnitt heißt jetzt „KI-Bilder und -Videos“). Handbuch Einstellungen → KI de+en.
0.6.516 — 2026-10-22
Changed
- Vorschläge von selbst (06:ENT-OWNER-RUNDE-1022-10…12, Owner 2026-10-22): KI-Instruktionen
marketing.ad_ideasundmarketing.mail_ideas(de/en) verlangen Ansatz, Artikel nur aus der Liste der bewerbbaren und eine Begründung;marketing.mail_ideaskennt die Kanäle E-Mail, SMS und WhatsApp. Fehlertexterrors.marketing.suggestionAreaUnknown.
0.6.515 — 2026-10-22
Added
- Marken-Wissen (06:ENT-OWNER-RUNDE-1022-01, Owner 2026-10-22): SPI 3.103 — Erfüller-Vertrag
ProductImageFilesProviderInterface(Bilder eines Artikels als Datei-ULIDs, gebündelt; Konsum überProductCatalog::imageFileUlids()), registriert dazuContentBrandKnowledgeSourceInterfacemit NutzlastContentBrandKnowledgeEntry(OctiContent); SDK-Paket 3.103.0. KI-Instruktioncontent.brand_profile(de/en) schlägt Konkurrenten mit vor.
0.6.514 — 2026-10-22
Changed
- docs(soll): Vollautomatik nach tryholo — Marken-Wissen, Vorschläge von selbst, Varianten-Fabrik, Autopilot der Erstellung mit Testkreislauf, Seite „Vorbereitet für dich“; Owner-Vorgaben in PRODUKT.md (Owner 2026-10-22)
0.6.513 — 2026-10-22
Fixed
- fix(entwicklung): der Vite-Entwicklungs-Server zeigte nach Tagen Laufzeit rohe Schlüssel statt neuer Texte (gemeldet auf
/marketing/ads-new:marketing.adBrief.campaignType…) — die virtuellen Sprachmodule blieben im Modulgraph, nur die Zerlegung wurde verworfen. Jetzt verwirft jede relevante Änderung die Sprachmodule, eine geänderte Sprachdatei, Seitenzuordnung oder ein Manifest lädt den Browser neu (sprachteileFrischHalten,06:ENT-OWNER-RUNDE-1022-02.dev-sprachteile).
0.6.512 — 2026-10-22
Fixed
- fix(oberflaeche): ein offener Tab nach einem Neubau zeigte rohe Schlüssel statt Texten (gemeldet im Marketing:
marketing.goal.title…) — die Sprachteile der alten Fassung waren gelöscht und wurden vergeblich nachgeladen. Jetzt lädt die Oberfläche einmal neu und holt die neue Fassung, wenn ein Sprachteil, eine Seite oder eine Vorladeliste fehlt (über Vitesvite:preloadError, das auch den fehlenden Teil selbst meldet; höchstens einmal je Minute) (06:ENT-OWNER-RUNDE-1022-01.neue-fassung).
0.6.511 — 2026-10-21
Changed
- feat(ki-team): acht Fachstellen nach Experten-Standard — Buchhaltung: Eingang & Bank (ohne Web), Controlling, Personal (Krankheit nur „abwesend“, Gehälter nur auf ausdrücklichen Auftrag, im Code durchgesetzt), Einkauf mit neuer Standardrolle Einkauf, Logistik & Versand, E-Commerce & Marktplätze, Kundenbetreuung & Verträge, Website & SEO; neue Wirkstellen für Bestellen, Marktplatz-Preise und Listings, Website-Veröffentlichung; Stellenauswahl nach Bereichen (SPI 3.102); Buchhaltung heißt „Rechnungen & Forderungen“, Wissenspflege beim Support; Rechtsangaben gegen Primärquellen geprüft; Owner-Vorgaben in PRODUKT.md (Owner 2026-10-21)
0.6.510 — 2026-10-21
Changed
- perf(werkzeug): Design-Wächter in schlanker Vitest-Umgebung (06:ENT-OWNER-RUNDE-1021-87.design-pruefungen-schlank) —
frontend/vitest.config.tshat drei Projekte:design(node, ohne Setup, ohne Isolation) für die Wächter, die nur Quelltext lesen,design-dom(happy-dom, ohne Setup, isoliert) für Wächter mit DOM bzw. eigenen Mocks,appwie bisher; Liste ausCheckDesignWaechter::LISTE(frontend/vitest.designwaechter.ts). Zusatzzeit je Oberflächen-Änderung gemessen (90 Specs, je 3 Läufe): 22,1 → 11,0 s (−50 %), mit 7 Prozessen 31,8 → 15,6 s (−51 %); CPU 181 → 57 s. Gegenprobe mit absichtlich falschen Mustern: dieselben 16 roten Prüfungen vorher wie nachher.
Fixed
- fix(werkzeug): Handbuch-Änderungen lösen in
make checkdie Doku-Wächter aus (06:ENT-OWNER-RUNDE-1021-88.doku-waechter-ausloeser) —scripts/docs-geaendert.shliefert die Dateien im Untermodul_docs(uncommittet, unversioniert, Commits vor dem Zeiger; auf der Host-Seite, weil der Container in Spur-Bäumen nicht hineinsieht),CheckDokuWaechterwählt für_docs/user-docs/**bzw. den Zeiger alle Architektur-Tests und Kern-Specs, die das Handbuch lesen (u. a. DocFeldAbdeckungTest, HandbuchBilderTest). Vorher lief eine reine Handbuch-Änderung „GRUEN in 8s“.
0.6.509 — 2026-10-21
Changed
- fix(marketing): Marken-Selektor von Anzeigen-Ideen, Ablauf-Vorlage und SMS-Texten im Prozessor gegen das Recht geschnitten, Filterangaben für KI-Agenten (Werbebibliothek-Zugang, order[phone]); fix(kanaele): Warenkörbe in DSGVO-Auskunft und -Löschung; Seitentexte-Liste kennt das Anzeigen-Studio (Owner 2026-10-21)
0.6.508 — 2026-10-21
Changed
- feat(marketing): Autopilot zieht bei einer Ausgaben-Ausreißer-Warnung die Notbremse (Anhalten-Vorschlag nach Stufe des Kanals) und erkennt Ermüdung zusätzlich an der Häufigkeit — Reichweite von Meta, TikTok und LinkedIn in den Kennzahlen (Owner 2026-10-21)
0.6.507 — 2026-10-21
Changed
- fix(handbuch): Anzeigen-Studio — Angaben und Ergebnis je Platz als je eine Feldzeile, Ideen-Erzeugung unter „Nur über Schnittstelle und Automation“ (Owner 2026-10-21)