Skip to content

2.11.0

Latest

Choose a tag to compare

@cliffhall cliffhall released this 14 Oct 04:26
074b810

What's Changed

  • docs(pr-flow): always start work in a new git worktree by @cliffhall in #2663
  • chore(deps): upgrade the MCP TypeScript SDK to 2.3.1 by @cliffhall in #2665
  • fix(gate-lease): key the lock on a fixed per-user path, not TMPDIR by @cliffhall in #2664
  • test(web): bind the auto-open server to :0 instead of probing a free port by @cliffhall in #2669
  • fix(cli): refresh write-back updates the fresh on-disk entry by @cliffhall in #2666
  • fix(smoke): run the Firefox pass in the Playwright container on macOS 27 by @cliffhall in #2662
  • fix(auth): carry stripped-namespace secrets over before purging (#2630) by @cliffhall in #2671
  • docs(agents): pace bulk GitHub writes under the secondary rate limit by @cliffhall in #2673
  • fix(auth): pass empty fallbacks to joinSnapshot in updateOAuthServerEntry by @cliffhall in #2685
  • fix(remote): relay upstream HTTP status so auto era falls back on a 400 probe by @cliffhall in #2684
  • feat(web): hide 'Run as task' on modern-era connections by @cliffhall in #2687
  • fix(web): keep every monitoring-sidebar entry inside its column (#2675) by @cliffhall in #2688
  • chore(pack:verify): assert skills/mcpdo ships and drive an mcpdo tool call by @cliffhall in #2679
  • docs(skills): fix test-servers' path to ensure-test-servers.mjs (#2523) by @cliffhall in #2678
  • test(web): isolate integration OAuth state from ~/.mcp-inspector (#2670) by @cliffhall in #2677
  • fix(mcpdo): route connections and OAuth through HTTPS_PROXY / HTTP_PROXY by @cliffhall in #2686
  • fix(web): one-line warning when the browser opener cannot start by @cliffhall in #2689
  • fix(auth): don't treat a plain 403 without WWW-Authenticate as an OAuth challenge by @cliffhall in #2690
  • fix(tui): delete copy-to-file temp files when the TUI exits by @cliffhall in #2692
  • fix(tui): Esc clears a kept list filter before exiting by @cliffhall in #2693
  • fix(web): re-read the viewed skill file on a skills/get fetch (#2516) by @cliffhall in #2694
  • fix(launcher): print the version for --version / -V in every mode by @cliffhall in #2695
  • fix(mcpdo): restore a fresh OAuth-flow lock instead of deleting it on a lost steal by @cliffhall in #2696
  • docs(release): drive mcpdo in the milestone smoke by @cliffhall in #2697
  • fix(skills): name each client's own catalog-budget remedies by @cliffhall in #2698
  • fix(auth): apply endpoint overrides when the AS publishes no metadata by @cliffhall in #2691
  • fix(cli): call a taskSupport: required tool via the task path by @cliffhall in #2699
  • fix(cli): keep the stdio target when an option precedes it by @cliffhall in #2704
  • fix(cli): exit quietly when --completion's reader closes early by @cliffhall in #2700
  • fix(cli): -q suppresses the --output "Wrote N bytes" status line by @cliffhall in #2702
  • fix(cli,mcpdo,tui): name each client's own remedy on a connect timeout by @cliffhall in #2703
  • fix(cli): refuse a URL that contradicts a positional command or --transport stdio by @cliffhall in #2701
  • fix(tui): show the Inspector version in the header by @cliffhall in #2706
  • feat(web): show tool/prompt/resource counts in list headers and Connection Info by @cliffhall in #2708
  • feat(web): form rows for array-of-object tool inputs by @cliffhall in #2707
  • chore(scripts): guard the file set each coverage run measures (#2709) by @cliffhall in #2711
  • chore(deps): October dependency refresh (#2557) by @cliffhall in #2710
  • fix(install): strip npm_config_allow_scripts from the per-client installs by @cliffhall in #2713
  • chore(deps): deny esbuild/fsevents install scripts; guard unreviewed ones by @cliffhall in #2714
  • chore: bump version to 2.11.0 (#2716) by @cliffhall in #2717
  • chore(release): merge v2/main into main for v2.11.0 by @cliffhall in #2720

Full Changelog: 2.10.1...2.11.0
Smoke test ledger for milestone branch: v2/chore/milestone-merge-v2.11.0

Thanks for helping us improve

This release addresses issues reported by these community members. Thank you for taking the time to file them: