MCP DevBridge v0.8.2
MCP DevBridge v0.8.2 maintenance release.
- All running project roots are equal active roots; routing follows explicit DevBridge override, task affinity, path/cwd evidence, opaque workspace handle fallback, then bootstrap fallback.
- Starting a disk/root grants its descendants access within that root boundary without per-subdirectory registration.
- Relative-path ambiguity no longer guesses a workspace; callers must provide stronger evidence such as an absolute path.
- Canonical real-path containment blocks .. escape and symlink/junction escape; local tool cwd is constrained to the routed root.
- Root scans skip inaccessible system directories with warnings rather than failing the entire operation.
- Desktop lifecycle uses a five-column project table, Start/Stop All, bulk connection/permission settings, and keeps shared Hub/Gateway/Tunnel alive while any project root remains running.
- Windows installer exposes a custom installation directory and live upgrade preserves the installed location.
- Linux/SteamOS Desktop Mode support includes XDG-aware config/data paths, POSIX lifecycle handling, protected user secrets, private runtimes, native install/build/live-upgrade scripts, and Ubuntu 22.04 release packaging.
Release verification:
- Final commit/tag: f66dee6
- GitHub Actions run: 32482835752
- Windows job: success
- Linux/SteamOS job: success
- Local Python: 350 passed, 2 skipped
- Ruff: clean
- Pyright: 0 errors, 0 warnings
- CodexPro full smoke: pass; root scan 569 entries, 3 permission warnings
SHA-256:
- MCPDevBridge-Setup-0.8.2.exe: D8B465FFB9A43C0CB4E327108CE7016897A5A8B694D44FC56759B5B144DD2CCE
- MCPDevBridge-Linux-x86_64-0.8.2.tar.gz: 3D8DDE20118F30A6A827668BEED5EF45773EA195A69D5E7F708D67BB69BA1D54
SteamOS physical-device install/upgrade validation is intentionally not claimed in this release note.