v1.0.0

lhl/voicechat2v1.0.0May 12, 2025by xKevIsDev

AI Summary

This is a major milestone release marking version 1.0.0 with significant features including Claude 3.7 Sonnet model support, electron desktop app, Supabase and Vercel integrations, and extensive UI improvements.

Key Highlights

  • Added Claude 3.7 Sonnet model as a static list
  • Released electron desktop app without express server
  • Implemented Supabase integration
  • Added Vercel integration for project deployment
  • Enhanced GitHub API authentication and fixed push private repo issues

New Features

  • Restoring project from snapshot on reload
  • Bulk delete chats from sidebar
  • Consolidated sync & export items into overflow menu
  • Added Expo app creation
  • Implemented codebase search functionality
  • Updated connectiontab and datatab security

Full Release Notes

# 🚀 Release v1.0.0
  
  ## What's Changed 🌟
  
  ### 🔄 Changes since v0.0.7
  
  ### ✨ Features
  
  * restoring project from snapshot on reload ([#444](https://github.com/stackblitz-labs/bolt.diy/pull/444)) by @thecodacus
  * add Claude 3.7 Sonnet model as static list and update API key reference ([#1449](https://github.com/stackblitz-labs/bolt.diy/pull/1449)) by @BurhanCantCode
  * electron desktop app without express server ([#1136](https://github.com/stackblitz-labs/bolt.diy/pull/1136)) by @Derek-X-Wang
  * supabase integration ([#1542](https://github.com/stackblitz-labs/bolt.diy/pull/1542)) by @xKevIsDev 
  * bugfix for : Problem Temporarily Solved, Not Fix: Error building my application #1414 ([#1567](https://github.com/stackblitz-labs/bolt.diy/pull/1567)) by @Stijnus
  * bolt dyi datatab ([#1570](https://github.com/stackblitz-labs/bolt.diy/pull/1570)) by @Stijnus
  * bolt dyi preview final ([#1569](https://github.com/stackblitz-labs/bolt.diy/pull/1569)) by @Stijnus
  * new improvement for the GitHub API Authentication Fix  ([#1537](https://github.com/stackblitz-labs/bolt.diy/pull/1537)) by @Stijnus
  * rework Task Manager Real Data ([#1483](https://github.com/stackblitz-labs/bolt.diy/pull/1483)) by @Stijnus
  * add Vercel integration for project deployment ([#1559](https://github.com/stackblitz-labs/bolt.diy/pull/1559)) by @xKevIsDev
  * bulk delete chats from sidebar ([#1586](https://github.com/stackblitz-labs/bolt.diy/pull/1586)) by @Stijnus
  * consolidate sync & export items into an overflow menu ([#1602](https://github.com/stackblitz-labs/bolt.diy/pull/1602)) by @kochrt
  * update connectiontab and datatab security fix ([#1614](https://github.com/stackblitz-labs/bolt.diy/pull/1614)) by @Stijnus
  * fix for push private repo ([#1618](https://github.com/stackblitz-labs/bolt.diy/pull/1618)) by @Stijnus
  * add expo app creation, enhance ui, and refactor code ([#1651](https://github.com/stackblitz-labs/bolt.diy/pull/1651)) by @xKevIsDev
  * implement a search functionality to search codebase ([#1676](https://github.com/stackblitz-labs/bolt.diy/pull/1676)) by @xKevIsDev
  * lock files ([#1681](https://github.com/stackblitz-labs/bolt.diy/pull/1681)) by @Stijnus
  * github fix and ui improvements ([#1685](https://github.com/stackblitz-labs/bolt.diy/pull/1685)) by @Stijnus
  
  
  ### 🐛 Bug Fixes
  
  * handle empty content correctly in FilesStore saveFile() ([#1381](https://github.com/stackblitz-labs/bolt.diy/pull/1381)) by @bizrockman
  * OpenAILike api key not showing up ([#1403](https://github.com/stackblitz-labs/bolt.diy/pull/1403)) by @thecodacus
  * git connection fix for starter template ([#1411](https://github.com/stackblitz-labs/bolt.diy/pull/1411)) by @thecodacus
  * support php language in diff view (b018742) by @xKevIsDev
  * added a bunch more common languages to diff view (964e197) by @xKevIsDev
  * git clone modal to work with non main as default branch ([#1428](https://github.com/stackblitz-labs/bolt.diy/pull/1428)) by @thecodacus
  * git cookies are auto set anytime connects changed or loaded ([#1461](https://github.com/stackblitz-labs/bolt.diy/pull/1461)) by @thecodacus
  * fix git proxy to work with other git provider ([#1466](https://github.com/stackblitz-labs/bolt.diy/pull/1466)) by @thecodacus
  * attachment not getting sent on first message if starter template is turned on ([#1472](https://github.com/stackblitz-labs/bolt.diy/pull/1472)) by @thecodacus
  * settings bugfix error building my application  issue #1414 ([#1436](https://github.com/stackblitz-labs/bolt.diy/pull/1436)) by @Stijnus
  * update stream-text.ts ([#1582](https://github.com/stackblitz-labs/bolt.diy/pull/1582)) by @Stijnus
  * whitelist vue and svelte files ([#1598](https://github.com/stackblitz-labs/bolt.diy/pull/1598)) by @kochrt
  * simplify the SHA-1 hash function in netlify deploy by using the crypto module directly ([#1590](https://github.com/stackblitz-labs/bolt.diy/pull/1590)) by @xKevIsDev
  * fix load server build problem by fix dep version ([#1625](https://github.com/stackblitz-labs/bolt.diy/pull/1625)) by @Derek-X-Wang
  * optimize file watch paths for preview updates and fix npm crashes ([#1644](https://github.com/stackblitz-labs/bolt.diy/pull/1644)) by @xKevIsDev
  * make diff button consistent with other toolbar buttons ([#1601](https://github.com/stackblitz-labs/bolt.diy/pull/1601)) by @kochrt
  * invalid line number error in search functionality ([#1682](https://github.com/stackblitz-labs/bolt.diy/pull/1682)) by @Stijnus
  * replace non existent icons with existing icons (https://github.com/stackblitz-labs/bolt.diy/commit/ebd840263c80fa8aab44a46a24079d00c0d96b06) by @xKevIsDev 
  
  
  ### 📚 Documentation
  
  * docs README.md changes (Webcontainer liicensing for commercial, other small things) (88901f3) by @leex279
  
  
  ### ♻️ Code Refactoring
  
  * remove success toast and prioritize public domain URL ([#1613](https://github.com/stackblitz-labs/bolt.diy/pull/1613)) by @xKevIsDev
  * optimize error handling and npm install performance ([#1688](https://github.com/stackblitz-labs/bolt.diy/pull/1688)) by @xKevIsDev
  
  
  ### ⚙️ CI
  
  * updated target for docker build ([#1451](https://github.com/stackblitz-labs/bolt.diy/pull/1451)) by @thecodacus
  * give electron action permission ([#1549](https://github.com/stackblitz-labs/bolt.diy/pull/1549)) by @Derek-X-Wang
  * only draft release for branch build ([#1577](https://github.com/stackblitz-labs/bolt.diy/pull/1577)) by @Derek-X-Wang
  * remove macOS code signing credentials from workflow ([#1677](https://github.com/stackblitz-labs/bolt.diy/pull/1677)) by @xKevIsDev
  
  
  ### 🔍 Other Changes
  
  * Delete wrangler.toml (60b6f47) by @leex279
  * Delete .tool-versions (2780b2e) by @leex279
  * Revert "Delete wrangler.toml" (8d1f138) by @thecodacus
  * Merge branch 'docker-fix' (5528306) by @thecodacus
  
  
  ## ✨ First-time Contributors
  
  A huge thank you to our amazing new contributors! Your first contribution marks the start of an exciting journey! 🌟
  
  * 🌟 [@BurhanCantCode](https://github.com/BurhanCantCode)
  * 🌟 [@Derek-X-Wang](https://github.com/Derek-X-Wang)
  * 🌟 [@bizrockman](https://github.com/bizrockman)
  
  ## 📈 Stats
  
  **Full Changelog**: [`v0.0.7..v1.0.0`](https://github.com/stackblitz-labs/bolt.diy/compare/v0.0.7...v1.0.0) > release_notes.md
  
  ## NOTE:
  
  The current .dmg file is unsigned, so macOS may block it when you try to run the app. To allow it:
	1.	After dragging the app into your Applications folder (or wherever you prefer), open Terminal.
	2.	Run the following command to remove the security quarantine:
	`xattr -cr /path/to/your/Bolt.app`