Releases: Microck/opencode-studio
Releases · Microck/opencode-studio
Release list
v2.4.2
Security
- Resource Names: Validate config-backed resource names (skills, plugins, agents, auth profiles) before file reads/writes/deletes. Rejects path traversal attempts (
../escape) and malformed restore payloads (#51).
Added
- i18n: Internationalization support with Chinese translation + OMO agents (#21).
- Provider Config: Provider-based config management system (#29).
- Custom Provider Models: Client-side editor for custom provider model lists.
Fixed
- Skills Path: Use
skills/(plural) for skill directory paths (#43). - Sidebar: Prevent greedy active state for nested routes (#45).
- Server Startup: Block duplicate server startup with lock file (#37).
- Logs: Show recent log entries immediately on
/logs(#38). - Usage Stats: Restore
/usagestats with SQLite source and JSON fallback (#36). Guardnode:sqliterequire for Node <22.5. - Server Packaging: Ensure server package includes all dependencies; declare
jsonc-parseras runtime dependency (#41). Use npm workspaces instead of nested postinstall. - Hosted Backend: Support hosted frontend with local backend access via loopback address space annotations. Route local backend API calls through fetch.
Changed
- Backend Requirement: Minimum backend version 2.4.2.
- Server Package: Renamed to
opencode-studio-server. - Docs: Added AI contribution disclosure policy. Split Chinese README into
README_CN.md.
Full Changelog: v2.3.0...v2.4.2