Loki Mode v7.45.1
Immutable
release. Only release title and notes can be modified.
Fixed
- Project registry concurrent-write race:
dashboard/registry.py_save_registry
now writes atomically (temp file in the registry dir +os.replace) so a reader
never sees a torn file, and the leaf mutators (register_project,
unregister_project, update_last_accessed, mark_project_stopped) take a
best-effort advisory file lock (graceful fallback when fcntl is unavailable).
Matters most now that multi-repoloki dockermakes concurrent registration the
common path.
Changed
- DOCKER_README.md documents that the dashboard Stop for a
loki dockerproject is
honored at the next iteration boundary (writes.loki/STOP, the runner polls
it), so Stop is reliable but not instant for containerized builds;
docker stop loki-<hash>stops immediately.
Notes
- The published v7.45.0 image was validated end-to-end:
loki docker start
against the publishedasklokesh/loki-mode:7.45.0built a working app and
committed as the correct GitHub identity (asklokesh), confirming the v7.45.0
Docker fixes work in the real artifact.