This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+1 more
Summary
AI summaryFixed Advanced server launcher crash on Windows by converting paths with pathToFileURL().
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Advanced server launcher no longer crashes on Windows due to ESM URL scheme error. Advanced server launcher no longer crashes on Windows due to ESM URL scheme error. Source: llm_adapter@2026-07-15 Confidence: high |
— |
Full changelog
v2.62.2
A single cross-platform launcher fix. No new tool surface; default behavior is unchanged on macOS/Linux.
Fixed
- Advanced server launcher no longer crashes on Windows —
bin/davinci-resolve-advanced-mcp.mjsresolved the server entry to an absolute filesystem path and passed it straight to dynamicimport(). On Windows that path (e.g.C:\...\resolve-advanced\server\index.mjs) is parsed by Node's ESM loader as a URL whose drive letter reads as the protocol, so the launcher died on arrival withERR_UNSUPPORTED_ESM_URL_SCHEME("Received protocol 'c:'"). The path is now converted withpathToFileURL()before importing — the canonical cross-platform way to hand an absolute path toimport(). macOS/Linux behavior is unchanged, and paths containing spaces or special characters are now handled correctly on every platform. Thanks to Ryan Saunders (@Alpha7449) for the report and fix (#89).
Validation
- Static checks and
node --checkon the modified launcher run. This is the only dynamicimport()call site in the repo receiving an absolute filesystem path; the fix touches the Node advanced launcher only and changes no Resolve scripting behavior, so a live Resolve run is not required.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Beta — feedback welcome: [email protected]