v7.17.1
Fixed
- Viewer image startup crash —
Dockerfile.viewernow bundlessrc/message_utils.py, which the viewer imports transitively viasrc/db/adapter.py. Without it the standalone viewer container failed to start withModuleNotFoundError: No module named 'src.message_utils'(affected v7.16.0–v7.17.0). (#201)
Changed
- The viewer image now also rebuilds when
pyproject.toml/uv.lock,src/__init__.py,src/realtime.py, orsrc/message_utils.pychange, and the "Docker Publish Dev" workflow skips its build-and-push job for fork/Dependabot PRs (only same-repo PRs and manual runs publish the dev image).
Credits
- Thanks to @charys117 for the viewer-image hotfix in #201.
📋 Full changelog: docs/CHANGELOG.md