Version 1.2.1
Latest
Veröffentlicht: 15. Dezember 2025
🎉 Highlights
Dieses Release bringt mehrsprachige Plugin-Beschreibungen für alle 30 Plugins, verbesserte API-Key-Persistenz-Anzeigen und wichtige Bugfixes für den Advanced Timer Plugin.
✨ Neue Features
- Mehrsprachige Plugin-Beschreibungen (Phase 4)
- Mehrsprachige Beschreibungen zu allen 30 plugin.json Dateien hinzugefügt
- Unterstützung für 4 Sprachen: Englisch (en), Deutsch (de), Spanisch (es), Französisch (fr)
- Neues `descriptions` Objekt in plugin.json mit sprachspezifischen Beschreibungen
- Rückwärtskompatibilität mit existierendem `description` Feld erhalten
- API-Unterstützung für lokalisierte Beschreibungen via `locale` Query-Parameter
- Plugin-Loader aktualisiert mit `getLocalizedDescription()` Helper-Funktion
- Aktualisierte `/api/plugins` und `/api/plugins/:id` Routes für Locale-Auswahl
- Visuelle Indikatoren für API-Key-Speicherung
- Visuelle Indikatoren zeigen an, dass API-Keys persistent über Updates gespeichert werden
- Verbessertes Benutzer-Feedback für API-Key-Konfiguration
- Bessere Dokumentation der API-Key-Speicherorte
🚀 Verbesserungen
- Repository-Aufräumung - 107 Implementierungs-Zusammenfassungen und Dokumentationsdateien in `docs_archive/` verschoben
- Plugin-Loader Erweiterung - `getAllPlugins()` akzeptiert jetzt optionalen `locale` Parameter
- Plugin-API-Antworten - Enthalten jetzt sowohl `description` (lokalisiert) als auch `descriptions` (alle Sprachen)
🐛 Bugfixes
- Versionsnummer-Korrektur - Fehlerhafte Version 2.2.1 auf 1.2.1 korrigiert
- Advanced Timer Plugin - Overlay-Routen und Speicher-Migration repariert
- Timer-Overlay - Timer-Overlay lädt jetzt korrekt in Browser-Quellen
- Timer-State-Management - Verbesserte Timer-Zustandsverwaltung und Wiederherstellung
Version 1.2.0
Veröffentlicht: 8. Dezember 2025
🎉 Highlights
Dieses Major-Release bringt ein vollständiges Plugin-System mit Hot-Reloading, plattformübergreifenden Launcher-Verbesserungen, einen neuen Multi-Cam Switcher und umfassende Performance-Optimierungen für Datenbank und Module.
✨ Neue Features
- Plugin-System mit Hot-Reloading
- Plugins hochladen, aktivieren, deaktivieren und löschen ohne Server-Neustart
- Plugin-State-Persistierung in plugins_state.json
- Beispiel-Plugin "Topboard" für Top Gifters und Streaks
- UI-Integration im Dashboard für Plugin-Verwaltung
- Multi-Cam Switcher Plugin
- OBS-Szenen wechseln via TikTok Gifts oder Chat-Commands
- OBS-WebSocket v5 Integration mit Auto-Reconnect
- Chat-Commands: !cam 1-5, !cam next/prev, !scene <name>, !angle next
- Gift-Mapping mit konfigurierbaren Coins-Schwellen
- Macro-System für Multi-Step-Aktionen mit Delays
- Permissions: modsOnly, broadcasterOnly, allowedUsers, minAccountAgeDays
- Cooldowns: Per-User (15s), Global (5s), Macro-Max-Duration (10s)
- Safety-Limits mit Auto-Lock bei Rapid Switching
- Plattformunabhängiger Launcher
- Cross-platform Unterstützung (Windows, Linux, macOS)
- TTY-sicheres Logging ohne "stdout is not a tty" Fehler
- Robuste Node.js/npm Version-Checks in JavaScript
- Automatische Dependency-Prüfung und Installation
- Browser-Auto-Start nach Launch
- TTY-Logger Modul
- Automatische TTY-Erkennung
- ANSI-Farben nur bei TTY-Unterstützung
- UTF-8/Emoji-Unterstützung-Detection
- Fallback auf Plain-Text für non-TTY (OBS, Redirects)
- Platform-spezifische Symbole
- Git-basiertes Update-System
- Git-basiertes Update wenn .git vorhanden
- GitHub Release ZIP Download ohne Git
- Automatisches Backup vor Update (user_data/, user_configs/)
- Rollback bei fehlgeschlagenen Updates
- Platform-unabhängige Update-Strategie
- Launch Mode Selection auf Splash Screen
- Wahl zwischen Electron App oder Browser Modus beim Start
- Launch-Buttons aktiviert nach Backend-Bereitschaft
- Browser-Modus öffnet Dashboard im Standard-Browser und minimiert zu Tray
🚀 Verbesserungen
- Datenbank Performance-Optimierungen - SQLite mit WAL Mode, 64MB Cache, Memory Temp Store
- Plugin-Loader erweitert - Von 827 auf 1043 Zeilen für besseres State-Management
- Leaderboard Modul - Von 362 auf 480 Zeilen mit erweiterten Tracking-Features
- Rate-Limiter - Fast verdoppelt (80 auf 150 Zeilen) mit verbessertem Request-Handling
- TikTok Modul - Erweitert von 83KB auf 85KB mit besserer Event-Verarbeitung
🐛 Bugfixes
- TTS Migration zu Plugin - TTS-Engine jetzt vollständig als Plugin mit 75+ Stimmen integriert
- VDO.Ninja Plugin Migration - Multi-Guest-Streaming vollständig plugin-basiert mit 20+ API Routes
- Dynamische UI-Sichtbarkeit - Dashboard-Tabs zeigen/verstecken sich basierend auf aktiven Plugins ohne Page-Reload
- Update-Checker - Graceful 404-Handling wenn GitHub Releases nicht verfügbar sind
- Keine "echo -e" Probleme - Unter Windows/Powershell behoben
- Keine "integer expression expected" Fehler - Bei Version-Checks behoben
Version 1.1.1
Veröffentlicht: 3. Dezember 2025
🎉 Highlights
Dieses Release bringt große Verbesserungen für das Leaderboard Plugin mit neuen OBS Overlay-Layouts, ein umfassendes OpenShock Gift Event Debugging-System und zahlreiche kritische Bugfixes.
✨ Neue Features
- Leaderboard Plugin v1.2.0 - OBS Overlay System Extension
- Bar Layout - Horizontale Leiste für oben/unten im Stream (1920x80)
- Sidebar Layout - Vertikale Sidebar für rechte Seite (400x1080)
- Popup Layout - Temporäres Popup für Highlights (600x700)
- Umfangreiche Query-Parameter-Anpassung (Theme, maxEntries, showAvatars, etc.)
- Fortschrittsbalken-Visualisierung relativ zum #1 Gifter
- Hype Mode System
- Neue WebSocket-Events: leaderboard:hypeStart und leaderboard:hypeEnd
- Visuelle Effekte während Hype-Phasen in allen Overlay-Layouts
- Konfigurierbares Popup-Verhalten während Hype-Events
- Auto-Hide Popup Funktionalität
- Popup erscheint automatisch bei Rangänderungen
- Konfigurierbare Auto-Hide Verzögerung (Standard: 10 Sekunden)
- Intelligente Erkennung signifikanter Leaderboard-Änderungen
- OpenShock Plugin: Gift Event Pipeline Debugging
- Erweitertes Logging entlang der kompletten Event-Pipeline (TikTok → Mapping → OpenShock)
- Debug-Endpoint GET /api/openshock/debug/mappings für Mapping-Inspektion
- Test-Endpoint POST /api/openshock/test/simulate-gift für Gift-Event Simulation
- Vollständige Dokumentation in DEBUGGING_GIFT_EVENTS.md
- OpenShock Plugin: Wildcard Gift Matching
- Leerer String oder "*" als giftName matched JEDES Gift
- Perfekt für Catch-All Mappings die auf alle Geschenke reagieren
- Spezifische Geschenk-Namen haben automatisch Vorrang
- OpenShock Plugin: Coin Range Mappings
- Von-Bis Coin-Bereiche für präzise Event-Mappings
- Beispiel: 1-99 Coins → 20% Schock, 100-199 Coins → 50% Schock
- Verhindert Überlappungen zwischen verschiedenen Coin-Stufen
- OpenShock Plugin: Configurable Like Threshold
- Like-Events werden akkumuliert über konfigurierbares Zeitfenster
- Minimale Anzahl Likes einstellbar (Standard: 10)
- Zeitfenster einstellbar in Sekunden (Standard: 5s)
🐛 Kritische Bugfixes
- Console Errors behoben
- Cloud Sync: Unnötige Warnung entfernt wenn UI-Elemente nicht existieren
- Audio System: Korruptes MP3 durch valides WAV Format ersetzt
- GPU Detection: Auf moderne gl.RENDERER API aktualisiert
- Initialization: Socket.IO Ready State Timing korrigiert
- System initialisiert jetzt in weniger als 400ms statt 30s Timeout
- Profile Pictures - Extraktions-Helper für TikTok API Objektstruktur hinzugefügt
- OpenShock Gift Event Pipeline komplett repariert
- Gift Events werden jetzt korrekt von TikTok → OpenShock weitergeleitet
- Mapping-Engine evaluiert Events korrekt
- Actions werden ausgeführt wenn Mappings matchen
- TikTok Diamond Count Extraction Priority Fixed
- Wiederherstellung der Original-Priorität: gift.diamond_count ZUERST
- Behebt "🪙 0" Anzeige-Problem nach vorherigen Updates
🔧 Verbesserungen
- OpenShock Pattern UI vereinfacht - Nur noch Custom Patterns, kein komplexer Curve Editor
- OpenShock Case-Insensitive Gift Name Matching - "Rose" matched auch "rose", "ROSE"
- OpenShock Debug Log System - Real-time Event Logging im UI mit Socket.IO Broadcasting
- OpenShock Edit Pattern Steps - Schritte können nachträglich bearbeitet werden
- TikTok Gift Event Logging - Verbesserte Transparenz für Gift-Events während Streaks
Version 1.1.0
Released: December 1, 2025
🎉 Highlights
Das offizielle Release Version 1.1 von Pup Cid's Little TikTool Helper! Dieses Release enthält große Verbesserungen bei der TikTok-Konnektivität, neue Plugins und bedeutende Stabilitätsverbesserungen.
🔴 BREAKING CHANGES
- Migration zu Eulerstream WebSocket SDK
- Vollständiger Ersatz von tiktok-live-connector durch Eulerstream SDK
- Direkte WebSocket-Verbindung zur Eulerstream API
- Eulerstream API-Schlüssel jetzt ERFORDERLICH (via EULER_API_KEY oder SIGN_API_KEY)
- Rückwärtskompatibilität mit bestehenden Event-Handlern und Plugins erhalten
🐛 Kritische Bugfixes
- TikTok TTS Engine 500 Fehler behoben
- Komplette Neuimplementierung mit hybridem Endpoint-Ansatz
- Automatische Endpoint-Rotation bei Fehlern
- Unterstützung für mehrere Response-Formate
- Moderner User-Agent (Android 13)
- TikTok Connection 504 Timeout behoben
- fetchRoomInfoOnConnect auf false gesetzt
- HTTP Timeout auf minimum 30 Sekunden erhöht
- Verbesserte Error-Meldungen für Timeouts
- Quick Actions Menü nicht aktualisiert - Menü blieb ausgegraut nach Plugin-Aktivierung
- Goals Modal Focus-Problem in Electron - Modal-Inputs nicht anklickbar behoben
- TTS Admin Panel nicht anklickbar in Electron - Tabs und Buttons reagieren jetzt
- Chatango Integration in Electron - Weißes Fenster-Problem behoben
- Sprach-Selector Flaggen - Flaggen-Icons werden jetzt korrekt angezeigt
✨ Neue Features
- Weather Control Plugin
- 7 moderne Wetter-Effekte: Rain, Snow, Storm, Fog, Thunder, Sunbeam, Glitch Clouds
- GPU-beschleunigte Canvas 2D Rendering mit 60 FPS
- Permission-basierte Zugriffskontrolle
- Flow-Action-Support für IFTTT-Automatisierung
- Gift-basierte automatische Trigger
- Auto-Update System
- Launcher prüft beim Start auf Updates
- Zeigt aktuelle Version im Splash Screen
- Benachrichtigt bei verfügbaren Updates
- Direkter Download
- Download jetzt direkt über ltth.app/app/ltth_1.1.0.zip
- Keine GitHub-Abhängigkeit mehr für Downloads
⚡ Performance-Verbesserungen
- CSS Performance - will-change, contain, overscroll-behavior Optimierungen
- Scroll Performance - Passive event listeners für besseres Scrollen
- Rendering - Isolierte Rendering mit contain: layout style paint
Version 1.0.9
Released: November 24, 2025
✨ Neue Features
- OpenAI-Integration für Quiz Show
- GPT-5.1-gestützte Fragenpakete-Generierung (Nano, Mini, Standard Modelle)
- Automatische Erstellung thematischer Quizfragen mit KI
- Mehrsprachige Unterstützung (Deutsch und Englisch)
- Inline Pattern-Editor
- Direkte Bearbeitung von OpenShock-Patterns im Event-Mapping-Modal
- Pattern-Details in der Mapping-Listenansicht sichtbar
- Verbesserte Benutzererfahrung bei der Pattern-Zuweisung
- Launcher.exe mit GUI
- Grafischer Launcher mit Hintergrundbild und Fortschrittsbalken
- Automatische Weiterleitung zum Dashboard nach Start
- Browser-basierte UI ohne externe GUI-Bibliotheken
🔧 Verbesserungen
- OSC-Bridge (VRChat) - Gift-Katalog-Integration für einfachere Gift-Mapping-Einrichtung
- VDO.Ninja Multi-Guest - Director URL Control Room Iframe-Tab im Raum-Management
- Event-Mapping UI - Pattern-Auswahl mit updateMappingPatternList-Funktion
- OpenShock - Pattern-Details jetzt in Event-Mapping-Liste sichtbar
🐛 Bugfixes
- Emoji Rain v2.0 - Bounce/Bubble-Animations-Trigger, Pixel-Modus-Rendering, defensive Positionierung
- VDO.Ninja - Content Security Policy Verletzungen behoben (Inline-onclick-Handler entfernt)
- OpenShock - Null-Checks behandeln Pattern-ID 0 nun korrekt als gültigen Wert
📚 Dokumentation
- JSDoc-Dokumentation für Inline-Pattern-Editor-Funktionen hinzugefügt
- Technische Dokumentation für launcher.exe im infos/-Verzeichnis
Version 1.0.8
Released: November 24, 2025
✨ Neue Features
- Konfigurierbares XP-System
- Level-Up-Animationen mit erweiterten Admin-Funktionen
- Viewer-Engagement-System für bessere Zuschauerbindung
- Umfassende Konfigurationsmöglichkeiten für XP-Vergabe
- Grafischer Pattern-Kurven-Generator (OpenShock)
- Visuelle Benutzeroberfläche für Pattern-Erstellung
- Interaktive Kurven-Gestaltung mit Echtzeit-Vorschau
- Vereinfachte Pattern-Konfiguration ohne manuelle Eingabe
- OBS HUD für Command-Overlays
- Echtzeit-Anzeige von Chat-Commands im OBS-Overlay
- Vollständig konfigurierbare Overlay-Darstellung
- Integration mit GCCE Command-System
🔧 Verbesserungen
- Plugin-Manager - Kompakt-Modus-Schalter für besseres Platzmanagement
- Resource Monitor - 2x2-Grid-Layout korrigiert (CPU/GPU, RAM/Netzwerk)
- Leaderboard - Mehrere Overlay-Themes (Classic, Neon, Gradient) mit Vorschaumodus
- Quiz Show - Integration mit Anwendungs-Theme-System für bessere Lesbarkeit
- Thermal Printer - Vollständige Theme-Integration mit CSS-Variablen
- VDO.Ninja Multi-Guest - Umfassendes UI-Refactoring mit Methoden-Aliases
- OSC-Bridge (VRChat) - Gift-Katalog-Mappings und Avatar-Wechsel-Unterstützung
🐛 Bugfixes
- Windows-Pfad-Validierung im Config-Import-Plugin behoben
- OpenShock Pattern-Engine - Doppeltes Wait entfernt, das Dauer-Bugs verursachte
- OpenShock Custom Pattern Editor - Verbesserter Step-Konfigurations-Workflow
- OpenShock Emergency Stop - Button prominent im Haupt-UI-Header hinzugefügt
- Plugin-Update-Prüfung - Changelog-Fallback-Mechanismus hinzugefügt
🔐 Sicherheit
- Erweiterte Input-Validierung in allen Plugins
- Verbesserte Fehlerbehandlung und Sanitization
Version 1.0.7
Released: November 23, 2025
✨ Neue Features
- Unabhängige Lautstärkeregelung für Gift-Animationen
- Separate Lautstärkeregelung für Gift-Animation-Audio im Soundboard
- Neue Animation Volume Control in der Soundboard-Konfiguration
- Standalone Soundboard UI mit Animation-Lautstärkeregelung
- Stream Alchemy - Erweiterte Einstellungen
- Anpassbare KI-Prompts für Item-Generierung
- Item-Management mit Bearbeitungs- und Löschfunktionen
- Umfassende Settings-UI mit Custom-Prompt-Unterstützung
- Multicam - OBS Passwort-Authentifizierung
- OBS-Passwort-Support für sichere WebSocket-Verbindung
- Gift-to-Scene-Mapping UI mit vollständigem Gift-Katalog
- Deutsche und englische Lokalisierung
- Plugin-UI-Integration
- Leaderboard Admin-Panel mit Session- und All-Time-Tracking
- Stream Alchemy, GCCE und Thermal Printer UI-Integration
- VDO.Ninja Multi-Guest und Emoji Rain v2.0 standardmäßig aktiviert
🐛 Bugfixes
- Emoji Rain komplett überarbeitet
- Bubble-Blop-Animation korrigiert
- Pixel-Modus-Rendering behoben
- Farbfilter für Emojis hinzugefügt
- Edge-Spawning für bessere Verteilung
- Follow-Sounds spielen jetzt zuverlässig
- Verbesserte Event-Erkennung mit mehreren displayType-Mustern
- Fallback-Check für Follow-Events
- Debug-Logging für unerkannte Social-Events
- OpenShock Pattern-Einstellungen
- Pattern-Settings-Funktionalität im Mapping-Modal implementiert
- Sidebar-Layout-Fixes
- Doppelte Text-Spans in VDO.Ninja entfernt
- Plugin-Manager-Layout korrigiert
- Gift Milestone Celebration
- Tier-spezifische Media-Zuweisung behoben
- Verbesserte Error-Behandlung
- Weather Control Overlay
- GSAP-Bibliothek-Ladeproblem in OBS Browser Source behoben
- Animationen funktionieren jetzt korrekt
- Resource Monitor
- Kompakt-Modus zeigt nun alle Inhalte auf einer Seite
- Plugin-Initialisierung
- Alle 23 Plugins laden jetzt erfolgreich
- Logger-API-Probleme für GCCE und StreamAlchemy behoben
- Minecraft-Connect, OpenShock, OSC-Bridge, Resource-Monitor aktiviert
- API-Bridge, HybridShock, Multicam, Viewer-XP aktiviert
🔐 Sicherheit
- XSS-Schutz und Input-Validierung für Stream Alchemy
- Validation-Helper refactored für bessere Wartbarkeit
- Accessibility-Verbesserungen hinzugefügt
📚 Dokumentation
- Dokumentationsdateien in infos/-Unterverzeichnis reorganisiert
- Dateipfad-Referenzen aktualisiert
Version 1.0.6
Released: November 23, 2025
✨ Neue Plugins
- StreamAlchemy Plugin - RPG-Crafting-System mit KI
- TikTok Gifts werden zu virtuellen RPG-Items transformiert
- KI-generierte isometrische Item-Icons mit DALL-E 3
- Echtzeit-Crafting: 2 Gifts innerhalb von 6 Sekunden kombinieren
- 4 Seltenheitsstufen basierend auf Coin-Werten (Bronze, Silber, Gold, Lila)
- Persistente Inventarverwaltung pro User
- Chat-Commands: /inventory, /inspect, /merge, /alchemy
- Leaderboard Plugin - Top-Gifter Tracking
- Session-Leaderboard für aktuelle Stream-Session
- All-Time Champions für historische Top-Contributor
- WebSocket-basierte Live-Updates im Overlay
- Automatische Aktualisierung von Nicknamen und Profilbildern
- Moderne Neon/Dark-Theme UI mit CSS-Animationen
- Performance-optimiert mit debounced Database Writes
- Thermal Printer Plugin - Physische Event-Ausdrucke
- ESC/POS Thermodrucker-Support (USB & Netzwerk)
- Druckt Chat-Nachrichten, Gifts, Follows und Shares
- Intelligente Filterung: Min. Coins, Bot-Command-Ignorierung
- Asynchrone Print-Queue verhindert Event-Loop-Blocking
- Auto-Reconnect bei Verbindungsverlust
- Konfigurierbare ESC/POS-Formatierung mit ASCII-Icons
- GCCE (Global Chat Command Engine) - Universelles Command-System
- Zentrales Command-Registry für alle Plugins
- Hierarchisches Permission-System (broadcaster → all)
- Automatische Syntax-Validierung und Error-Messaging
- Rate-Limiting (10 Commands/User/Minute, 100 Global/Minute)
- Unified Overlay-System für Command-Feedback
- Built-in Commands: /help, /commands, /inventory, /inspect, /merge
Version 1.0.5
Released: November 23, 2025
🔴 BREAKING CHANGES
- Migration zu Eulerstream WebSocket SDK - Vollständiger Ersatz von tiktok-live-connector
- Direkte WebSocket-Verbindung zur Eulerstream API
- Eulerstream API-Schlüssel ist jetzt ERFORDERLICH
- Rückwärtskompatibilität mit bestehenden Event-Handlern erhalten
- Siehe eulerstream.com für API-Schlüssel-Registrierung
🐛 Kritische Bugfixes
- TikTok TTS Engine 500 Fehler behoben - Komplette Neuimplementierung
- Hybrides Endpoint-System mit mehreren Fallback-Optionen
- Automatische Endpoint-Rotation bei Fehlern
- Unterstützung für mehrere Response-Formate
- Moderne User-Agent (Android 13)
- Text-Chunking für lange Nachrichten (>300 Zeichen)
- TikTok Connection 504 Timeout behoben - Euler Stream Optimierungen
- fetchRoomInfoOnConnect auf false gesetzt zur Reduzierung von API-Calls
- HTTP Timeout auf minimum 30 Sekunden erhöht
- Verbesserte Error-Meldungen für Euler Stream Timeouts
- Hardcodierter Euler API-Schlüssel als Base64-Fallback integriert
- Invalid Option Error behoben - Nicht existierende enableWebsocketUpgrade Option entfernt
✨ Neue Features
- Weather Control Plugin - Professionelles Wetter-Effekt-System
- 7 moderne Wetter-Effekte: Rain, Snow, Storm, Fog, Thunder, Sunbeam, Glitch Clouds
- GPU-beschleunigte Canvas 2D Rendering mit 60 FPS
- Permission-basierte Zugriffskontrolle
- Konfigurierbare Rate-Limiting (10 Anfragen/Minute pro User)
- WebSocket Echtzeit-Event-Streaming zu Overlays
- Flow-Action-Support für IFTTT-Automatisierung
- Gift-basierte automatische Trigger (Coin-Schwellenwerte)
Version 1.0.4
Released: November 23, 2025
✨ Website-Verbesserungen
- Navbar-Logo Fix - Text-Überlappung mit Menü-Items behoben
- Größeres Logo - Logo-Icon von 32px auf 48px vergrößert für bessere Sichtbarkeit
- Plugins-Seite überarbeitet - Bessere Struktur und Organisation
- Dokumentation erweitert - Umfassende Plugin-Anleitungen hinzugefügt
📚 Dokumentation
- Detaillierte Plugin-API-Dokumentation
- Plugin-Entwicklungsguides mit Beispielen
- Screenshots für Plugin-Konfiguration
- Verbesserte Navigation für Plugin-Inhalte
🎨 Design
- Verbesserte visuelle Trennung in Plugin-Kategorien
- Bessere mobile Responsivität auf allen Seiten
- Optimierte Lesbarkeit und Benutzerfreundlichkeit
Version 1.0.3
Released: November 10, 2025
✨ Neu
- Validators Module - Umfassende Input-Validierung für alle API-Endpoints
- Template Engine - Zentrale Template-Verarbeitung mit RegExp-Caching (10x Performance)
- Error Handler Module - Standardisierte Fehlerbehandlung im gesamten System
🔐 Sicherheit
- CORS-Policy verschärft - Whitelist-basiert statt Wildcard
- CSP mit Nonces gegen XSS-Angriffe implementiert
- DNS-basierte Webhook-Validierung gegen SSRF
- IP-Blacklist für private Netzwerke
- Sicherheit verbessert: 5/10 → 9/10 (+80%)
⚡ Performance
- Database-Batching - Event-Logs werden gebatcht (50x schnellere Inserts)
- Template-Rendering mit RegExp-Cache (90% Verbesserung)
- Memory Leaks behoben - Plugin-Reload ohne Server-Neustart
- Performance: ~500 → ~800 Events/s (+60%)
🐛 Bugfixes
- Socket Event Cleanup implementiert - keine Memory Leaks mehr
- Logging standardisiert - console.* durch strukturiertes Logging ersetzt
- Code-Duplikation eliminiert (~200 Zeilen reduziert)
Version 1.0.2
Released: November 9, 2025
🎮 OSC-Bridge Plugin
- VRChat-Integration via OSC-Protokoll
- Bidirektionale Kommunikation (Senden & Empfangen)
- VRChat Helper-Methoden: wave(), celebrate(), dance(), hearts(), confetti()
- Flow-System-Integration mit 8 neuen Actions
- Latenz < 50ms
🚀 Launcher & Update-System
- Platform-agnostischer Launcher (Windows, Linux, macOS)
- TTY-sicheres Logging (keine "stdout is not a tty" Fehler)
- Git-basiertes Update mit automatischem Backup
- Rollback bei fehlgeschlagenen Updates
🔌 Plugin-System
- Plugin-Loader mit Lifecycle-Management
- Plugin-Manager UI (Upload, Enable, Disable, Delete, Reload)
- Hot-Loading ohne Server-Neustart
- Multi-Cam Switcher Plugin - OBS-Szenen via Gifts/Chat steuern
⚠️ Beta-Hinweis
Dieses Tool befindet sich in aktiver Entwicklung. Features können sich ändern.
Bitte melde Bugs und Feature-Requests auf GitHub.
GitHub Issues