- Replaced chokidar with @parcel/watcher for better file system performance and cross-platform support
- Added ability for read tool to handle images (#3052)
- Added experimental skip bootstrap feature
- Improved MCP reliability with status monitoring
- Added timeout messages for commands that time out (#2986)
- Fixed file references and grep tool for Windows (#2980)
- Added Vertex AI support with google-vertex and google-vertex-anthropic providers (#2347)
- Added command to debug config (#2962)
- Added output-format flag to stream JSON output (#2471)
- Fixed bash command security validation to prevent accidental directory traversal
- Improved session API reliability with proper input validation
- Added todo list and session forking API endpoints
- Added session forking functionality
- Simplified getting started with single createOpencode function (removes need to manually coordinate separate server and client creation)
- Added createOpencodeTui() function for programmatic TUI launching (#2410)
- Added createOpencodeServer function with readiness waiting and random port usage
- Added /client and /server import paths for JS SDK
- Fixed type exports in package.json for better TypeScript compatibility (#2654)
- Added SSE streaming support
- Added dynamic tool registration for plugins and external services (#2420)
- Added plugin hook for config
- Fixed plugin exports and improved compatibility