This repository was archived by the owner on Apr 6, 2026. It is now read-only.
Repository navigation
Highlights
MQTT Proxy Rewrite — The MQTT proxy has been completely rewritten from a transparent TCP relay to a single-upstream multiplexing architecture. Instead of opening a dedicated printer connection per client, the proxy now maintains one persistent MQTT connection and fans out messages to all connected clients. This reduces load on the printer and improves reliability.
What's Changed
Features & Fixes
- refactor: rewrite MQTT proxy with single-upstream multiplexing by @karaktaka in #32
- fix: prevent camera proxy background loops from dying silently by @karaktaka in #31
CI/CD & Maintenance
- chore: update references after org transfer to nerdycraft by @karaktaka in #25
- chore(ci): standardize CI/CD workflows across org by @karaktaka in #26
- chore(ci): remove custom CodeQL workflow in favor of default setup by @karaktaka in #27
- chore(ci): add dependabot auto-merge and version bumping by @karaktaka in #28
Dependencies
- chore(deps): bump typer from 0.23.0 to 0.24.1
- chore(deps-dev): bump ruff from 0.15.0 to 0.15.3
- chore(deps): bump actions/github-script from 7 to 8
Full Changelog: v0.0.3...v0.0.4