Skip to content

This release adds 1 notable feature for engineering teams evaluating rollout.

Published 6d MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

blackmagic blackmagic-design blackmagicdesign davinci-resolve davinciresolve mcp
+1 more
mcp-server

Summary

AI summary

Installer/launcher now supports Python 3.13 and 3.14, removing the hard 3.12 ceiling.

Changes in this release

Bugfix Medium

Provides actionable error for sub‑Python 3.10 interpreters instead of dead end.

Provides actionable error for sub‑Python 3.10 interpreters instead of dead end.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Adds warning (never exits) for Python 3.13+ in `server.py` rather than failing outright.

Adds warning (never exits) for Python 3.13+ in `server.py` rather than failing outright.

Source: llm_adapter@2026-05-29

Confidence: high

Bugfix Medium

Supports Python 3.13 and 3.14; removes upper‑version hard gate.

Supports Python 3.13 and 3.14; removes upper‑version hard gate.

Source: llm_adapter@2026-05-29

Confidence: low

Bugfix Low

Removes upper Python version cap; accepts 3.13/3.14 with soft heads-up.

Removes upper Python version cap; accepts 3.13/3.14 with soft heads-up.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Bugfix Low

Enforces only a Python 3.10 minimum requirement.

Enforces only a Python 3.10 minimum requirement.

Source: granite4.1:30b@2026-05-29-audit

Confidence: low

Full changelog

v2.26.1

Installer/launcher fix: support Python 3.13/3.14 instead of hard-gating at 3.12.

Fixed

  • npx davinci-resolve-mcp setup failed outright on Python 3.14 because the launcher and installer hard-refused any interpreter outside 3.10–3.12 (issue #45). The 3.12 ceiling was based on a stale "3.13+ has ABI incompatibilities" assumption. Verified empirically against DaVinci Resolve Studio 20.3.2.9 that Python 3.14.4 connects and marshals dict/list results cleanly.
  • Now enforces only the Python 3.10 floor (the mcp[cli] SDK requirement) with no upper cap. Python 3.13/3.14 are accepted with a soft heads-up; setup/doctor show a precise, connection-aware hint only when Resolve is running but the bridge returns no connection on 3.13+. Sub-3.10 interpreters get an actionable error instead of a dead end. server.py warns (never exits) on 3.13+.

Documentation

  • README.md, AGENTS.md, docs/install.md, docs/SKILL.md updated to the floor-only policy.

Validation

  • test_import.py, audit_api_parity.py, --help/--version, npm pack --dry-run, git diff --check — all clean. 14/14 unit tests in tests/test_cdl_and_install_config.py pass (6 new).
  • Live Resolve validation: end-to-end setup on Python 3.14 connected to DaVinci Resolve Studio 20.3.2.9.

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

Track samuelgursky/davinci-resolve-mcp

Get notified when new releases ship.

Sign up free

About samuelgursky/davinci-resolve-mcp

MCP server integration for DaVinci Resolve

All releases →

Beta — feedback welcome: [email protected]