Kontakt aufnehmen
Release Notes

Changelog & Updates

Jede Snowbyte-Version dokumentiert offen, was sich geaendert hat — neue Features, Bug-Fixes, Breaking Changes. Damit du weisst was nach einem setup.cmd-Doppelklick passiert ist.

Customer-Builds laufen auf Channel stable. Beta-Tester koennen main aktivieren.
v1.2.6
26. Mai 2026
Aktuelle Version Patch / Hotfix

Hotfix nach 1.2.5. Behebt das "Läuft bis 21. Januar 1970"-Datum im Lizenz-Tab, den Plan-Sync zwischen User-Subscription und Software-Lizenz, sowie einen Crash beim Dev-Launcher.

Bug-Fixes

Lizenz-Anzeige

  • "Läuft bis 21. Januar 1970": das UI las das Token-Ablaufdatum (das alle 7 Tage refreshed wird) statt das echte Lizenz-Ablaufdatum, und interpretierte die Unix-Sekunden als Millisekunden. Jetzt: korrektes Feld, robuste Date-Konvertierung. Bei Lifetime-Lizenzen erscheint "Ohne Ablauf · Lifetime".

Plan-Sync

  • Plan-Wechsel im Admin-UI sync jetzt auch licenses.plan: vorher nur subscriptions.plan — daher zeigte der License-Heartbeat zur Suite weiterhin den alten Plan. Beide Tabellen werden ab jetzt konsistent gehalten.
  • Neuer Admin-Diagnose-Endpoint /api/admin/license-diagnose.php zeigt Inkonsistenzen zwischen Users / Customers / Licenses / Subscriptions und repariert sie per POST in einer Transaktion.

Dev-Launcher

  • start-snowbyte-dev.cmd: verschachtelte CMD-Continuations + PowerShell-ProcessStartInfo-Quoting crashte mit "Der Befehl '$psi.FileName' ist entweder falsch geschrieben...". Jetzt direkter start ... node.exe server.js-Aufruf.
v1.2.5
26. Mai 2026
Patch / Hotfix

Hotfix nach 1.2.4. Behebt zwei kritische Bugs auf frisch ausgerollten Kunden-PCs: Lizenz wurde nach jedem Neustart als nicht-aktiviert gemeldet, und SnowChat antwortete mit roher Tool-Call-Kodierung statt normalem Text wenn ein lokales Modell genutzt wurde.

Bug-Fixes

Lizenz-Persistenz

  • Hardware-Fingerprint ist jetzt deterministisch ueber Reboots. Vorher wurde die erste MAC aus der OS-API genommen — Reihenfolge nicht stabil zwischen Reboots (Treiber-Boot-Sequenz wechselte zwischen WiFi und Ethernet). Folge: Fingerprint anders, "hardware_mismatch", Lizenz galt als nicht aktiv. Jetzt: alle nicht-virtuellen MACs sortiert, kleinste benutzt — stabil ueber alle Reboots.
  • Automatische HW-Drift-Migration fuer bestehende Lizenzen. Beim ersten Start unter 1.2.5 wird im Hintergrund ein release+activate mit dem neuen Fingerprint gemacht — Kunde merkt nichts, Lizenz bleibt aktiv.

SnowChat "Kodierung statt Antwort"

  • Backend prueft jetzt pro Modell ob Tool-Calling unterstuetzt wird. Vorher wurde ein Tool-Instruktions-Block IMMER in jede Chat-Anfrage injiziert — lokale Modelle ohne Tool-Calling-Training (translategemma, embedding-Modelle, base-models) antworteten daraufhin mit raw-JSON / Tool-Call-Format. Jetzt fragt das Backend ueber Ollama capabilities.tools ob das Modell Tools kann; bei Nein wird Tool-Prompt + toolDefs leer gelassen, Modell antwortet ganz normal. SnowChat behaelt damit Tool-Faehigkeiten (Web-Suche, Mail, Programme oeffnen) fuer alle tool-faehigen Modelle wie Claude, GPT, Mistral, llama3.x, qwen3-instruct.
v1.2.4
26. Mai 2026
Patch / Hotfix

Hotfix nach 1.2.3. Schliesst die Luecke im Kunden-Onboarding: der Lizenz-Schluessel war nach einem frischen Setup praktisch nicht eingebbar, weil der Setup-Assistent nur Provider-Setup anbot — der Lizenz-Tab in SnowConfig blieb hinter dem Modal versteckt.

Bug-Fixes

  • Lizenz aktivieren direkt aus dem Setup-Assistenten: neuer prominenter "Lizenz aktivieren"-Button im Setup-Modal. Kunde mit Key sieht sofort den Weg zur Aktivierung — vorher war der einzige Pfad: erst Provider einrichten, dann durch die Sidebar zu Lizenz klicken. Setup wird beim Klick dismissed, springt direkt in SnowConfig → Lizenz. Nach Aktivierung kann der Assistent ueber den Wand-Button im Hub wieder geoeffnet werden (Provider-Setup).
v1.2.3
26. Mai 2026
Patch / Messe-Polish

SnowWork wird Messe-fest, SnowCode bekommt eine Demo-Galerie auf einen Klick. Plus: universelle Spracheingabe in Desk und Work — funktioniert jetzt in jedem Browser, vorher Chrome/Edge-only.

Neue Features

SnowWork — Live-Demos

  • Live-Uebersetzung in 12 Sprachen als 1-Klick-Demo-Squad. Lokales Modell, laeuft komplett ohne Cloud, perfekt fuer die Buehne. Sparkles-Icon im Squad-Header oeffnet die Demo-Templates.
  • Online-Recherche Pipeline als zweites Demo-Squad: Recherche → Faktencheck → Executive Summary, jeweils mit produktionsreifen System-Prompts.

SnowCode — Galerie

  • Demo-Galerie-Button im Topbar (neben "Neu"). Oeffnet ein Overlay mit allen Messe-Demos — auch waehrend man schon einen Output sieht. Vorher musste man erst "Neu" druecken und den aktuellen Stand verwerfen.

Spracheingabe — Universal

  • Spracheingabe in jedem Browser (SnowDesk + SnowWork). Vorher: nur Chrome/Edge. Jetzt: MediaRecorder + Backend-Transkription — Firefox, Safari, Chrome, Edge, ueberall.

Bug-Fixes

SnowWork

  • Agent aus Squad entfernen geht jetzt mit einem Klick: der Muelleimer im Agent-Header hiess vorher "Chat loeschen" und reset nur die History — der echte "Agent entfernen"-Button war im Profil-Drawer versteckt. Jetzt: zwei klar getrennte Icons im Header — gelber Eraser = Chat zuruecksetzen, roter UserMinus = Agent komplett aus dem Squad raus (mit Confirm-Dialog).
  • "Fetch-Fehler beim Loeschen": laufende KI-Antworten wurden nicht abgebrochen, wenn man waehrend einer Generation einen Agenten oder ein ganzes Squad geloescht hat. Folge: nach Sekunden tauchte ein "fetch failed"-Toast auf, der wie ein Delete-Fehler aussah. Jetzt: jeder Job hat einen AbortController, Delete cancelt sofort.
  • Pipeline eskaliert keine Backend-Outages mehr: wenn ein Agent einen Fehlertext zurueckgibt, wird der nicht mehr durch die ganze Pipeline weitergereicht. Vorher: derselbe Error N-mal in N Agenten.
  • Freundliche Fehlertexte statt nackter HTTP-/Stack-Traces im Chat. "Verbindung zur KI nicht moeglich" statt "TypeError: Failed to fetch".

SnowCode

  • Modell-Auswahl wurde ueberschrieben: Messe-Demo-Buttons setzten zwangsweise das empfohlene Cloud-Modell, sobald die aktive Auswahl kein Claude war. User wollte ein lokales Modell, bekam Sonnet. Jetzt: die User-Wahl ist unantastbar, das empfohlene Modell ist nur Fallback wenn nichts gewaehlt ist.
  • "Neu"-Button: stoppt laufende Generation jetzt sauber, fragt vor dem Verwerfen ab, leert den Editor verlaesslich. Vorher: inline-Lambda mit verschachtelten Conditions, in seltenen Faellen no-op.
  • Topbar-Dropdowns (Modell, Export) sind nicht mehr clipped — flex-wrap statt horizontal-overflow.
v1.2.2
25. Mai 2026
Minor Release

Grosser SnowCode-Rework: Live-Streaming der Generation, Premium-Design-System, Modell-Picker, Vollansicht, Import/Export. Plus: eigene Modelle manuell hinzufuegen, Versions-Anzeige konsolidiert.

Neue Features

SnowCode-Rework

  • Live-Streaming der Code-Generation: Der HTML-Code wird Token fuer Token live in Preview und Code-View aktualisiert. Du siehst JETZT wie der Code entsteht statt nur einen Spinner.
  • Vollansicht-Button: Preview ueber gesamten Viewport, ESC schliesst. Perfekt fuer Messe-Demos.
  • HTML-Import-Button: Vorher exportierte oder selbst gebaute HTML-Dateien zurueck in den Editor laden — weiterarbeiten statt von Null beginnen.
  • Modell-Picker als Dropdown statt read-only Pille: jedes verfuegbare Modell (inkl. eigener Custom-Modelle) ist anklickbar — auch in SnowCode.
  • Addon-Layout als Grid statt horizontal-scroll: alle Bausteine auf einen Blick, kein Scrollen mehr noetig.

Premium-Output

  • Enterprise-grade System-Prompt: explizite Design-Standards (Typografie, Farben, Whitespace, Glassmorphism, Animation-Curves, A11y). Generierter Output liegt jetzt auf Awwwards-Niveau statt Mid-2010er-Bootstrap.
  • Messe-Demos komplett ueberarbeitet: Storytelling-Hero statt generischem "Willkommen", echte Inhalte mit Detail, Premium-Visuals via inline-SVG + Glassmorphism, NULL externe Dependencies.

Modelle

  • Eigene Modelle manuell hinzufuegen in Einstellungen → Modelle. Provider + Modell-ID reichen — danach ist das Modell ueberall waehlbar (Chat, Desk, Work, Voice, Code, Speed, ...).

Bug-Fixes

  • "Update verfuegbar"-Hinweis erschien dauerhaft obwohl die aktuelle Version laeuft. Ursache: an 7 Stellen im Backend war "1.0.0" hardcoded statt aus der VERSION-Datei zu lesen. Neuer zentraler Versions-Helper als Single-Source-of-Truth.
v1.2.1
25. Mai 2026
Patch / Hotfix

Hotfix nach 1.2.0. Behebt das Symptom "Antwort kommt nie / Spinner laeuft ewig" bei Cloud-Modellen (Claude, GPT, Mistral). Ausserdem: Installer laesst sich nicht mehr von stillen Git-Fehlern austricksen.

Bug-Fixes

  • Cloud-Stream-Watchdog (45 Sekunden): wenn ein Cloud-Anbieter eine Verbindung akzeptiert aber dann keine Antwort liefert, schliesst der Watchdog den Socket und zeigt einen sichtbaren Fehler — statt unendlich "..." anzuzeigen. Der Watchdog re-armiert sich bei jedem Token, lange legitime Antworten (Opus mit 60s+) werden nicht abgewuergt.
  • Anthropic-Modelle dynamisch geladen aus der offiziellen Modell-API. Vorher: statische 5er-Liste, teilweise mit IDs die Anthropic gar nicht kannte. Jetzt stets aktuelle Liste, sortiert nach Tier (Opus → Sonnet → Haiku) und Datum.
  • Modell-ID-Resolver: alte unpraefixte Modell-IDs aus dem Browser-Speicher werden automatisch zum richtigen Provider geroutet. Bisher konnten so falsch geroutete Calls an Ollama gehen und unendlich haengen.
  • Anthropic 404 mit Klartext: "Modell 'X' nicht verfuegbar bei Anthropic" statt nichtssagendem HTTP-Code.
  • Installer Step 3: prueft jetzt alle Git-Exit-Codes und setzt das Repo bei jedem Lauf hart auf den Remote-Stand. Vorher konnte ein fehlgeschlagener Pull (z.B. wegen modifizierter package-lock.json) stillschweigend zu "Update kommt nicht an" fuehren — obwohl Setup gruen durchlief.
v1.2.0
25. Mai 2026
Minor Release

Quality-of-Life-Release nach 1.1.0. Schliesst die letzten Luecken aus dem Test-Cycling: server-seitige License-Gates, vollstaendiger Offline-Modus, Trade-Fair-Demos fuer SnowCode und mehrere Stabilitaets-Fixes.

Neue Features

Lokal-Modus (Air-Gap-USP)

  • Lokal-Modus-Pille im Hub. Toggle pausiert News/Wetter/License-Polling in der Suite UND deaktiviert License-Heartbeat + Snow-System-Heartbeat im Backend-Daemon. Cloud-Provider werden im Modell-Picker ausgegraut.
  • Persistenz in der lokalen Konfig — der Schalter ueberlebt einen Neustart.
  • Gedacht fuer Banken, Behoerden und luftgekapselte Netze: einmal klicken, kein einziger Call mehr nach snowbyte.de.

Server-side License-Gating (Defense-in-Depth)

  • Backend prueft Plan jetzt bevor Produkt-APIs (/api/snowmind/*, /api/work/*, etc.) Daten zurueckgeben. Vorher: nur Client-Gate (per DevTools umgehbar).
  • Antwort bei Plan-Mismatch: 403 + Hinweis-Plan — die Suite zeigt automatisch das Upgrade-Modal.

Trade-Fair-Demos

  • SnowCode-Vorlagen: Live-Landing-Page, Digitale Visitenkarte, Pomodoro-Timer mit Audio. Alle drei mit Variablen-Eingabe und Claude-Sonnet-Empfehlung — fertige Demo in unter 30 Sekunden.

Geaendert

  • Discord-Bot: node-cron v3 → v4 (eliminiert uuid@8-Warning, null-deps).
  • Bot-Status-Server: Auto-Kill alter Instanzen via Port-Match, kein manueller Eingriff mehr noetig.
  • preferredModel auto-sync mit Fallback-Chain (lokal → Anthropic → Mistral → OpenRouter). Vermeidet "Modell nicht verfuegbar"-Fehler nach Provider-Wechsel.

Bug-Fixes

  • Setup-Assistent wieder manuell aus dem Hub aufrufbar (Wand-Icon).
  • Chat-Picker zeigt jetzt sofort alle Modelle beim Cold-Start. Retry-Button bei Netz-Haenger.
  • SnowDesk-Counter zeigt die tatsaechliche Anzahl aktiver Panels.
  • Installer: Process-Kill matched nur noch auf den Snowbyte-Pfad — fremde Node-Projekte mit gleichnamiger server.js bleiben unangetastet.
v1.1.0
25. Mai 2026
Minor Release

Stabilisierungs- und Hardening-Release. Erstes wirklich Production-faehiges Build nach intensivem Test-Cycling. Schwerpunkt: out-of-the-box-Erfahrung, License-Erzwingung, sichtbares Tool-Feedback, sauberer Installer.

Neue Features

Out-of-the-Box-Experience

  • GUI-Installer mit 12 Steps, Live-Log, Auto-Browser-Open. Download via snowbyte.de/download.html.
  • Empty-by-Default: alle internen Showcase-Daten hinter DEMO_MODE-Flag — Kunden starten mit jungfraeulicher Suite.
  • Modell-Download-UI in Einstellungen → Modelle: 21 empfohlene lokale Modelle in 6 Kategorien (Chat, Reasoning, Code, Vision, Embeddings, Uebersetzung) mit Live-Progress, plus Custom-Eingabe.
  • Desktop-Shortcut "Snowbyte" mit Schneeflocken-Icon. Klick prueft Port, startet Server bei Bedarf, oeffnet Browser.

License-Hardening

  • Route-Guard: jede gated Route ist vor direkter URL-Eingabe geschuetzt — Redirect zum Hub + Upgrade-Modal.
  • Schloss-Badge auf Hub-Karten fuer Produkte ausserhalb des aktiven Plans.
  • Email-Pflicht im Lizenz-Center: Lizenzen ohne Customer-Email werden abgelehnt (war Ursache fuer nicht-registrierte Snow-Systeme).
  • Heartbeat-Diagnose-Modal in admin.html zeigt alle 50 letzten Versuche inkl. Fehler-Grund.

Tool-Routing (Agentic-USP)

  • Lokale Modelle nutzen jetzt standardmaessig den Tool-faehigen Agent-Endpoint mit allen Tools (Browser, File-I/O, Wissens-Suche). Vorher kam "kann nicht auf Web zugreifen".
  • Live Tool-Status im Chat: Mini-Karten pro Tool-Aufruf mit Icon, Label, Input-Preview, Spinner / Haekchen / X, Dauer.
  • file_list und file_read koennen jetzt sichere User-Ordner lesen (Downloads, Desktop, Documents, Pictures, Videos, Music).
  • Agent-Gateway wird bei Server-Boot automatisch gestartet (versteckt).

Hub-Dashboard

  • System-Status-Badge oben rechts mit Status-Dot + 4 Mini-Indikatoren (KI-Engine, Agent-Gateway, Sprach-Erkennung, Cloud). Klick zeigt Detail-Popover.
  • Versions-Anzeige im Footer mit Channel-Pill (stable / main).

Geaendert

  • Standort: Berlin → Rüsselsheim am Main (Legal, Privacy, Wetter-Default).
  • Default-Modell: qwen3:14bllama3.2:3b (= was der Installer mitliefert). Kein "model not found" mehr nach Fresh-Install.
  • Hub-URL: localhost127.0.0.1 in Auto-Open und Desktop-Shortcut (umgeht DNS/hosts-Probleme).
  • Root-Route serviert die Suite. Alle Legacy-HTML-Pfade redirecten zu /suite/.
  • Release-Pipeline: Customer-Installer pullt jetzt vom stable-Branch. main bleibt fuer interne Test-PCs.

Entfernt

  • Alle Legacy-v1-Frontends aus dem Repo (32 HTML-Files, 8 Snow-*.js/.css, Demo-Verzeichnisse). Die Suite ist ab jetzt die einzige UI.
  • Alte backend/installer/ (durch GUI-Installer auf snowbyte.de ersetzt).

Bug-Fixes

  • Endlosschleife in Step 7 (Modell-Pull) bei bereits installiertem Modell — Pre-Check via Ollama-Tags-API skippt jetzt komplett.
  • Process.Start mit .cmd-Files: routet jetzt sauber ueber cmd.exe /c.
  • Logfile-Lock-Konflikte beim Server-Restart: Fallback auf Timestamp-Namen.
  • Get-Command npm-Resolution lieferte .ps1 statt .cmd — explizit Application-Typ erzwungen.
  • Phantom-Modelle in Agent-Edit (claude-opus-4-7 etc.) → nutzt jetzt echte Backend-Daten.
  • Chat-Loesch-Button: Confirm-Overlay statt expandierender Pill (kein Layout-Sprung mehr).
  • Chat-InputBar: Klick irgendwo auf die Pille setzt Focus auf Textarea.
v1.0.0
24. Mai 2026
Initial Release

Erste Production-Release der Snowbyte-Suite. Vite + Svelte 5 + Tailwind Frontend auf Node-Backend. Alle 9 Produkte mit echten LLM-Calls, Discord-Bot, Compliance-Tab, Branchen-Packs.

Neue Features

Foundation

  • Suite-Frontend (Vite + Svelte 5 + Tailwind) komplett neu gebaut
  • Backend server.js (Node.js, Port 18790) liefert Suite ueber /suite/*
  • Hard-Block SetupGate-Modal bei First-Run

Alle 9 Produkte live mit echten LLM-Calls

  • SnowChat mit Job-Streaming und Provider-Switch
  • SnowDesk mit bis zu 4 parallelen Konversationen
  • SnowSpeed Quick-Agents mit konfigurierbarem Modell pro Karte
  • SnowMind RAG mit Quellen-Stuffing und Hash-Chain-Audit
  • SnowCode Prompt-to-HTML mit Sandbox-Preview
  • SnowVoice MediaRecorder → Backend-Transcribe → LLM → Browser-TTS
  • SnowWork sequentielle Pipeline-Stages
  • SnowSwarm Multi-Option-Generierung mit Confidence
  • SnowPulse Multi-Agent-Runden mit Orchestrator

Integrationen + Compliance

  • Discord-Bot mit Slash-Commands, Schedules, RAG, per-Connection-LLM
  • Audit-Log-Tab mit Hash-Chain-Verifikation und Export (JSON/CSV/TXT)
  • License-Tab mit Aktivierung / Deaktivierung / Refresh
  • SMTP-Tab mit Test-Mail-Funktion

Branchen-Packs v1

  • 5 Branchen (Marketing, Steuer, Anwalt, Beratung, Allgemein)
  • 25 spezialisierte Quick-Agent-Templates

Vollstaendige Commits + technische Details: CHANGELOG.md auf GitHub

Zurück zur Startseite