Skip to content

MCP DevBridge v0.8.2

Choose a tag to compare

@ShiningSugar35 ShiningSugar35 released this 21 Aug 13:08

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.