v1.13.1

pyannote/pyannote-audiov1.13.1Aug 2, 2026by skyfallsin

AI Summary

This release enhances security and reliability by introducing a standalone MCP adapter, implementing safe file upload mechanisms, and improving tab recovery and session cleanup.

Key Highlights

  • New standalone MCP adapter for browser tools
  • Safe file uploads with path traversal protection
  • Configurable body limit for tab evaluation
  • Improved tab-creation recovery and session cleanup
  • Hardened cookie-path handling

New Features

  • Standalone MCP Adapter
  • Safe File Uploads
  • Configurable Evaluate Body Limit

Full Release Notes

## Highlights

- New standalone MCP adapter: `@askjo/camofox-browser-mcp` exposes all 11 browser tools to Claude Code, Codex, Cursor, OpenCode, and other MCP clients.
- New safe file uploads through `POST /tabs/:tabId/upload`. Files must stay inside `CAMOFOX_UPLOADS_DIR`; path traversal and symlink escapes are rejected.
- `POST /tabs/:tabId/evaluate` now supports a configurable larger body limit with `CAMOFOX_EVALUATE_MAX_BODY_SIZE`.
- Improved tab-creation recovery and session cleanup safety.
- Hardened cookie-path handling and updated audited dependencies.

## Thanks

Thank you to @epicsagas, @leoneparise, @xuc323, @sebastionoss, @igitur, @zupolgec, and @zoomdbz.

**Full diff:** https://github.com/jo-inc/camofox-browser/compare/v1.13.0...v1.13.1