Skip to content

v0.1.1 — Windows Root Policy Fix

Choose a tag to compare

@SeanWu089 SeanWu089 released this 30 Sep 03:14
· 6 commits to main since this release

Windows root-policy synchronization fix

v0.1.1 fixes the access-root mismatch discovered during the first real Mac -> Router ->
Windows workspace test.

Fixed

  • DevSpace workspaces.allowedRoots and CodasSol Agent advertised roots are now synchronized.
  • Existing DevSpace installations are handled instead of silently keeping stale roots.
  • The installer now offers an explicit workspace-access policy:
    1. user profile only;
    2. recommended: user profile + all fixed non-system drives;
    3. fixed non-system drives only;
    4. custom roots.
  • The recommended policy does not expose the whole system drive (C:\).
  • Removable/network drives are not automatically granted as fixed local roots.
  • A small REPAIR-ROOT.cmd path is included for installations created by v0.1.0.

Still included

  • Bundled Node.js 22 x64 runtime
  • No Git requirement
  • No administrator-level global npm changes
  • Outbound-only Agent connection
  • Pairing token used only for enrollment; a per-device token is issued afterward
  • npmmirror -> existing npm/proxy -> official npm fallback
  • Post-install verification and current-user autostart

Validation

The Router test suite passes 19/19 tests, including Windows path routing, sticky
workspace-to-device bindings, ambiguity fail-closed behavior, offline fail-closed
behavior, Agent enrollment/heartbeat/job transport, and local DevSpace OAuth.

Integrity

A SHA-256 checksum file is attached beside the Windows bundle.

GitHub automatically provides source archives for this tag.