Releases: Waishnav/devspace
Releases · Waishnav/devspace
v1.0.2
Highlights
- Persist OAuth clients, access tokens, and refresh tokens in SQLite so authenticated MCP clients continue working across DevSpace restarts.
- Add automatic, versioned SQLite migrations for existing installations.
- Make refresh-token rotation transactional and reject concurrent token reuse.
- Restrict DevSpace state storage permissions and harden SQLite configuration for local production use.
- Close SQLite stores cleanly during server shutdown.
- Fix README image and documentation links on npm.
- Improve the workspace diff loading indicator and refresh project documentation.
Existing users are migrated automatically the next time DevSpace opens its state database.
Full changelog: v1.0.1...v1.0.2
v1.0.1
What changed
- Made the minimal MCP tool surface the default.
- Made short tool names and full tool-result widgets the defaults.
- Renamed
review_changestoshow_changesand aligned its checkpoint terminology. - Added a local development server that restarts on source changes and recovers from crashes.
- Expanded configuration validation and test coverage.
- Updated workflow documentation and added the MIT license.
Full changelog: v1.0.0...v1.0.1
v1.0.0
Initial public release of DevSpace.
- Install and run with
npx @waishnav/devspaceor install globally asdevspace. - Exposes approved local workspaces over MCP for file reads, writes, edits, search, shell commands, and project navigation.
- Supports
AGENTS.mdandCLAUDE.mdproject instructions, including nested instruction discovery. - Supports local Skills loading so connected MCP clients can use workspace-specific guidance.
- Adds checkout and managed Git worktree modes for direct or isolated coding sessions.
- Includes diff rendering for edit and write tool results through the review UI.
- Provides configurable tool naming, widget modes, allowed roots, OAuth owner approval, and tunnel-friendly public base URL settings.
- Includes cross-platform CI smoke coverage for Linux, macOS, and Windows.