forked from viewit/KX-Bridge-Release
5.5 KiB
5.5 KiB
Changelog
[0.9.1-beta15] – 2026-04-26
Fixes
- AMS: Leere Slots werden beim Druckstart übersprungen – kein
filament runoutmehr bei unbelegten Kanälen (Issue #5) - AMS: Material-Typ wird jetzt korrekt aus dem Drucker-Protokoll gelesen (Feld
typestattmaterial_type) - AMS UI: Leere Slots werden grau und transparent dargestellt mit „Leer"-Label
[0.9.1-beta14] – 2026-04-26
Fixes
- Z-Achse: ▲ fährt jetzt aufwärts (Z+), ▼ abwärts (Z−) – Pfeile waren vertauscht (Issue #4)
- Home All: korrekter axis-Code 5 – homed alle Achsen XYZ (Issue #4)
- Neuer Button „Home XY" (axis=4) in der UI
- Neuer Button „Motors Off" (axis turnOff) in der UI
[0.9.1-beta13] – 2026-04-26
Fixes (Windows)
- Self-Update / Settings-Neustart:
os.execvfunktioniert jetzt korrekt in der PyInstaller-Binary (kein doppelter Pfad als Argument mehr) - Kamera:
ffmpeg nicht gefundencrasht nicht mehr – saubere 503-Antwort wenn ffmpeg nicht installiert ist - Reconnect-Loop: Kurzeitige leere TCP-Reads unter Windows führen nicht mehr sofort zu Reconnects
Struktur
bridge/: Bridge-Dateien aus05_scripts/herausgelösttools/:extract_credentials.pyals eigenständiges Tool mit eigenem README_archive/: RE-Forschungsordner, Analyse-Tools und alte Release-Checksums archiviert- README komplett neu: klarer 3-Schritte-Schnellstart
[0.9.1-beta12] – 2026-04-25
Fixes
- Fehlermeldung bei falschen MQTT-Zugangsdaten ist jetzt verständlich:
Falsche MQTT-Zugangsdaten (falscher Benutzername, Passwort oder Device-ID)statt kryptischemCONNACK failed: 20020005
[0.9.1-beta11] – 2026-04-25
Fixes
- Drucker-IP wird automatisch bereinigt wenn der Nutzer versehentlich den Port miteingibt (z.B.
192.168.1.102:9883→192.168.1.102) - Settings-Modal: Hinweis erscheint wenn ein
:in der IP erkannt wird docker-compose.yml:.envwird als Volume in den Container gemountet – Einstellungen bleiben nachdocker-compose restarterhalten
[0.9.1-beta10] – 2026-04-25
Neu
start.sh– startet die Bridge per Docker, baut das Image automatisch beim ersten Aufruf- Tests: pytest-Suite (19 Tests) für API-State, Moonraker-Endpunkte, Settings; Installations-Smoke-Test (
test_install.sh) - Settings-Modal öffnet sich beim ersten Start automatisch wenn keine Zugangsdaten hinterlegt sind
Geändert
- README (DE + EN): Schnellstart zeigt jetzt
./start.shstatt manuellemdocker build - README: LAN-Modus korrekt als Drucker-Menüoption beschrieben (kein WLAN-Bezug)
- README: Versionsnummer wird ab jetzt automatisch bei jedem Release aktualisiert
extract_credentials: kein--write-envmehr empfohlen – Werte im ⚙-Menü eintragen- Dockerfile im Release-Repo: Pfade ohne
05_scripts/-Präfix (direkt aus Repo-Root) release.sh: Dockerfile für Release-Repo automatisch persedangepasst
Fixes
- Restdruckzeit (
remain_time) wird jetzt korrekt ausprint/reportübernommen und in der UI angezeigt - Übersetzung: „Schrittweite" und „Ziel"-Placeholder in Temperatureingaben werden jetzt korrekt übersetzt
[0.9.1-beta9] – 2026-04-25
Neu
- OrcaSlicer-Profil (
kobra_x_orcaslicer_preset.zip) als Release-Asset release.sh: OrcaSlicer-Profil wird automatisch ins Release-Repo kopiert und hochgeladen
Geändert
- README:
extract_credentialsohne--write-env, Werte manuell ins ⚙-Menü eintragen - README: Docker-Schnellstart vereinfacht (kein
.envanlegen vor dem Start nötig)
[0.9.1-beta8] – 2026-04-25
Neu
- Restdruckzeit-Anzeige in der UI (≈ Xh Ym verbleibend) aus
remain_time-Feld des Druckers - Settings-Modal: Verbindungseinstellungen und Self-Update direkt im Browser
- Self-Update: Bridge prüft Gitea-Release-API auf neue Versionen und aktualisiert sich selbst
Geändert
- Bridge startet im Offline-Modus wenn Drucker nicht erreichbar (kein Absturz)
- Verbinden/Trennen-Button im Header
[0.9.1-beta7] – 2026-04-22
Neu
- Offline-Start: Bridge läuft auch ohne MQTT-Verbindung, verbindet automatisch sobald Drucker erreichbar
- Verbinden/Trennen-Button im Header
[0.9.1-beta6] – 2026-04-20
Neu
- Release-ZIPs:
kx-bridge-linux.zip,kx-bridge-windows.zip,anycubic-certs.zipmit Zertifikaten
Fixes
- PyInstaller frozen-Binary:
__file__durchsys.executable-Pfad ersetzt (Cert-Pfad-Fix)
[0.9.1-beta5] – 2026-04-19
Neu
kx-bridge.exe(Windows) wird automatisch via GitHub Actions gebaut
[0.9.1-beta4] – 2026-04-18
Neu
release.sh: baut Linux-Binary und Windows-EXE, lädt alle Assets auf Gitea hoch- Englische README (
README.en.md)
Fixes
progressundfilenamewerden beistoped/canceledkorrekt auf 0 zurückgesetzt
[0.9.1-beta3] – 2026-04-17
Neu
- Print-Speed-Card (Leise / Normal / Sport)
- Übersetzungen (DE/EN) vervollständigt
[0.9.1-beta2] – 2026-04-17
Fixes
- Temperatursteuerung während eines laufenden Drucks
[0.9.1-beta1] – 2026-04-17
Neu
- UI-Komplettüberarbeitung: Settings-Modal, Self-Update, Dashboard, Responsive Design
- Neue Drucker-Zustände:
pausing,paused,resuming,resumed,stopping release.sh: Version-Bump und Release-Sync Skript
[0.9.0-beta1] – 2026-04-10
Neu
- Erster öffentlicher Release
- Docker-Deployment, Linux-Binary,
extract_credentials-Tool - Moonraker-kompatible HTTP/WebSocket-Bridge für den Anycubic Kobra X
- AMS Einziehen/Ausziehen, Licht- und Lüftersteuerung
- Web-UI mit Dashboard, Temperaturkarten, Achsensteuerung