forked from stackblitz/bolt.new
-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: fallback model name not working #1095
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nice catch thanks. I would appreciate a little effort on putting the PR description, it helps the reviewer quickly catch on what is happening |
thecodacus
approved these changes
Jan 15, 2025
CorbettCajun
added a commit
to CorbettCajun/bolt.diy
that referenced
this pull request
Jan 15, 2025
fix: fallback model name not working (stackblitz-labs#1095)
timoa
pushed a commit
to timoa/bolt.diy
that referenced
this pull request
Jan 21, 2025
Co-authored-by: 刘一奇 <liuyiqi02@corp.netease.com>
Stijnus
pushed a commit
to Stijnus/bolt.diy
that referenced
this pull request
Mar 19, 2025
Co-authored-by: 刘一奇 <liuyiqi02@corp.netease.com>
Stijnus
added a commit
to Stijnus/bolt.diy
that referenced
this pull request
Mar 19, 2025
commit e369814713a7e7145212172318448e6e9923b6c5 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Mar 19 23:21:07 2025 +0100 Add remaining code from original branch commit d9a2d0bbfea7ada8c23e668df162c54ef8dda3df Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Mar 19 23:11:34 2025 +0100 Add environment variables section to ConnectionsTab and fallback token to git-info commit 1ce6ad6b595fb2bcec9b68fa340c038337f6e5f7 Author: Derek Wang <derekxinzhewang@gmail.com> Date: Wed Mar 19 11:52:06 2025 -0700 feat: electron desktop app without express server (#1136) * feat: add electron app * refactor: using different approach * chore: update commit hash to 02621e3545511ca8bc0279b70f92083218548655 * fix: working dev but prod showing not found and lint fix * fix: add icon * fix: resolve server file load issue * fix: eslint and prettier wip * fix: only load server build once * fix: forward request for other ports * fix: use cloudflare {} to avoid crash * fix: no need for appLogger * fix: forward cookie * fix: update script and update preload loading path * chore: minor update for appId * fix: store and load all cookies * refactor: split main/index.ts * refactor: group electron main files into two folders * fix: update electron build configs * fix: update auto update feat * fix: vite-plugin-node-polyfills need to be in dependencies for dmg version to work * ci: trigger build for electron branch * ci: mark draft if it's from branch commit * ci: add icons for windows and linux * fix: update icons for windows * fix: add author in package.json * ci: use softprops/action-gh-release@v2 * fix: use path to join * refactor: refactor path logic for working in both mac and windows * fix: still need vite-plugin-node-polyfills dependencies * fix: update vite-electron.config.ts * ci: sign mac app * refactor: assets folder * ci: notarization * ci: add NODE_OPTIONS * ci: window only nsis dist --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> commit 88901f3a37c4edec50aa269da482533cbf48a6ba Merge: 50dd74d 64afda1 Author: Leex <thomas@thirty3.de> Date: Wed Mar 19 19:45:06 2025 +0100 docs: docs README.md changes (Webcontainer liicensing for commercial, other small things) docs: docs README.md commit 64afda10781d96749cbae44b9b7e3e62d8e02b53 Author: Leex <thomas@thirty3.de> Date: Tue Mar 18 11:40:49 2025 +0100 Update README.md Co-authored-by: patak <583075+patak-dev@users.noreply.github.com> commit 7107163f3103eddcc209f6ac552f9fd85d54409c Author: Leex <thomas@thirty3.de> Date: Tue Mar 18 10:54:39 2025 +0100 Update README.md commit 27fbfb76c4b95d55d837e78d399ea20de11e86dc Author: Leex <thomas@thirty3.de> Date: Mon Mar 10 00:05:36 2025 +0100 Update README.md commit a696d5f254acc7e9ac0ad4c5e17021c2780e1074 Author: Leex <thomas@thirty3.de> Date: Sun Mar 9 23:44:23 2025 +0100 Update README.md commit fc779b5b1f49181d9a5f63130dd7815002692cef Author: Leex <thomas@thirty3.de> Date: Sat Mar 8 23:08:40 2025 +0100 update: docs README.md - changed git clone for pulling stable branch, not main anymore - Removed some not needed stuff commit 50dd74de071dba4ed90a42a25884a2e9c0128cc2 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Mar 8 20:37:56 2025 +0100 fix: settings bugfix error building my application issue #1414 (#1436) * Fix: error building my application #1414 * fix for vite * Update vite.config.ts * Update root.tsx * fix the root.tsx and the debugtab * lm studio fix and fix for the api key * Update api.enhancer for prompt enhancement * bugfixes * Revert api.enhancer.ts back to original code * Update api.enhancer.ts * Update api.git-proxy.$.ts * Update api.git-proxy.$.ts * Update api.enhancer.ts commit 7ff48e1d45ff3ab9b7394218c230948b318ed2e1 Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Mar 8 12:44:46 2025 +0530 fix: attachment not getting sent on first message if starter template is turned on (#1472) commit cd4a5e83809759efb82ed0e26abc7a9349ae47ff Author: Anirban Kar <thecodacus@gmail.com> Date: Fri Mar 7 14:10:37 2025 +0530 fix: fix git proxy to work with other git provider (#1466) commit 9780393b17de28c9bad6fecee4a5ce713541eb0f Author: Anirban Kar <thecodacus@gmail.com> Date: Fri Mar 7 00:29:44 2025 +0530 fix: git cookies are auto set anytime connects changed or loaded (#1461) commit 20722a108ca619c7eca68b063ae6c7af786d4efe Author: Burhanuddin Khatri <144617735+BurhanCantCode@users.noreply.github.com> Date: Wed Mar 5 18:42:52 2025 +0500 feat: add Claude 3.7 Sonnet model as static list and update API key reference (#1449) commit 1f940391b19e7187890623150136d24f0adb6322 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Mar 5 10:59:48 2025 +0530 feat: restoring project from snapshot on reload (#444) * feat:(project-snapshot) restoring project from snapshot on reload * minor bugfix * updated message * added snapshot reload with auto run dev commands * added message context * snapshot updated commit 73a0f3ae24c3dc79c68d075b49dea3883d4ce694 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Mar 5 04:23:01 2025 +0530 fix: git clone modal to work with non main as default branch (#1428) commit f9436d4929bbb41a316dee69472145d8b71cca0a Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Mar 5 03:58:01 2025 +0530 ci: updated target for docker build (#1451) commit 55283065f5bf868b70ca8de6601ba56e332bce4d Merge: 8d1f138 2452f94 Author: Anirban Kar <thecodacus@gmail.com> Date: Tue Mar 4 20:40:11 2025 +0530 Merge branch 'docker-fix' commit 2452f9413d835508df3e6ea50b57bcbccd0645c8 Author: Anirban Kar <thecodacus@gmail.com> Date: Tue Mar 4 20:37:33 2025 +0530 ci: updated to have concise and parallel builds commit 9b2a204ddc3ff0cb75236fe4e56ee103e32dcbb2 Author: Anirban Kar <thecodacus@gmail.com> Date: Tue Mar 4 20:28:51 2025 +0530 ci: added arm64 build and tags build commit 8d1f1382243e801ae1b0fcfca7eac6f8ebb0cf0c Author: Anirban Kar <thecodacus@gmail.com> Date: Mon Mar 3 21:21:04 2025 +0530 Revert "Delete wrangler.toml" This reverts commit 60b6f476d7515c34a1aafe65a55f6661e00ff8cc. commit 2780b2ebe1226ff6f88df591e34d049d257653fe Author: Leex <thomas@thirty3.de> Date: Mon Mar 3 15:57:41 2025 +0100 Delete .tool-versions commit 60b6f476d7515c34a1aafe65a55f6661e00ff8cc Author: Leex <thomas@thirty3.de> Date: Mon Mar 3 15:57:25 2025 +0100 Delete wrangler.toml commit 964e1973fbb6b211ce200f408af469eaace7f132 Author: KevIsDev <zennerd404@gmail.com> Date: Mon Mar 3 09:39:16 2025 +0000 fix: added a bunch more common languages to diff view including: java, c, cpp, csharp, go ruby, rust commit b01874205ebb294d88a2db57b9bad437ba4ee299 Author: KevIsDev <zennerd404@gmail.com> Date: Mon Mar 3 09:24:39 2025 +0000 fix: support php language in diff view commit 4404f4a5c0a4bb5848d0f7121564b9e55007408a Author: Anirban Kar <thecodacus@gmail.com> Date: Sun Mar 2 12:58:13 2025 +0530 fix: git connection fix for starter template (#1411) commit 3368b7903e5feb56c008655b10884a1333e40631 Author: Anirban Kar <thecodacus@gmail.com> Date: Sun Mar 2 03:41:58 2025 +0530 fix: OpenAILike api key not showing up (#1403) commit 8deee04a637b589c9ba1acd736ea65a4b90fe216 Author: bizrockman <d.gerst@bizrock.de> Date: Fri Feb 28 22:04:39 2025 +0100 fix: handle empty content correctly in FilesStore saveFile() (#1381) * Fix FilesStore: Handle empty content correctly in saveFile(). Happens when user creates files in the web terminal * updated logic --------- Co-authored-by: Anirban Kar <thecodacus@gmail.com> commit b7c8677cb8ebd2d78ca4ec74d01f7f9b9ebd753d Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Fri Feb 28 20:13:14 2025 +0000 chore: release version 0.0.7 commit 6c5d094ed768f3f4b223682cce7fa28a3dd83b45 Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Mar 1 01:42:41 2025 +0530 ci: fixed bug with release notes on github release action (#1401) #release commit 3c28e8ad8832b39a7062a6b997c08745f94d6c04 Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Mar 1 01:34:35 2025 +0530 fix: fix enhance prompt to stop implementing full project instead of enhancing (#1383) #release * fix: enhance prompt fix * fix: added error capture on api error * fix: replaced error with log for wrong files selected by bolt commit b98485d99f05fb067f5df027f2859409c6ce8be6 Author: Anirban Kar <thecodacus@gmail.com> Date: Thu Feb 27 13:34:57 2025 +0530 feat: make user made changes persistent after reload (#1387) * feat: save user made changes persistent * fix: remove artifact from user message on the UI * fix: message Id generation fix commit a33a1268c30657fe812e29b3c4b2f54717b45b4e Author: Phr33d0m <Phr33d0m@users.noreply.github.com> Date: Wed Feb 26 18:54:40 2025 +0200 Fix broken astro project git clone (#1352) commit dc20bbc81f6323987d08a1b646e62ba5f52c0f2d Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Feb 26 22:04:46 2025 +0530 feat: added anthropic dynamic models (#1374) commit 5d1816be9d3616b781a0b3c4a50c460b5f90e7c6 Merge: 5d9bb00 a8d8b7b Author: KevIsDev <102023614+xKevIsDev@users.noreply.github.com> Date: Wed Feb 26 10:37:21 2025 +0000 Merge pull request #1367 from Toddyclipsgg/diff-view-v2 feat: diff view v3 commit a8d8b7b8c70ffa04031dc516b2f90fb4f7cfd76f Merge: 1098188 5d9bb00 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Tue Feb 25 19:29:59 2025 -0300 Merge branch 'main' into diff-view-v2 commit 5d9bb00ee29b39abafbf53e7679f0a6817807519 Merge: 67c4051 23c22c5 Author: KevIsDev <102023614+xKevIsDev@users.noreply.github.com> Date: Tue Feb 25 22:12:10 2025 +0000 Merge pull request #1376 from xKevIsDev/main feat: netlify one click deployment commit 23c22c5c126dcd03517b19044bc15cc05255b503 Author: KevIsDev <zennerd404@gmail.com> Date: Tue Feb 25 19:02:03 2025 +0000 fix: show netlify deployed link netlify deploy button to be disabled on streaming and show link icon when deployed commit 002f1bc5dc2d138a9c05d3a08b16d40b8e7759cc Merge: 19137c9 67c4051 Author: KevIsDev <102023614+xKevIsDev@users.noreply.github.com> Date: Tue Feb 25 15:07:08 2025 +0000 Merge branch 'stackblitz-labs:main' into main commit 19137c934b3ae847c7ec0797dbe3ef34bc87a0c4 Author: KevIsDev <zennerd404@gmail.com> Date: Tue Feb 25 00:41:44 2025 +0000 add: various improvements to connections - improved organisation of connections (collapsibles) - improved deploy button - improved unique chat deployments commit 96a0b2a06689f0ec6bbfad7d96a5061026c5d9b0 Author: KevIsDev <zennerd404@gmail.com> Date: Tue Feb 25 00:39:39 2025 +0000 add: connection improvements Improve connections visually and functionality commit 109818842772aec7d81e701bf2cf716e24f8f9f7 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Mon Feb 24 20:06:15 2025 -0300 feat: Improve DiffView theme and color consistency - Added dark/light theme support for syntax highlighting - Enhanced color styles for added/removed lines and characters - Integrated theme store to dynamically adjust syntax highlighter theme - Refined color contrast for better readability across themes commit 67c4051f82370bcf63c53b715571532994d3cda2 Author: Leex <thomas@thirty3.de> Date: Mon Feb 24 23:27:42 2025 +0100 Update docker.yaml commit 4da13d1edcc6b79a85bab448ea94133d2d2a9a0b Author: KevIsDev <zennerd404@gmail.com> Date: Mon Feb 24 17:24:32 2025 +0000 feat: add netlify one-click deployment commit 2a8472ed17030111da43ce39a4f64ccc22130084 Author: KevIsDev <zennerd404@gmail.com> Date: Mon Feb 24 17:24:00 2025 +0000 feat: add one-click netlify deployment commit afb82e2cf934d75a62a864307908eb206b996cd3 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 23 20:46:18 2025 -0300 chore: Remove unnecessary history directory creation in GitHub Actions commit 056a446f0f4befe5873f77f68daeaa8428051ec8 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 23 20:00:17 2025 -0300 chore: Remove unused dependencies and clean up imports - Removed lucide-react and next-themes from package dependencies - Simplified import in workbench store for path and file-saver - Removed unnecessary module definition in Vite config commit 36872ee6a0f688c24674d727f287b69548d99063 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 23 19:34:27 2025 -0300 refactor: Enhance Diff View with advanced line and character-level change detection - Improved diff algorithm to detect more granular line and character-level changes - Added support for character-level highlighting in diff view - Simplified diff view mode by removing side-by-side option - Updated component rendering to support more detailed change visualization - Optimized line change detection with improved matching strategy commit 7dda7938d4e8e924892f9e91b4d7554a19a7832a Author: Leex <thomas@thirty3.de> Date: Sun Feb 23 22:52:23 2025 +0100 Update docker.yaml commit 52970812cb486657e0de7c04e51949130f5febc4 Author: Leex <thomas@thirty3.de> Date: Sun Feb 23 22:28:24 2025 +0100 Update Dockerfile commit 8e790d08e2146a0a39ac0f912833d6c095355449 Author: Leex <thomas@thirty3.de> Date: Sun Feb 23 22:21:55 2025 +0100 Update Dockerfile - Test Bugfix Dockerpipeline the npm install -g corepack@latest is supposed to make problems with the main docker build commit f0ea22ec63b6b7c0a53913ebc5426bdab5cdb545 Author: Leex <thomas@thirty3.de> Date: Sun Feb 23 18:45:56 2025 +0100 Update docker.yaml (stable/main deployment) Exteneded the workflow/action to also deploy a stable release container commit b3ec53fa42374d6ccea063adbe22576535811737 Merge: ab6f532 bffb8a2 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 23 07:56:06 2025 -0300 Merge branch 'stackblitz-labs:main' into diff-view-v2 commit ab6f5328b454c4f022c92415242c273e80f5239b Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 23 07:55:38 2025 -0300 feat: Add Diff View and File History Tracking - Implemented a new Diff View in the Workbench to visualize file changes - Added file history tracking with detailed change information - Enhanced FileTree and FileModifiedDropdown to show line additions and deletions - Integrated file history saving and retrieval in ActionRunner - Updated Workbench view types to include 'diff' option - Added support for inline and side-by-side diff view modes commit bffb8a2a90b8aecae81269ac2e89b37f900516d6 Author: KevIsDev <zennerd404@gmail.com> Date: Fri Feb 21 15:01:09 2025 +0000 Revert "Merge pull request #1335 from Toddyclipsgg/diff-view-v2" This reverts commit 871aefbe83c31660b32b53b63772ebba33ed7954, reversing changes made to 8c72ed76b3315d8b9be77976769567bd4c41512e. commit 871aefbe83c31660b32b53b63772ebba33ed7954 Merge: 8c72ed7 c24e697 Author: KevIsDev <102023614+xKevIsDev@users.noreply.github.com> Date: Fri Feb 21 14:39:55 2025 +0000 Merge pull request #1335 from Toddyclipsgg/diff-view-v2 feat: diff-view-v2-no-conflict commit 8c72ed76b3315d8b9be77976769567bd4c41512e Merge: 220e2da aa02448 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Feb 21 10:34:25 2025 +0100 Merge pull request #1356 from Stijnus/ACT_BoltDYI_UI_BUGFIX fix: for remove settings icon _index.tsx commit c24e69718e07f9e56ecd0e20cbd78cce79141ecb Merge: 382bf2c 220e2da Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Fri Feb 21 00:37:50 2025 -0300 Merge branch 'main' into diff-view-v2 commit aa02448516964a7295fe5b9f373431b9c6640a7c Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Feb 20 13:03:59 2025 +0100 Update _index.tsx Removed the settings button in the landingpage. commit 220e2da7ec0217bba829f08fdfe75c3bbed2e0a0 Author: KevIsDev <zennerd404@gmail.com> Date: Thu Feb 20 03:27:15 2025 +0000 fix: preserve complete provider settings in cookies Previously only the enabled state was being saved to cookies, causing loss of provider configuration like baseURL. commit 097dffdd780a32b280b4489ef8d1e9e22ff02644 Merge: 0e2e183 ca7f5ad Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Feb 18 21:55:50 2025 +0100 Merge pull request #1342 from Stijnus/ACT_FEAT_BoltDYI_UI_BUGFIX fix: bolt dyi UI bugfix commit ca7f5ad26bd8464774019b0fff07ce9717da7989 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Feb 18 21:51:02 2025 +0100 update local models commit 10af7c983558edeade343195a0f96e030d4a0fd2 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Feb 18 17:50:01 2025 +0100 Default settings feature tab commit 7f3b5f66284ff7d21ed56c3e2df01e0e17bc29e6 Merge: 0e60d9c 0e2e183 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Feb 18 16:30:36 2025 +0100 Merge branch 'main' into ACT_FEAT_BoltDYI_UI_BUGFIX commit 0e60d9cca8412b15cd6422c460fc25d82fb083c4 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Feb 18 14:13:13 2025 +0100 UI bug fixes commit 0e2e1834e78cda55c6410de19ba006683be3f34c Merge: 0fd039b e717d25 Author: KevIsDev <102023614+xKevIsDev@users.noreply.github.com> Date: Tue Feb 18 03:47:47 2025 +0000 Merge pull request #1322 from kamilfurtak/model-search feat: implement llm model search commit 0fd039bdb37c111784a4048e5629b9b783825a2b Merge: 70b723d 4b817eb Author: Leex <thomas@thirty3.de> Date: Mon Feb 17 23:23:23 2025 +0100 update: new anthropogenic model for amazon bedrock feat: New Claude 3.5 Sonnet v2 Anthropogenic Model for amazon bedrock commit 382bf2c9a3b7bb73cb57b5b5e9c9e4b769391482 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 16 23:10:15 2025 -0300 feat: Add Diff View and File History Tracking - Implemented a new Diff view in the Workbench to track file changes - Added file history tracking with version control and change tracking - Created a FileModifiedDropdown to browse and manage modified files - Enhanced ActionRunner to support file history persistence - Updated Workbench and BaseChat components to support new diff view functionality - Added support for inline and side-by-side diff view modes commit 70b723d5140cdcfa08019551966173804f81290e Author: KevIsDev <zennerd404@gmail.com> Date: Mon Feb 17 01:49:33 2025 +0000 fix: debounce profile update notifications to prevent toast spam a new toast was being triggered for every character input. commit 744b6c24331b97c9fc186d27ae50a2ae9a3ed14d Merge: 6412e58 294adfd Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 16 21:28:20 2025 -0300 Merge branch 'stackblitz-labs:main' into main commit 6e89710ec74dea696c9216635132b4f311ed64d9 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Feb 15 17:28:17 2025 +0100 Several UI fixes commit e717d251912437a86758a5bb6d8a9023fc08deb3 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:59:58 2025 +0100 Add click outside handler to close ModelSelector dropdown commit 2056625cbdfc6396dbdb804ce0b737caf635ed8a Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:55:55 2025 +0100 Enhance accessibility for ModelSelector dropdown Added keyboard support for toggling the dropdown using Enter or Space keys, improving accessibility. Also set appropriate focus properties by adding tabindex to the combobox element. commit f94be5b383f699c0c3f8fefadf6c406a93284cc7 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:50:15 2025 +0100 remove transparency commit a3a06d03ba6f001170f402687eedbb3eeb0bf88b Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:42:40 2025 +0100 fix truncation commit 95de84c41a0eedb028f6fafa8e8ff0c7a43cedef Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:15:36 2025 +0100 add whitespace-nowrap commit 0f6bfca9bc5ea7ad5672f3b36b350ce899650c48 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 16:07:33 2025 +0100 remove truncate commit 24bf34c683a5d234008b5c27f77315b3d2c98a13 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 15:59:37 2025 +0100 fix: Size of dropdowns should be always the same and not break into 2 lines commit db5f30e1ee7addf702526aaf4a8b52f885f3c10a Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Feb 15 15:12:08 2025 +0100 Update settings.ts commit cb58db3bf02cdc0749cd59129358f9f1354c6178 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 13:51:11 2025 +0100 fix ui add keyboard events commit d56708966ac3b592e8e945281660ff05eae37803 Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 13:45:26 2025 +0100 fix srollbar commit b25db9b27e0ae6185f93eda886f55a68af838fed Author: Kamil Furtak <kamil@fcomp.dev> Date: Sat Feb 15 13:37:35 2025 +0100 add model search commit 294adfdd1b359ec1c6a54e52ce29a7d920bbc234 Merge: a0ea69f 823c66e Author: Leex <thomas@thirty3.de> Date: Sat Feb 15 09:57:22 2025 +0100 fix: bug fix New UI / Feature tab - Default values hard-coded It was not possible to change "Context Optimization" and "Prompt Library". commit 823c66e05c98381bb15e7ab8b927a099dc835790 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Feb 15 00:26:00 2025 +0100 Update pnpm-lock.yaml commit 79ea72ad74ce364947f31f45f917ef9ab1cf2673 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Feb 15 00:24:25 2025 +0100 Update FeaturesTab.tsx Bug fix : Preserve Settings FeatureTab commit 4b817ebdce9e6d50b828331dad4dcacb77e073d9 Author: Filipe Giácomo <36394761+filipegiacomo@users.noreply.github.com> Date: Wed Feb 12 11:39:37 2025 -0300 Update amazon-bedrock.ts New Claude 3.5 Sonnet v2 Anthropogenic Model commit a0ea69fd74cb0d59b92636ee614ca1ff8ddcbda0 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Feb 12 01:11:14 2025 +0530 fix: auto scroll fix, scroll allow user to scroll up during ai response (#1299) commit 2fe1f1d443c56d3dd5c80340e4dd0a3763d7e425 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Feb 12 01:08:28 2025 +0530 fix: starter template icons fix and auto resize of custon icons are reverted (#1298) * fix: starter template icons fix and auto resize of custon icons are reverted * fix: slidev icon revert commit c88938cffcf09920933073663a4c5ffcc8689673 Author: BaptisteCDC <146927625+BaptisteCDC@users.noreply.github.com> Date: Tue Feb 11 15:15:41 2025 +0100 ci: updated Dockerfile to install latest version of corepack to ensure to have the right version to pnpm commit fbf1d46106b8fde2d663c2a9cc08e8f4be4447f8 Merge: 6a8449e ba58253 Author: Cole Medin <cole@dynamous.ai> Date: Mon Feb 10 15:44:25 2025 -0600 Merge pull request #1245 from Stijnus/FEAT_BoltDYI_NEW_SETTINGS_UI_V3 feat: bolt dyi new settings UI V3 commit 6412e58b35b8d7f489c824220debf467e2325493 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 9 18:28:14 2025 -0300 Delete .tool-versions commit 5ef7bdc42e0834c8d7d19a0f508f05adab96d574 Author: Toddyclipsgg <toddyprooo@gmail.com> Date: Sun Feb 9 18:27:29 2025 -0300 Delete wrangler.toml commit 6a8449e6aa209ac93e8005f81c9300a5a4732e66 Author: Leex <thomas@thirty3.de> Date: Sun Feb 9 19:19:06 2025 +0100 fix: removed chrome canary note canary is not needed anymore. commit ba582536e4c8f748aaa37866fb5c5ef5a9950359 Merge: b509673 3be18e3 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Feb 7 17:29:05 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_NEW_SETTINGS_UI_V3 commit b5096735ef0343c08e5b44adf6da46657a2d90b8 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Mon Feb 3 01:40:54 2025 +0100 Update fix more enhanced UI and more details what is fixed, ect commit f091409f7e6570b20684b413f1f7694926e91b9b Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Mon Feb 3 01:04:23 2025 +0100 Avatar Fix , control pannel UI fix commit f3468d495dd510948c357266ae9e133073cc9952 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 23:50:15 2025 +0100 Update AvatarDropdown.tsx commit 23d253e7f82e988a2f5b38d5f4bec5a2cb842092 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 18:52:17 2025 +0100 fixes as fequestd commit 07435fc255b01fb91a64d261971814f242b68350 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 17:06:37 2025 +0100 update fixes BETA commit d479550c49ac1933280eb87dc4d146fa312e6ac3 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:58:41 2025 +0100 Update api.update.ts commit ee67bf1e291abfd655d8699b59d201858e250284 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:55:12 2025 +0100 Update UpdateTab.tsx commit c200e2f74d90015912df4b7b08b19b979f1b0e79 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:50:43 2025 +0100 update fixes commit f50ebc6ea74528c99597244dd0215df70bdd77ba Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:42:36 2025 +0100 Update api.update.ts commit 3dd3fafb772e9390f0a57c9c70b32ce6b74664da Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:25:22 2025 +0100 Update api.update.ts commit 9171cf48aa0950beacc5817adb6319cc34a62f9a Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 16:17:33 2025 +0100 bug fix and some icons changes commit 8035a7642931b8f19a9298ee7251e940a4964afa Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 15:51:56 2025 +0100 Bug fix for the Keyboard Shortcuts MAC OS SHORTCUTS: - Toggle Terminal: ⌘ + ` - Toggle Theme: ⌘ + ⌥ + ⇧ + D - Toggle Chat: ⌘ + ⌥ + J - Toggle Settings: ⌘ + ⌥ + S WINDOWS/LINUX SHORTCUTS: - Toggle Terminal: Ctrl + ` - Toggle Theme: Win + Alt + Shift + D - Toggle Chat: Ctrl + Alt + J - Toggle Settings: Ctrl + Alt + S commit 84f45dd041e8838c592f8343fb31cf8e75825a91 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 13:25:04 2025 +0100 Add support for export JSON, CSV, PDF, Text ## Changes to DebugTab.tsx & EventLogsTab.tsx ### Debug Tab Enhancements - Added multi-page support for PDF exports - Implemented proper page breaks and content flow - Added styled headers, key-value pairs, and horizontal lines - Added title and timestamp at the top of the PDF - Improved PDF layout with sections for system info, web app info, and performance metrics - Added footer with page numbers - Fixed memory usage calculations with proper null checks - Added error handling for undefined values ### Event Logs Tab Enhancements - Added comprehensive PDF export functionality with: - Professional header with bolt.diy branding - Report summary section - Log statistics with color-coded categories - Detailed log entries with proper formatting - Multi-page support with proper page breaks - Footer with page numbers and timestamp - Added multiple export formats (JSON, CSV, PDF, Text) - Fixed linter errors and improved type safety - Enhanced dark mode compatibility commit fc3dd8c84c0a7422923002234d649c16b2d3eff8 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sun Feb 2 01:42:30 2025 +0100 Final UI V3 # UI V3 Changelog Major updates and improvements in this release: ## Core Changes - Complete NEW REWRITTEN UI system overhaul (V3) with semantic design tokens - New settings management system with drag-and-drop capabilities - Enhanced provider system supporting multiple AI services - Improved theme system with better dark mode support - New component library with consistent design patterns ## Technical Updates - Reorganized project architecture for better maintainability - Performance optimizations and bundle size improvements - Enhanced security features and access controls - Improved developer experience with better tooling - Comprehensive testing infrastructure ## New Features - Background rays effect for improved visual feedback - Advanced tab management system - Automatic and manual update support - Enhanced error handling and visualization - Improved accessibility across all components For detailed information about all changes and improvements, please see the full changelog. commit 999d87b1e8ce8e3338a0e1d35d28b2d9a111b4d7 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Feb 1 18:01:34 2025 +0100 beta New control panel # Tab Management System Implementation ## What's Been Implemented 1. Complete Tab Management System with: - Drag and drop functionality for reordering tabs - Visual feedback during drag operations - Smooth animations and transitions - Dark mode support - Search functionality for tabs - Reset to defaults option 2. Developer Mode Features: - Shows ALL available tabs in developer mode - Maintains tab order across modes - Proper visibility toggles - Automatic inclusion of developer-specific tabs 3. User Mode Features: - Shows only user-configured tabs - Maintains separate tab configurations - Proper visibility management ## Key Components - `TabManagement.tsx`: Main management interface - `ControlPanel.tsx`: Main panel with tab display - Integration with tab configuration store - Proper type definitions and interfaces ## Technical Features - React DnD for drag and drop - Framer Motion for animations - TypeScript for type safety - UnoCSS for styling - Toast notifications for user feedback ## Next Steps 1. Testing: - Test tab visibility in both modes - Verify drag and drop persistence - Check dark mode compatibility - Verify search functionality - Test reset functionality 2. Potential Improvements: - Add tab grouping functionality - Implement tab pinning - Add keyboard shortcuts - Improve accessibility - Add tab descriptions - Add tab icons customization 3. Documentation: - Add inline code comments - Create user documentation - Document API interfaces - Add setup instructions 4. Future Features: - Tab export/import - Custom tab creation - Tab templates - User preferences sync - Tab statistics ## Known Issues to Address 1. Ensure all tabs are visible in developer mode 2. Improve drag and drop performance 3. Better state persistence 4. Enhanced error handling 5. Improved type safety ## Usage Instructions 1. Switch to developer mode to see all available tabs 2. Use drag and drop to reorder tabs 3. Toggle visibility using switches 4. Use search to filter tabs 5. Reset to defaults if needed ## Technical Debt 1. Refactor tab configuration store 2. Improve type definitions 3. Add proper error boundaries 4. Implement proper loading states 5. Add comprehensive testing ## Security Considerations 1. Validate tab configurations 2. Sanitize user input 3. Implement proper access control 4. Add audit logging 5. Secure state management commit 3be18e3f9d5dc395405235f42bd5a6dbbdeaf1d7 Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Feb 1 15:29:54 2025 +0530 feat: added dynamic model support for openAI provider (#1241) commit af620d0197737ec52f1a6939531fa16c8557622b Author: Stijnus <private.winters.bf3@gmail.com> Date: Fri Jan 31 12:55:52 2025 +0100 Bug Fixes part1 commit 5791dafcd138de2679a68ee1616f1b63109b0681 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 23:57:57 2025 +0100 Update uno.config.ts commit ec1bcb8aaa501dc547d576d810c1101b6b08327c Merge: 73bc81c 137e268 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 23:43:27 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_NEW_SETTINGS_UI_V2 commit 73bc81c830e53536d9eb6b94e21622ef3718a5a4 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 23:40:53 2025 +0100 Update constants.ts commit cf909431f20125224cad9ec52d5721452ea550fe Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 23:28:21 2025 +0100 test commit 2c991e42da22329d510626e6051e3d4eadf686b0 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 23:05:04 2025 +0100 revert commit 1eae44dd14877d8880a42ab241cf10dcb0597ad3 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 22:50:42 2025 +0100 fix landingpage icons commit fab0cdd04ef8a28d0015fe7537c4dc2184403718 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 22:11:07 2025 +0100 fix icons landingpage commit 0c6f36302e734a3d22d022e5d125d5f794b0ba49 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 21:08:23 2025 +0100 Taskmanager update Enhanced System Metrics: Detailed CPU metrics including temperature and frequency Comprehensive memory breakdown with heap usage Advanced performance metrics (FPS, page load times, web vitals) Detailed network statistics Storage monitoring with visual indicators Battery health and detailed status Power Management: Multiple power profiles (Performance, Balanced, Power Saver) Enhanced energy saver mode Automatic power management based on system state Detailed energy savings statistics System Health: Overall system health score Real-time issue detection and alerts Performance optimization suggestions Historical metrics tracking UI Improvements: Interactive graphs for all metrics Color-coded status indicators Detailed tooltips and explanations Collapsible sections for better organization Alert system for critical events Performance Monitoring: Frame rate monitoring Resource usage tracking Network performance analysis Web vitals monitoring Detailed timing metrics To use the enhanced task manager: Monitor system health in the new health score section Choose a power profile based on your needs Enable auto energy saver for automatic power management Monitor real-time alerts for system issues 5. View detailed metrics in each category Check optimization suggestions when performance issues arise commit d1d23d80e702822007fc52268fa707528cfa4d24 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 17:17:36 2025 +0100 big fixes fixes feedback from thecodacus commit d9a380f28a64c1ce630f3c74a14f78c406be0e96 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Thu Jan 30 01:58:47 2025 +0100 Service console check providers commit 137e2689432ef8e0a061bea6d13ead98a0e007ec Author: Anirban Kar <thecodacus@gmail.com> Date: Thu Jan 30 01:22:29 2025 +0530 fix: tune the system prompt to avoid diff writing (#1218) commit f5fbf421e9e885fb5658f8d5fa5dab46c25272b6 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 29 22:16:58 2025 +0530 fix: issue with alternate message when importing from folder and git (#1216) commit 9e8d05cb540199baf89b2c34b0c5cb5c8839fc73 Merge: 547cde7 d966656 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 29 17:29:18 2025 +0100 Merge branch 'FEAT_BoltDYI_CHAT_FIX' into FEAT_BoltDYI_NEW_SETTINGS_UI_V2 commit 547cde78c0e196ee73921d83d2d4a605108f04a5 Merge: 24688c3 7016111 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 29 14:37:07 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_NEW_SETTINGS_UI_V2 commit d9666560706150e8c4f9bfa82a1e1b26f84acfb1 Merge: 89a3860 7016111 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 29 13:37:56 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_CHAT_FIX commit 70161119065c9141f92a2666ad4c60496ec5ef07 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 29 15:37:20 2025 +0530 feat: enhanced Code Context and Project Summary Features (#1191) * fix: docker prod env variable fix * lint and typecheck * removed hardcoded tag * better summary generation * improved summary generation for context optimization * remove think tags from the generation commit 89a38603d592cd6d55994fb137de8484a64e1220 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 29 01:17:54 2025 +0100 Update Messages.client.tsx Fix for chat response auto scroll : ### Benefits - More reliable auto-scrolling during streaming - Better handling of user scroll interactions - Improved mobile device support - Smoother initial load with instant scroll - Cleaner code organization and maintainability ### Testing The changes can be verified by: 1. Loading chat - should instantly scroll to bottom 2. Streaming messages - should smoothly auto-scroll 3. Manual scroll up - should stay at user's position 4. Scroll to bottom - should resume auto-scroll 5. Mobile testing - should work with touch interactions commit 24688c3104313efc24e737c04ad20d9d18f27e29 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 29 00:02:46 2025 +0100 Update TaskManagerTab.tsx commit 3c8b9d107b6266ab278d1c0ba17c4ff8c434497d Merge: 0765bc3 a199295 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 28 23:00:04 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_NEW_SETTINGS_UI_V2 commit 0765bc3173dd7a7a8415bac85b000cd16f5e9472 Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 22:57:06 2025 +0100 add install ollama models , fixes commit a199295ad88f427b9150e47332767eaf7d579725 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 29 02:33:53 2025 +0530 feat: support for <think></think> tags to allow reasoning tokens formatted in UI (#1205) commit 32bfdd9c24cdd7fb53f8c714064f2a3a70977d8e Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 29 02:33:23 2025 +0530 feat: added more dynamic models, sorted and remove duplicate models (#1206) commit 39a0724ef3bf4239296354d875c7bf80a77dfc4a Author: Mohammad Saif Khan <63262604+saif78642@users.noreply.github.com> Date: Tue Jan 28 23:30:50 2025 +0530 feat: add Gemini 2.0 Flash-thinking-exp-01-21 model with 65k token support (#1202) Added the new gemini-2.0-flash-thinking-exp-01-21 model to the GoogleProvider's static model configuration. This model supports a significantly increased maxTokenAllowed limit of 65,536 tokens, enabling it to handle larger context windows compared to existing Gemini models (previously capped at 8k tokens). The model is labeled as "Gemini 2.0 Flash-thinking-exp-01-21" for clear identification in the UI/dropdowns. commit f32016c91d88e7de7bea66879a534c1eebc69bc3 Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 13:21:24 2025 +0100 Github enhancement commit 387516b7fde9b082701ce8bf76d079dd19048fec Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 11:41:33 2025 +0100 fix commit c4c73622f5b3baf53b870ad47708cefc5a4a774f Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 11:39:12 2025 +0100 Fix ESLint issues commit 58d3853cd6717f8c4d8ac2908af45d61867987c7 Merge: 0db9ce2 68bbbd0 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 28 10:38:06 2025 +0100 Merge branch 'main' into FEAT_BoltDYI_NEW_SETTINGS_UI_V2 commit 0db9ce27174b1d83c027d594e0a4b127c84f73d6 Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 10:28:45 2025 +0100 Revert "Major UI improvements" This reverts commit 6e52114172edbb752d6bd8eea1c8d4e8df6420a4. commit 6e52114172edbb752d6bd8eea1c8d4e8df6420a4 Author: Stijnus <private.winters.bf3@gmail.com> Date: Tue Jan 28 01:33:19 2025 +0100 Major UI improvements commit 68bbbd0a67486966d3b8b9a092ee25f3538b5adb Author: Mohammad Saif Khan <63262604+saif78642@users.noreply.github.com> Date: Mon Jan 27 18:08:46 2025 +0530 feat: add deepseek-r1-distill-llama-70b to groq provider (#1187) This PR introduces a new model, deepseek-r1-distill-llama-70b, to the staticModels array and ensures compatibility with the Groq API. The changes include: Adding the deepseek-r1-distill-llama-70b model to the staticModels array with its relevant metadata. Updating the Groq API call to use the new model for chat completions. These changes enable the application to support the deepseek-r1-distill-llama-70b model, expanding the range of available models for users. commit bbae032a376bd447fc686f409f0071b8e004efcc Author: Anirban Kar <thecodacus@gmail.com> Date: Mon Jan 27 18:05:55 2025 +0530 fix: git import issue when importing bolt on bolt (#1020) * fix: import bolt on bolt fix * added escape on folder import * type fix commit 6d4196a2b4faedffd170e5c366d0206ec57073e6 Author: Anirban Kar <thecodacus@gmail.com> Date: Mon Jan 27 17:58:25 2025 +0530 fix: improve push to github option (#1111) * feat: better push to githubbutton * added url update on push to github commit df766c98d4704b0076f99ee1d34e9b3a6c386b00 Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Jan 25 16:16:19 2025 +0530 feat: added support for reasoning content (#1168) commit 660353360f2c867dacc1ebe49e00a770d29ff86e Author: Anirban Kar <thecodacus@gmail.com> Date: Sat Jan 25 03:52:26 2025 +0530 fix: docker prod env variable fix (#1170) * fix: docker prod env variable fix * lint and typecheck * removed hardcoded tag commit afb1e441875caddee0559d806caccfb4d3fc9f87 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 17:05:27 2025 +0100 Update ConnectionsTab.tsx commit b0fe1fc871374dfbf81f9068f3e1b69cf0c2eefd Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 16:51:43 2025 +0100 update commit 7378d7598b25a25b28b71b6362df0f7498105050 Author: Stijnus <private.winters.bf3@gmail.com> Date: Fri Jan 24 16:16:05 2025 +0100 Update DebugTab.tsx commit 027f6529f2f60acc9ab951c2ec2df4090100de1a Author: Stijnus <private.winters.bf3@gmail.com> Date: Fri Jan 24 16:14:48 2025 +0100 UI Enhancements commit 505f1db0712aa3ae707c56e07337d57483c7cbb3 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 01:23:17 2025 +0100 Connection improvements commit 56783ae45a660708e66863ffe918f1e3e1730054 Merge: 2ba230c 5a0489f Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 01:17:34 2025 +0100 Merge branch 'main' into FEAT_BoltDYI_NEW_SETTINGS_UI commit 2ba230cafa83f8558f7cfe51cb79256b7ff1b604 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 01:15:40 2025 +0100 Delete app/components/settings/CHANGELOG.md commit c1f4f2feb6657013fc05130a294a64e362434d31 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 01:13:05 2025 +0100 Update ConnectionsTab.tsx commit 27eab591a9647e4a341da364e80af4d4c2b45f71 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 24 01:08:51 2025 +0100 UI fixes commit 4e6f18ea1eb20694867e18771054b11a7f9c9b75 Author: Stijnus <private.winters.bf3@gmail.com> Date: Thu Jan 23 17:49:22 2025 +0100 Update ConnectionsTab.tsx commit fd98059cfeb0d09eee2d59fa2d6b4105784ef1fa Author: Stijnus <private.winters.bf3@gmail.com> Date: Thu Jan 23 16:02:50 2025 +0100 connection github enhancements commit 5a0489f3c35384ddec575f691345be4c05a79cd6 Author: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Date: Wed Jan 22 20:54:02 2025 +0000 chore: release version 0.0.6 commit 3c56346e83ad45ba6ffbb51d6438df9a85cb8851 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 22 22:48:13 2025 +0530 feat: enhance context handling by adding code context selection and implementing summary generation (#1091) #release * feat: add context annotation types and enhance file handling in LLM processing * feat: enhance context handling by adding chatId to annotations and implementing summary generation * removed useless changes * feat: updated token counts to include optimization requests * prompt fix * logging added * useless logs removed commit 5a6c0e5f900fa88155de7981da90219ea6bdfe4e Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 15:26:32 2025 +0100 Update .gitignore commit b99ab7ad27f5e67df5e70502e0e4616999a7249b Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 15:25:55 2025 +0100 final UI fixes commit 308f36316a1738d58bd7e0ebe365ba2a268ab295 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 14:54:11 2025 +0100 Update UpdateTab.tsx commit a286e3bf34d1268cb90f4e58c7d281480f547dd5 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 14:47:58 2025 +0100 ui fix commit 2b585c24fe9bbd21ba73ed20edebeb4323e2fc50 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 14:34:30 2025 +0100 ui dark mode enhancements commit 2ae897aae7d329f8d5de4ec233364b2526bb9bd9 Merge: 46f15bd 7341b12 Author: Leex <thomas@thirty3.de> Date: Wed Jan 22 13:01:10 2025 +0100 fix: get environment variables for docker #1120 fix: get environment variables for docker commit 723c6a4f029eb32e22494ce4642ab17d47fb45d5 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Wed Jan 22 02:05:18 2025 +0100 fixes commit 46f15bdde64a4a1890cae4609d9392a02ad47f00 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 22 01:59:07 2025 +0530 fix: updated system prompt to have correct indentations (#1139) * updated system prompt to have correct indentations * removed a section commit 0ad4aa56d37c266bdd4a3317d9c21ae523e06735 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 22 01:58:31 2025 +0530 feat: added deepseek reasoner model in deepseek provider (#1151) commit f29380e14781192f74491883e5cea9b55bccaec4 Author: Anirban Kar <thecodacus@gmail.com> Date: Wed Jan 22 00:30:31 2025 +0530 fix: auto select starter template bugfix (#1148) commit a94330e4a4c6af4c539f110ee44496e2d6e4bf1e Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 16:45:54 2025 +0100 fixes commit 6d98affc3d6882598d80fab423d1da4d26bd849a Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 15:18:17 2025 +0100 Add new features Bolt DIY UI ## New User Interface Features ### 🎨 Redesigned Control Panel The Bolt DIY interface has been completely redesigned with a modern, intuitive layout featuring two main components: 1. **Users Window** - Main control panel for regular users 2. **Developer Window** - Advanced settings and debugging tools ### 💡 Core Features - **Drag & Drop Tab Management**: Customize tab order in both User and Developer windows - **Dynamic Status Updates**: Real-time status indicators for updates, notifications, and system health - **Responsive Design**: Beautiful transitions and animations using Framer Motion - **Dark/Light Mode Support**: Full theme support with consistent styling - **Improved Accessibility**: Using Radix UI primitives for better accessibility - **Enhanced Provider Management**: Split view for local and cloud providers - **Resource Monitoring**: New Task Manager for system performance tracking ### 🎯 Tab Overview #### User Window Tabs 1. **Profile** - Manage user profile and account settings - Avatar customization - Account preferences 2. **Settings** - Configure application preferences - Customize UI behavior - Manage general settings 3. **Notifications** - Real-time notification center - Unread notification tracking - Notification preferences 4. **Features** - Explore new and upcoming features - Feature preview toggles - Early access options 5. **Data** - Data management tools - Storage settings - Backup and restore options 6. **Cloud Providers** - Configure cloud-based AI providers - API key management - Cloud model selection - Provider-specific settings - Status monitoring for each provider 7. **Local Providers** - Manage local AI models - Ollama integration and model updates - LM Studio configuration - Local inference settings - Model download and updates 8. **Task Manager** - System resource monitoring - Process management - Performance metrics - Resource usage graphs - Alert configurations 9. **Connection** - Network status monitoring - Connection health metrics - Troubleshooting tools - Latency tracking - Auto-reconnect settings 10. **Debug** - System diagnostics - Performance monitoring - Error tracking - Provider status checks - System information 11. **Event Logs** - Comprehensive system logs - Filtered log views - Log management tools - Error tracking - Performance metrics 12. **Update** - Version management - Update notifications - Release notes - Auto-update configuration #### Developer Window Enhancements - **Advanced Tab Management** - Fine-grained control over tab visibility - Custom tab ordering - Tab permission management - Category-based organization - **Developer Tools** - Enhanced debugging capabilities - System metrics and monitoring - Performance optimization tools - Advanced logging features ### 🚀 UI Improvements 1. **Enhanced Navigation** - Intuitive back navigation - Breadcrumb-style header - Context-aware menu system - Improved tab organization 2. **Status Indicators** - Dynamic update badges - Real-time connection status - System health monitoring - Provider status tracking 3. **Profile Integration** - Quick access profile menu - Avatar support - Fast settings access - Personalization options 4. **Accessibility Features** - Keyboard navigation - Screen reader support - Focus management - ARIA attributes ### 🛠 Technical Enhancements - **State Management** - Nano Stores for efficient state handling - Persistent settings storage - Real-time state synchronization - Provider state management - **Performance Optimizations** - Lazy loading of tab contents - Efficient DOM updates - Optimized animations - Resource monitoring - **Developer Experience** - Improved error handling - Better debugging tools - Enhanced logging system - Performance profiling ### 🎯 Future Roadmap - [ ] Additional customization options - [ ] Enhanced theme support - [ ] More developer tools - [ ] Extended API integrations - [ ] Advanced monitoring capabilities - [ ] Custom provider plugins - [ ] Enhanced resource management - [ ] Advanced debugging features ## 🔧 Technical Details ### Dependencies - Radix UI for accessible components - Framer Motion for animations - React DnD for drag and drop - Nano Stores for state management ### Browser Support - Modern browsers (Chrome, Firefox, Safari, Edge) - Progressive enhancement for older browsers ### Performance - Optimized bundle size - Efficient state updates - Minimal re-renders - Resource-aware operations ## 📝 Contributing We welcome contributions! Please see our contributing guidelines for more information. ## 📄 License MIT License - see LICENSE for details commit 293fdb7377e7e59a69833216f2ccbd8249340d5e Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 12:22:12 2025 +0100 Create changelogUI.md commit afc26dd96a2c5b920c20fa1e14d78e3db8933f94 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 12:20:29 2025 +0100 Update changelog.md commit 8c89aa61c4f65e468dc2031efc9c17e218638626 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 12:17:31 2025 +0100 Update changelog.md commit 78d4e1bb54b4187d82f6eea2a9b1371b4783b6cb Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Tue Jan 21 11:55:26 2025 +0100 ui fix commit 436a8e54bf67bbfb010e513ca320a2bdcf0c2e26 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Mon Jan 20 09:53:15 2025 +0100 ui refactor commit d62e211d0937682fa263f5d103d3c5f44eecfa1b Merge: 6ae1ac2 031e679 Author: Leex <thomas@thirty3.de> Date: Sun Jan 19 00:17:13 2025 +0100 Merge pull request #1122 from Stijnus/FEAT_BoltDYI_PREVIEW_V3 fix: for Open preview in a new tab. commit 031e679aff73dc1464a2f7aa3c65efb2b9c1f4c2 Merge: 48f4999 6ae1ac2 Author: Leex <thomas@thirty3.de> Date: Sun Jan 19 00:14:09 2025 +0100 Merge branch 'main' into FEAT_BoltDYI_PREVIEW_V3 commit 6ae1ac25d236ca2a97201a6c80d43181696ef709 Merge: b842e0c 9958496 Author: Leex <thomas@thirty3.de> Date: Sun Jan 19 00:11:39 2025 +0100 Merge pull request #1094 from lewis617/patch-1 docs: replace docker-compose with docker compose commit b842e0c92073dc8e1b376626601cbd8e93ed7f4d Merge: e196442 840dd59 Author: Leex <thomas@thirty3.de> Date: Sat Jan 18 23:41:05 2025 +0100 Merge pull request #1124 from stackblitz-labs/leex279-patch-readme-changes-v1 docs: update README.md commit 48f4999f32c30c519a1df1202ce94e0e8f745bc9 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Jan 18 21:45:29 2025 +0100 Update Preview.tsx commit 840dd59af8a9e8968d22a5655699e5455ca91c63 Author: Leex <thomas@thirty3.de> Date: Sat Jan 18 21:24:02 2025 +0100 docs: Update README.md commit 7f540b5d1e41781424072b0314b4b72717b2434b Author: Leex <thomas@thirty3.de> Date: Sat Jan 18 21:14:57 2025 +0100 Update README.md - Enhanced text for bolt.diy docs section and better visibility to guide people there instead using github readme which is more for devs - added NodeJS based applications, as this is not clear and some people asked about in the community commit b732f20233cb3259a70fb5647074e88a44bf5be5 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Jan 18 19:25:01 2025 +0100 bug fix for Open preview in a new tab. commit 7341b1292b5b01411fcaeb16edfafe16892b2111 Author: Ken Jenney <kjenney@gmail.com> Date: Sat Jan 18 12:38:34 2025 -0500 Get environment variables from .env.local Environment variables are not being passed to the container in the development profile. Adding env_file to pass them so they can be used by the application. commit 9230ef3b55ddf4aec65f2258259aa88ff663a000 Merge: 8f3f37a e196442 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Sat Jan 18 13:49:03 2025 +0100 Merge branch 'stackblitz-labs:main' into FEAT_BoltDYI_NEW_SETTINGS_UI commit e19644268c2f2970b555732ecda9f7a3b5c506b6 Author: Oliver Jägle <mrsimpson@users.noreply.github.com> Date: Fri Jan 17 23:09:19 2025 +0100 feat: configure dynamic providers via .env (#1108) * Use backend API route to fetch dynamic models # Conflicts: # app/components/chat/BaseChat.tsx * Override ApiKeys if provided in frontend * Remove obsolete artifact * Transport api keys from client to server in header * Cache static provider information * Restore reading provider settings from cookie * Reload only a single provider on api key change * Transport apiKeys and providerSettings via cookies. While doing this, introduce a simple helper function for cookies commit 87ff81035fb9cf127939e8789b244e71facb0b06 Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 17 21:25:44 2025 +0100 feat: added the "Open Preview in a New Tab" (#1101) * added the "Open Preview in a New Tab" * enhancement [Open Preview] [▼] // Two buttons side by side | +-- [Mobile (375x667)] // Dropdown menu |-- [Tablet (768x1024)] |-- [Laptop (1366x768)] +-- [Desktop (1920x1080)] * Update Preview.tsx * Update Preview.tsx commit 8f3f37ae7eabe46d38382a4bd16ff9c736de015a Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 17 19:55:07 2025 +0100 fix commit f33ba635e84351d380995a54775cf5b92d22b49a Author: Stijnus <72551117+Stijnus@users.noreply.github.com> Date: Fri Jan 17 19:33:20 2025 +0100 V1 : Release of the new Settings Dashboard # 🚀 Release v1.0.0 ## What's Changed 🌟 ### 🎨 UI/UX Improvements - **Dark Mode Support** - Implemented comprehensive dark theme across all components - Enhanced contrast and readability in dark mode - Added smooth theme transitions - Optimized dialog overlays and backdrops ### 🛠️ Settings Panel - **Data Management** - Added chat history export/import functionality - Implemented settings backup and restore - Added secure data deletion with confirmations - Added profile customization options - **Provider Management** - Added comprehensive provider configuration - Implemented URL-configurable providers - Added local model support (Ollama, LMStudio) - Added provider health checks - Added provider status indicators - **Ollama Integration** - Added Ollama Model Manager with real-time updates - Implemented model version tracking - Added bulk update capability - Added progress tracking for model updates - Displays model details (parameter size, quantization) - **GitHub Integration** - Added GitHub connection management - Implemented secure token storage - Added connection state persistence - Real-time connection status updates - Proper error handling and user feedback ### 📊 Event Logging - **System Monitoring** - Added real-time event logging system - Implemented log filtering by type (info, warning, error, debug) - Added log export functionality - Added auto-scroll and search capabilities - Enhanced log visualization with color coding ### 💫 Animations & Interactions - Added smooth page transitions - Implemented loading states with spinners - Added micro-interactions for better feedback - Enhanced button hover and active states - Added motion effects for UI elements ### 🔐 Security Features - Secure token storage - Added confirmation dialogs for destructive actions - Implemented data validation - Added file size and type validation - Secure connection management ### ♿️ Accessibility - Improved keyboard navigation - Enhanced screen reader support - Added ARIA labels and descriptions - Implemented focus management - Added proper dialog accessibility ### 🎯 Developer Experience - Added comprehensive debug information - Implemented system status monitoring - Added version control integration - Enhanced error handling and reporting - Added detailed logging system --- ## 🔧 Technical Details - **Frontend Stack** - React 18 with TypeScript - Framer Motion for animations - TailwindCSS for styling - Radix UI for accessible components - **State Management** - Local storage for persistence - React hooks for state - Custom stores for global state - **API Integration** - GitHub API integration - Ollama API integration - Provider API management - Error boundary implementation ## 📝 Notes - Initial release focusing on core functionality and user experience - Enhanced dark mode support across all components - Improved accessibility and keyboard navigation - Added comprehensive logging and debugging tools - Implemented robust error handling and user feedback commit c7738243cab29f2f3924c01030ccb9d6c469b253 Author: Ngô Tấn Tài <tantai13102005@gmail.com> Date: Fri Jan 17 14:52:51 2025 +0700 feat: added Github provider (#1109) commit 41bb909f8d9f20b1bff11b86fde20a846b6e7e18 Author: lewis liu <lewis617@163.com> Date: Wed Jan 15 19:06:33 2025 +0800 fix: fallback model name not working (#1095) Co-authored-by: 刘一奇 <liuyiqi02@corp.netease.com> commit 9958496468f012c4bf941af6affb804f43b06513 Author: lewis liu <lewis617@163.com> Date: Wed Jan 15 10:30:45 2025 +0800 fix: replace docker-compose with docker compose commit 85d864f607d7778d759582e464ea478a4b6ed2cc Merge: fad4197 05eca7c Author: Digitl Alchemyst <129696730+Digitl-Alchemyst@users.noreply.github.com> Date: Sun Jan 12 23:34:48 2025 -0600 Merge pull request #809 from stackblitz-labs/807-transparency-about-development docs: document how we work commit fad41973e2d09c905bfeeef6a999ff57c88f746a Author: Anirban Kar <thecodacus@gmail.com> Date: Mon Jan 13 04:21:29 2025 +0530 fix: api-key manager cleanup and log error on llm call (#1077) * fix: api-key manager cleanup and log error on llm call * log improved commit 3a298f15864f5c3f1f20f2284dbfd11a50d42341 Author: Eduard Ruzga <wonderwhy.er@gmail.com> Date: Sun Jan 12 18:28:06 2025 +0200 fix: cors issues from preview fixed by changing embedder policies (#1056) commit 6aaff63ca70c7ebdc6683e850a6fcefe0edaf397 Author: GaryStimson <20581382+GaryStimson@users.noreply.github.com> Date: Sun Jan 12 16:24:45 2025 +0000 fix: bugfix in fetching API Key on base llm provider. (#1063) commit 12c6b7abe5769a14b7ad4ea118f357a23e19614d Author: Digitl Alchemyst <129696730+Digitl-Alchemyst@users.noreply.github.com> Date: Fri Jan 10 16:38:37 2025 -0600 Update README.md Add Todo commit 42030e1e20d75f907e0fb07947d55da52cc87a9b Merge: 49bb178 3aed93a Author: Digitl Alchemyst <129696730+Digitl-Alchemyst@users.noreply.github.com> Date: Fri Jan 10 11:51:25 2025 -0600 Merge pull request #1026 from dnielsen/patch-1 chore: Update README.md with new model integration todo commit 49bb17886ac2d48f6e023334e1fba510e7cf7449 Author: Adithyan K <63772248+Adithyan777@users.noreply.github.com> Date: Fri Jan 10 19:56:31 2025 +0400 fix: added ui indicator on how apikeys are set (UI/Env) for api-key-manager component (#732) * fixed #333 * Added instruction in case api-key is not set. * addressed some of the review changes: 1. moved function definiton to useCallback. 2. added a cache to store the env key status and the api call is made only on a cache miss. * Manages the API-key entered via UI in a better way. - Persist API keys in cookies when entered via UI - Automatically load saved keys when switching between providers - Preserve existing functionality for environment variable based keys * Re-used map from utils/constants file. * Code cleanup - Removed redundant API key init in BaseChat as its already handled by APIKeyManager component. commit 6bf36a915c59c6f60c59f59068275b12a181ebd6 Author: Leex <thomas@thirty3.de> Date: Fri Jan 10 16:47:32 2025 +0100 docs: bugfix/formatting faq docs (#1027) * fixed formatting of faq and enhanced styling * save * did further improvements and fixing the sidebar --------- Co-authored-by: Anirban Kar <thecodacus@gmail.com> commit 05eca7cde6739fb7ec0e627ae2bd2a4041c05cd4 Author: Oliver Jägle <github@beimir.net> Date: Tue Jan 7 13:04:44 2025 +0100 Add feature issue template commit a0596bbad376383b292836683428f69cdbbe5832 Author: Oliver Jägle <github@beimir.net> Date: Tue Jan 7 12:13:37 2025 +0100 Fix typos in epic template commit c6254b79403744a10181404ecfbed73d38232516 Author: Oliver Jägle <github@beimir.net> Date: Tue Jan 7 12:08:13 2025 +0100 Remove bolt.new references from bug template commit 8d1cc491404485a80adda0cd012c8e1591d9fbd8 Author: Oliver Jägle <github@beimir.net> Date: Tue Jan 7 12:06:11 2025…
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.