-
v0.9.29 Stable
released this
2026-07-27 17:24:11 +00:00 | 3 commits to master since this releaseKX-Bridge 0.9.29
Changes since
v0.9.27- chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly48 release
- feat(browser): show real GCode thumbnails in the "On Printer" tab
- chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly47 release
- feat(browser): add second tab for files on the printer's own storage
- chore: reset NIGHTLY_CHANGELOG.md after nightly-0.9.28-nightly46 release
- chore(ci): reset NIGHTLY_CHANGELOG.md after each nightly release
- README.de.md aktualisiert
- fix(moonraker): metadata state-leak + terminal-state reset gaps (Issue #102)
- feat(filament): auto-match combined ACE-RFID vendor+type strings (Issue #101)
- fix(dashboard): tile resize clipping and phantom scrollbars (Issue #97)
- fix(camera): recover automatically after printer reboot rotates stream token (Issue #99)
- fix(ams): log rejected multiColorBox setInfo with the triggering request
- fix(ams): don't crash on rejected multiColorBox setInfo (Issue #100)
- fix(ams): point gap placeholders at a loaded tray, not an empty one
- fix(ams): support multiple daisy-chained ACE units (Issue #95)
- fix(camera): share one ffmpeg connection for /api/camera/stream
- fix: self._db did not exist, use self._store
- feat(dashboard): show printer pause reason on the dashboard
- chore: add missing PR #88 entry to nightly changelog
- feat(dashboard): free drag+resize grid with custom presets (Issue #89)
- fix(filament): suppress stale slot profile when AMS material family changes
- feat: pull image from registry instead of local build, ask stable/nightly
- chore: update nightly changelog
- fix(settings): stale env vars survived bridge restart, reverting saved changes
- feat(settings): make the HTTP access log toggleable in the UI
- chore: quiet aiohttp per-request access log
- fix(spoolman): status dot showed green when Spoolman was unreachable
- fix(settings): poll_interval was saved but never applied
- refactor: dedupe upload response, log user-relevant swallowed errors
- refactor: extract shared print payload builder and skip-state reset
- refactor: translate all logs, comments and API error strings to English
- fix: dashboard reprint slot-shift, startup IP log, resonance compensation toggle
- fix(filament): PLA-Varianten (PLA+, Silk, Matte) korrekt erkennen und an OrcaSlicer übermitteln
- fix(spoolman): show vendor name in the spool dropdown (was "[object Object]")
- fix(spoolman): repair dead slot-map persistence + isolate it per printer
- fix(ams): ams_box_mapping mit Platzhaltern für fehlende Paint-Indizes auffüllen
- Revert "fix(ams): paint_index im auto-mapping auf global_index setzen statt enumerate-Zähler"
- fix(ams): paint_index im auto-mapping auf global_index setzen statt enumerate-Zähler
- fix(spoolman): Slot-Spool-Zuordnung in config.ini persistieren + beim Start laden; API-Feldname-Kompatibilität (slot_spools/slot_map)
- fix(docker): gcc + python3-dev für pycryptodome arm/v7 Kompilierung
- feat(ci): linux/arm/v7 Platform zu Docker-Build hinzugefügt (Raspberry Pi 2/3 32-bit)
- fix(ui): AMS-Spool-Dropdown bleibt offen während Poll-Tick (kein innerHTML-Reset bei fokussiertem Select)
- feat: color picker, unified UI styling, filament mismatch detection, Spoolman slot assignment
- fix: isolate filament profiles per printer in multi-printer bridge (#74)
- fix(ci): jq static binary installieren falls nicht vorhanden
- fix(ci): jq statt python3 für JSON-Serialisierung (python3 not found im Runner)
- fix(ci): SIGPIPE bei head -1 in Pipelines beheben — read+drain statt head
- fix(ci): Python-Skript ausgelagert — kein Inline-Code in YAML mehr
- fix(ci): Heredoc aus YAML entfernen — python3 -c statt <<PYEOF
- fix(ci): JSON-Serialisierung via python3 statt awk-Pipeline (SIGPIPE/exit-141-Fix)
- feat: unified axes panel, language selector cleanup, filament mismatch detection, Spoolman slot assignment
- fix(ci): Changelog nur feat/fix-Commits seit letztem Stable-Tag
- fix(ci): --tags beim fetch, kein --depth=1 (Tags für Versionsberechnung nötig)
- fix(ci): kein VERSION-Commit im CI (verhindert Push-Loop + Konflikt)
- fix(ci): Nightly-Version automatisch aus letztem Stable-Tag berechnen
- fix(ci): Nightly-Changelog dynamisch aus Git-Log generieren (Delta seit letztem Tag)
- fix(ui): Spoolman-Section im Filaments-Tab nach asynchronem Status-Load anzeigen
- chore: releases/ komplett aus Git entfernen (Binaries gehören nicht ins Repo)
Downloads