v1.0.1
stackblitz-labs/bolt.diyv1.0.1Oct 12, 2026by dustinwloring1988
Upgrading?
AI Summary
Bolt.diy v1.0.1 introduces major enhancements for deployment flexibility with GitHub and GitLab integration, alongside new AI provider support and Model Context Protocol (MCP) integration. The release focuses on performance optimizations, stability fixes for Docker builds and chat streams, and UI improvements including terminal detachment and a new design palette.
Key Highlights
- Added GitHub and GitLab deployment support for seamless project hosting.
- Integrated Model Context Protocol (MCP) for extended AI capabilities.
- Introduced new AI providers, including Moonshot AI (Kimi) and updated xAI Grok models.
- Enhanced UI with terminal detachment, design palette, and inspector tools.
- Improved stability through fixes for Docker builds, chat stream interruptions, and token limits.
Breaking Changes
- Removed developer mode and related components
New Features
- GitHub deployment functionality
- GitLab integration implementation
- Model Context Protocol (MCP) integration
- Moonshot AI (Kimi) provider
- Terminal detachment
- SolidJS starter template
- Discuss mode and quick actions
- Inspector and design palette redesign
- Electron hot-reload development mode
- Support for OPENAI_LIKE_API_MODELS
- Comprehensive debug logging system
- Enhanced message parser with advanced AI model support
- Auto-enable local providers via environment variables
- Filter for free models in ModelSelector component for OpenRouter
- Binary file detection support
Full Release Notes
## What's Changed * feat: increase max token limit for Claude model claude-3-7-sonnet-202… by @dhensen in https://github.com/stackblitz-labs/bolt.diy/pull/1721 * fix: various performance issues by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1708 * fix: increase Node.js memory limit in Docker build by @ssuvamm in https://github.com/stackblitz-labs/bolt.diy/pull/1725 * revert: "fix: increase Node.js memory limit in Docker build" by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1736 * feat: add discuss mode and quick actions by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1735 * feat: add inspector, design palette and redesign by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1748 * refactor: improve fine-tuned prompt to reduce token usage and set as default by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1757 * fix: add binary file detection support by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1770 * feat: add terminal detachment by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1821 * feat: enhance Vercel deployment process with framework detection and source file handling by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1833 * fix: enhanced error handling for llm api, general cleanup by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1826 * refactor: remove developer mode and related components by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1822 * feat: add SolidJS starter template and update icon files by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1836 * feat(mcp): add Model Context Protocol integration by @roaminro in https://github.com/stackblitz-labs/bolt.diy/pull/1839 * refactor(chat): streamline AssistantMessage and ToolInvocations components by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1843 * fix: add text sanitization function to clean user and assistant messages of new parts object by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1849 * fix: update Groq maxTokenAllowed calculation to enforce upper limit by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1859 * feat: add filter for free models in ModelSelector component for OpenRouter by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1860 * fix: enhance UserMessage component to support image parts and improve rendering by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1863 * fix: update dependencies and config to fix conflicts for electron build by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1876 * fix: remove logging of messages from chat.client by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1877 * feat: add GitHub deployment functionality by @chrisijoyah in https://github.com/stackblitz-labs/bolt.diy/pull/1904 * feat: github deployment cleanup by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1936 * fix: token limits & Invalid JSON Response Errors by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1934 * fix: token limits & Temperature Parameter Errors for Reasoning Models by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1937 * fix: maxCompletionTokens Implementation for All Providers by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1938 * docs: update docs to point to Electron installation by @joshrad-dev in https://github.com/stackblitz-labs/bolt.diy/pull/1700 * fix: template authentication issue by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1939 * fix: resolve code output to chat instead of files by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1927 * fix: resolve .env.local not loading in docker compose by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1923 * fix: resolve terminal unresponsiveness and improve reliability by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1926 * fix: auto-detect and convert code blocks to artifacts when missing tags by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1924 * refactor: update styling and structure in ToolInvocations and ToolCallsList components by @xKevIsDev in https://github.com/stackblitz-labs/bolt.diy/pull/1882 * feat: comprehensive GitHub workflow improvements with security & quality enhancements by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1940 * fix: security workflow to generate reports locally instead of uploadin… by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1950 * fix: docker workflow security upload by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1951 * feat: redesign bug reporting and header actions by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1952 * feat: add Moonshot AI (Kimi) provider and update xAI Grok models by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1953 * fix: add id-token write permission to Docker workflow by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1958 * feat: move export/sync buttons to workbench and standardize styling by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1961 * feat: update readme and documentation by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1962 * fix: support cloning non-default branches by parsing branch from URL by @chrisijoyah in https://github.com/stackblitz-labs/bolt.diy/pull/1956 * feat: gitLab Integration Implementation / github refactor / overal improvements by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1963 * feat: local providers refactor & enhancement by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1968 * fix: resolve chat conversation hanging and stream interruption issues by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1971 * fix: resolve chat conversation hanging and stream interruptio… by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1972 * feat: add support for OPENAI_LIKE_API_MODELS by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1973 * feat: comprehensive debug logging system with capture and download by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1974 * feat: enhance message parser with advanced AI model support and performance optimizations by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1976 * fix: implement stream recovery to prevent chat hanging by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/1977 * feat: comprehensive service integration refactor with enhanced tabs architecture by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1978 * feat: add Electron hot-reload development mode by @zhaomenghuan in https://github.com/stackblitz-labs/bolt.diy/pull/1993 * fix: update Dockerfile by @youssefsala7 in https://github.com/stackblitz-labs/bolt.diy/pull/1986 * fix: resolve Docker build syntax errors (#1996) by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/1999 * fix: update Docker workflow target to match new Dockerfile structure by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2000 * feat: auto-enable local providers when configured via environment variables (#1881) by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2002 * fix: refactor localStorage access for Supabase state by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2030 * fix: resolve critical Docker configuration issues by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2020 * fix: toast message visibility and deployment success notifications by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2019 * fix: for more stable broadcast channels on CF workers by @rmcsharry in https://github.com/stackblitz-labs/bolt.diy/pull/2007 * fix: update docker instructions and dev dependencies by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2032 * fix(deploy): netlify deploy error visibility and uploads by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/2107 * fix: remove 'use client' directives incompatible with Vite by @Gerome-Elassaad in https://github.com/stackblitz-labs/bolt.diy/pull/2033 * feat: add Cerebras and Fireworks AI LLM providers by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2113 * fix: improve local model provider robustness and UX by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2112 * feat: add web URL content fetcher for chat context by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/2111 * fix: restore typecheck and lint on React 19 / Vite 8, fix production Docker image by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2209 * feat(llm): upgrade the AI SDK from v4 to v7 by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2210 * chore: migrate to React Router v7 by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2211 * perf: reduce unnecessary renders and lazy-load workbench views by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2212 * docs: update changelog, prerequisites, and documentation for React Router v7 and AI SDK v7 stack by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2213 * perf: chat mount preservation, streaming render optimizations, and dev config fixes by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2214 * perf: eliminate startup re-bundling reloads, lazy-load Workbench, and quiet API key noise by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2215 * feat(llm): update model lists and token limits across providers by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2216 * feat(workbench,llm): preserve user-selected view tab, lazy-mount panels, and enhance prompt workstyle by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2217 * docs(readme,changelog): streamline README structure, update banner, and document recent PRs by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2218 * fix: harden security & cookies, implement abortAllActions, migrate headlessui and heroicons by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2219 * feat: performance optimization sprint - 3x speed improvement infrastructure by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2220 * feat: comprehensive performance optimization system inspired by claude.dev by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2221 * chore: update Cloudflare Workers compatibility date to 2026-10-01 by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2222 * feat: restore all 22 cloud and local AI providers by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2223 * feat(settings): consolidate connector tabs into unified Connectors tab by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2224 * fix: update GitHub fine-grained token URL from /beta to /personal-access-tokens/new by @guozi-lab in https://github.com/stackblitz-labs/bolt.diy/pull/2189 * fix: resolve race condition when switching between chats by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2225 * docs: update changelog with recent commits and move paperclip button to left by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2226 * feat: add simple-sal and tiny-tim prompts optimized for small models by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2227 * docs: consolidate performance documentation into single guide by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2232 * feat: Add comprehensive E2E testing suite with Playwright by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2233 * Update starter templates to use blueberry-llm repos and improve layout by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2234 * chore: markdown cleanup by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2235 * Fix audit findings and chat persistence regressions by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2236 * Fix settings control panel viewport and handle edge cases by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2238 * Move MCP tools into the prompt context menu by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2240 * Redesign settings control panel navigation by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2239 * Fix automatic project startup and chat route handoff by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2241 * Show connector status in prompt menu by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2242 * Improve terminal drawer and theme consistency by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2243 * Fix blank app starter creation from homepage by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2244 * docs: update guidance for recent features by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2245 * Speed up template responses and parse XML file calls by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2248 * Fix first-load Vite dependency optimization by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2249 * Improve settings menu and data management by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2250 * Improve settings provider tabs by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2251 * Add in-app documentation and bug report panels by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2252 * Add selectable color themes by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2254 * Add selectable default profile avatars by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2255 * Add theme and interface appearance options by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2256 * Restore first-run onboarding setup by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2257 * Retheme first-run onboarding by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2258 * Fix chat save ordering and workbench file action races by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2260 * feat: pause/resume preview by @embire2 in https://github.com/stackblitz-labs/bolt.diy/pull/2119 * feat: add ZIP archive import button by @FrostyPhoenix2 in https://github.com/stackblitz-labs/bolt.diy/pull/2154 * docs: update changelog with recent changes by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2261 * docs: add changelog author attributions by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2262 * fix(zip-import): build imported messages with createMessage by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2265 * feat(api): validate model requests at runtime with typed errors- #4 by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2266 * test: split the runner into node and jsdom projects by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2267 * chore: sync documentation theme with app by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/2268 ## New Contributors * @dhensen made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1721 * @ssuvamm made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1725 * @roaminro made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1839 * @chrisijoyah made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1904 * @joshrad-dev made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1700 * @embire2 made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1927 * @zhaomenghuan made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1993 * @youssefsala7 made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/1986 * @rmcsharry made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/2007 * @Gerome-Elassaad made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/2033 * @guozi-lab made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/2189 * @FrostyPhoenix2 made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/2154 **Full Changelog**: https://github.com/stackblitz-labs/bolt.diy/compare/1.0.0...v1.0.1
Related Repositories
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
Interactive roadmaps, guides and other educational content to help developers grow in their careers.
Reverse engineer anything with agents, from app behavior down to native binaries.
The open source coding agent.
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.