Home Features Strategien API Installation FAQ Sicherheit Changelog Roadmap About Dashboard
GitHub Anmelden Registrieren

Changelog

Alle Versionen, neuen Features und Bugfixes auf einen Blick.

v1.7.1 2026-04-25 Latest

Behoben

  • Kritisch: Multi-Exchange-Portfolio lud die Crypto.com-Balance nicht (und alle anderen nicht-aktiven Exchanges zeigten 0 USDT). /api/v1/exchanges ruft jetzt fetch_balance() pro aktivierter Exchange auf, bewertet Coin-Bestände in USDT via Ticker-Cache und nutzt einen 60s-Snapshot-Cache gegen Rate-Limits.
  • Dashboard-Scroll-Sprung beim Daten-Refresh: _initExchangeSelector() rief bei jedem WebSocket-Update scrollIntoView() auf. Auto-Scroll passiert jetzt nur noch bei explizitem Klick.
  • fetch_aggregated_balance() nutzte die veraltete arb_exchanges-Config statt der user_exchanges-DB.
  • Race Condition in db.set_primary_exchange(): alle Statements laufen jetzt in einer Transaktion mit FOR UPDATE-Lock.

Hinzugefügt

  • Interaktive Multi-Exchange-Karten: Klick zum Aufklappen, Per-Coin-Balance-Breakdown, Aktionen für Aktivieren/Deaktivieren, Primary setzen, Refresh, Löschen.
  • Neue Endpunkte (per Exchange-Name): POST /api/v1/user/exchanges/<name>/toggle, /primary, DELETE, GET /balance?refresh=1.
  • Öffentliche Landing-Page: / serviert index.html statt Redirect zu /login.
  • "Alle Balances neu laden"-Button im Multi-Exchange-Header.

Sicherheit

  • @auth-Decorator auf /api/export/csv, /api/export/json, /api/backup/download (Backup zusätzlich admin-only), /api/ohlcv/<sym>, /api/heatmap, /api/v1/gas.
  • JWT-Cookie ist nun HttpOnly und Secure (bei HTTPS) – Socket.io fällt server-seitig auf request.cookies zurück, Bearer-Tokens werden für API-Auth wieder über verify_api_token() mit explizitem Expiry-Check validiert.
  • ALLOWED_ORIGINS-Default ist nun "leer" statt * – Wildcard nur noch nach expliziter Konfiguration.
  • Trade-Export liefert nur noch Trades des aktuell eingeloggten Users statt aller User.
v1.5.3 2026-04-05

Behoben

  • Kritisch: OKX, KuCoin und Crypto.com konnten sich als Primary Exchange nicht authentifizieren — die API-Passphrase wurde in create_exchange() nie übergeben. Behoben via neuer Exchange Factory.
  • safe_fetch_tickers hatte keinen Fallback für Kraken/Huobi/Coinbase — wenn fetch_tickers(symbols) scheiterte, stürzte der komplette Scan ab. Neue 3-stufige Fallback-Strategie für alle Exchanges.

Hinzugefügt

  • Neues Modul services/exchange_factory.py — zentrale Factory für alle 8 CCXT-Exchange-Instanzen (cryptocom, binance, bybit, okx, kucoin, kraken, huobi, coinbase)
  • Env-Variable API_PASSPHRASE für OKX/KuCoin/Crypto.com — jetzt als Primary Exchange nutzbar
  • .env.example dokumentiert nun alle 8 Exchanges (vorher nur 5) — neue Sektionen für Kraken, Huobi und Coinbase Advanced Trade
  • 25 neue Tests in tests/test_exchange_factory.py — Factory-Erstellung, Passphrase-Handling, Ticker-Fallback für alle 8 Exchanges
  • get_fee_rate() Helper mit 1h TTL-Cache im Factory-Modul

Geändert

  • 4 duplizierte Exchange-Creation-Codepfade dedupliziert — create_exchange(), ArbitrageScanner._get_ex(), ShortEngine._get_ex() und ExchangeManager._create_instance() delegieren jetzt an die Factory
  • EXCHANGE_DEFAULT_FEES, _fee_cache und _SINGLE_TICKER_EXCHANGES aus server.py entfernt (∼50 Zeilen)
  • Neuer _reveal_and_decrypt() Helper in server.py eliminiert duplizierten SecretStr-Unwrap-Code
v1.5.2 2026-03-31

Behoben

  • JSON-Parsing in load_ai_samples() — fehlerhafte Zeilen werden nun einzeln validiert statt den gesamten Ladevorgang abzubrechen
  • JSON-Parsing in get_user_settings() — korrupte Settings werden abgefangen statt einen Crash auszulösen
  • Subprocess Return-Codes im GitHub Updater — git-Befehle prüfen nun den Erfolg vor Verwendung der Ausgabe
  • Null-Safety in dashboard.jsshowUndoBar(), undoClose() und toggleTheme() prüfen DOM-Elemente vor Zugriff

Hinzugefügt

  • 404-Seite vollständig internationalisiert — 13 neue Übersetzungsschlüssel in allen 5 Sprachen (DE/EN/ES/RU/PT)
  • Versionsnummern auf allen Website-Seiten, Templates, API-Docs und Dashboard konsistent auf v1.5.2 aktualisiert
  • Changelog-Seite um v1.5.1 und v1.5.2 Einträge ergänzt
  • API-Dokumentation um 25+ neue v1.5-Endpunkte erweitert (Health, Revenue, Cluster, Alerts)
  • FAQ aktualisiert — Exchange-Anzahl korrigiert (5 → 8), neue v1.5-Features dokumentiert
  • About-Seite um v1.5.1 und v1.5.2 Timeline-Einträge ergänzt

Geändert

  • JSON-LD Schema-Version in index.html von 1.3.0 auf 1.5.2 korrigiert
  • Hero-Eyebrow Domain korrigiert: trevlix.com → trevlix.dev
v1.5.1 2026-03-23 Stable

Behoben

  • Admin-Rolle wurde nicht per WebSocket übertragen — Admin-Buttons waren unsichtbar
  • applyStateToRole() wurde nie aufgerufen — Admin-UI permanent versteckt
  • pool_status()pool_stats() Methodenname korrigiert
  • Fehlende WebSocket-Listener für healing_update, revenue_update, cluster_update
  • Null-Referenz-Fehler in dashboard.js behoben (logPauseBtn, hReturn, updateGoal, updateCB)
  • 45 hardcodierte deutsche Statusmeldungen internationalisiert
  • 40 doppelte Übersetzungsschlüssel in JS entfernt

Hinzugefügt

  • 55+ neue Übersetzungsschlüssel in allen 5 Sprachen
  • Admin Analytics Tab mit 11 Metrik-Panels (System, API, LLM, DB, KI, Risk, Revenue, Attribution, Weights, Cache, Healing)
  • Neuer request_system_analytics WebSocket-Handler
v1.5.0 2026-03-16 Stable

Hinzugefügt

  • Trade DNA Fingerprinting — 7-dimensionaler Marktmuster-Fingerprint mit SHA-256 Hashing, Pattern Mining und automatischer Konfidenz-Anpassung (Boost/Block)
  • Smart Exit Engine — ATR-basierte volatilitätsadaptive Stop-Loss und Take-Profit Level, Regime-Multiplikatoren (Bull/Bear/Range/Crash), Volatility Squeeze Detection
  • KI-Gemeinschaftswissen — LLM-Anbindung (Ollama/LM Studio/OpenAI-kompatibel) + Shared Knowledge Base
  • 3 neue API-Endpunkte: /api/v1/trade-dna, /api/v1/trade-dna/patterns, /api/v1/smart-exits
  • TTL-Cache für externe API-Aufrufe (Fear & Greed, CoinGecko Dominance)
  • Connection Pool Monitoring mit Erschöpfungs-Warnungen
  • Multi-Exchange-Support auf 8 Exchanges erweitert (+ Kraken, Huobi, Coinbase)
  • 182 Tests (39 neue), vollständige Lint- & Format-Konformität

Behoben

  • WebSocket Rate-Limit Memory-Leak Fix

Geändert

  • Verstärkte Passwort-Validierung (Sonderzeichen-Pflicht + Weak-Pattern-Erkennung)
v1.5.0 2026-03-08 Stable

Hinzugefügt

  • Website-Seiten uebergreifend verlinkt (Navigation auf allen Seiten)
  • 7 neue Dokumentationsseiten: API Docs, Changelog, Strategien, FAQ, Sicherheit, Roadmap, About
  • Shared Navigation CSS fuer konsistentes Design
  • Back-to-Top Button auf allen Seiten
  • Breadcrumb-Navigation auf Unterseiten
  • Skip-to-Content Accessibility-Link
  • JSON-LD Structured Data auf der Startseite
  • sitemap.xml und robots.txt fuer SEO
  • 404 Fehlerseite mit Navigation
  • Print-Stylesheet fuer Dokumentationsseiten
  • Meta-Tags (OpenGraph, Twitter Card) auf allen Seiten
  • Visuelles Upgrade aller HTML-Seiten: verbesserte Farbverlaeufe, Glassmorphism, Animationen
  • Verbesserte Typografie und Abstaende auf allen Seiten
  • Erweiterte Hover-Effekte und Glow-Animationen fuer interaktive Elemente

Behoben

  • Versionsnummern auf allen Seiten konsistent auf v1.5.0 aktualisiert
  • README.md mit vollstaendiger Website-Struktur aktualisiert
  • pyproject.toml, Dockerfile und docker-compose.yml auf v1.5.0 synchronisiert

Geändert

  • Dashboard-Header und Setup-Wizard auf neues visuelles Design aktualisiert
  • Alle Dokumentationsseiten mit verbessertem CSS-Design versehen
v1.0.3 2026-02-17 Stable

Hinzugefügt

  • Grid-Trading Modul fuer automatisierte Grid-Strategien
  • Monte-Carlo Risiko-Analyse fuer VaR-Berechnung
  • PineScript-Export fuer TradingView-Integration
  • Copy-Trading Funktionalitaet
  • Keyboard Shortcuts im Dashboard
  • Dark/Light Mode Toggle

Behoben

  • WebSocket-Reconnect Stabilitaet verbessert
  • Memory-Leak in Indikator-Cache behoben
v1.0.2 2026-01-30 Stable

Hinzugefügt

  • Multi-User System mit getrennten API-Keys
  • Rollenbasierte Zugriffskontrolle (Admin/User)
  • Steuer-Report Generator
  • Risiko-Dashboard mit Circuit Breaker Visualisierung
  • Backtest-Sektion im Dashboard

Geändert

  • Dashboard auf Mobile-First Design umgestellt
  • Indikator-Berechnung mit Caching optimiert
v1.0.1 2026-01-15 Stable

Hinzugefügt

  • LSTM Neural Network als 4. Modell im Ensemble
  • Genetic Algorithm fuer Parameter-Optimierung
  • Isolation Forest Anomalie-Erkennung
  • Discord Webhook-Integration
  • Telegram Benachrichtigungen

Behoben

  • API-Key Verschluesselung auf Fernet umgestellt
  • Rate-Limiting fuer Login-Endpunkt hinzugefuegt
v1.0.0 2025-12-20 Initial Release

Hinzugefügt

  • Erster oeffentlicher Release
  • Flask Backend mit WebSocket Dashboard
  • 5 Exchange-Integrationen (Crypto.com, Binance, Bybit, OKX, KuCoin)
  • 9 Voting-Strategien (EMA, RSI, MACD, Bollinger, Volume, OBV, ROC, Ichimoku, VWAP)
  • 3-Modell KI-Ensemble (Global, Bull, Bear)
  • Paper Trading Mode
  • JWT-Authentifizierung mit 2FA
  • Docker-Deployment mit MySQL und Nginx
  • 5-Sprachen Internationalisierung (DE/EN/ES/RU/PT)
  • One-Click Installer (install.sh)