| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-01-30 | 1.2 kB | |
| Release 0.7.3 source code.tar.gz | 2026-01-30 | 176.4 kB | |
| Release 0.7.3 source code.zip | 2026-01-30 | 371.0 kB | |
| Totals: 3 Items | 548.5 kB | 4 | |
This release focuses on improving project isolation, robustness, and reliability, while fixing long-standing multi-device issues.
Highlights
- Introduces support for separate project directories, enabling cleaner management of multiple setups.
- Fixes an issue where only one Servostik board worked in multi-board configurations.
- Improves PulseAudio handling with non-fatal reconnect logic for more reliable audio-driven animations.
- Adds and stabilizes unit test coverage, with full CI validation.
Notable Changes
- New
-j / --projectand-J / --projects-dircommand-line options. - Centralized and consistent path handling across the codebase.
- Improved systemd service behavior with graceful shutdown and optional audio integration.
- Correct home directory resolution when running with dropped privileges.
Compatibility
- No configuration changes are required for existing single-project setups.
- Multi-project users may benefit from migrating to the new project directory structure.
Quality
- All unit tests pass (27/27).
- CI builds validate both test-only and full builds.
As always, feedback and bug reports are welcome.