v0.0.2

stackblitz-labs/bolt.diyv0.0.2Dec 16, 2024by github-actions[bot]

AI Summary

A feature-rich release introducing new AI models (Perplexity, Groq), experimental features like a Prompt Library, and significant UI enhancements for settings and chat components.

Key Highlights

  • Added Perplexity and Groq Llama models
  • Introduced Experimental Prompt Library
  • Enhanced UI with settings modal and sidebar improvements
  • Added token usage display and configurable system prompts

New Features

  • Added Perplexity model
  • Added Groq Llama 3.3 70B model
  • Experimental Prompt Library
  • Show token usage
  • Configurable System Prompts
  • Add backdrop and loading screen in Git clone from URL

Full Release Notes

# Release v0.0.2

### 🔄 Changes since v0.0.1

#### ✨ Features

- add unit configuration to uno.config.ts
- added perplexity model
- Experimental Prompt Library Added
- start update by branch


#### 🐛 Bug Fixes

- added more controlled rate for code streaming
- handle conflicts between input method engine and enter key
- LM Studio sending messgae
- adjust intro section margin and textarea outline style in BaseChat component
- commit-file-ignore
- lm studio fix
- start new chat icon
- removed context optimization temporarily, to be moved to optional from menu


#### ♻️ Code Refactoring

- remove unused React import in ImportButtons component
- simplify GitCloneButton component by removing unused tooltip and streamlining button structure



#### 🔍 Other Changes
**Full Changelog**: [](https://github.com/stackblitz-labs/bolt.diy/compare/v0.0.1...v0.0.2)

## What's Changed
* fix: auto select model on provider disabled by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/684
* doc: update README.md by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/643
* Added some small UI enhancements to the Settings and Sidebar by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/676
* fix: commit file ignore by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/711
* fix: LM Studio sending message by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/709
* Fix/UI enhancements by @SujalXplores in https://github.com/stackblitz-labs/bolt.diy/pull/708
* Fix/start new chat icon by @SujalXplores in https://github.com/stackblitz-labs/bolt.diy/pull/710
* feat(context optimization): Optimize LLM Context Management and File Handling by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/578
* fix: removed context optimization temporarily, to be moved to optional by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/713
* added support for private github repo through github connections by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/670
* fix: Add Code Streaming Sampling for Performance Optimization by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/655
* fix: handle conflicts between input method engine and enter key by @Dlouxgit in https://github.com/stackblitz-labs/bolt.diy/pull/679
* add: Groq Llama 3.3 70B by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/712
* Add Screenshot Capture and Management Features to Chat and Workbench Components by @emcconnell in https://github.com/stackblitz-labs/bolt.diy/pull/582
* Update readme by @emcconnell in https://github.com/stackblitz-labs/bolt.diy/pull/722
* Add 90b llama-3.2 model for better performance by @bitsnaps in https://github.com/stackblitz-labs/bolt.diy/pull/567
* feat: added perplexity model by @meetpateltech in https://github.com/stackblitz-labs/bolt.diy/pull/715
* Feat: Basic file tree context menu by @kochrt in https://github.com/stackblitz-labs/bolt.diy/pull/602
* doc: README, FAQ, CONTRIBUTING branding updates by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/728
* ui-ux: Setting Modal Changes by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/725
* ui-ux: prompt enhanced toast notification by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/729
* ui-ux: Features Tab Changes by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/726
* ui: fallback icon for provider by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/739
* add: Perplexity Provider Icon by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/742
* doc: README formating by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/740
* doc: branding update by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/747
* ui-ux: debug tab by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/727
* add: a favicon.ico by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/754
* fix: warn Constants Failed  by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/753
* fix: update vite.config.ts by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/751
* doc: update mkdocs.yml by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/750
* doc: mkdoc consistent style by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/756
* doc: new section heading by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/758
* Fix/clickable links docs by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/759
* add: default provider icon by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/761
* fix: added auto detect branch name and version tag by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/755
* feat: Show token usage by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/769
* (Work In Progress) Exploration of how to show token usage by @wonderwhy-er in https://github.com/stackblitz-labs/bolt.diy/pull/609
* fix: UI bug debug tab : System Information  by @Stijnus in https://github.com/stackblitz-labs/bolt.diy/pull/760
* fix: Application  fails to load on Safari by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/771
* Check the render method of SlotClone. #432 by @DiegoSouzaPW in https://github.com/stackblitz-labs/bolt.diy/pull/433
* chore: Commit workflow fix by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/772
* feat(experimental): Add Configurable System Prompts Feature by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/744
* chore: Workflow fix by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/773
* feat(url-prompt) added prompt url params by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/669
* feat:Added backdrop and loading screen in Git clone from Url  by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/597
* ui: Fixed theming of Copy Code button by @D-Byte in https://github.com/stackblitz-labs/bolt.diy/pull/774
* feat: Improved GitHub connection by @dustinwloring1988 in https://github.com/stackblitz-labs/bolt.diy/pull/757
* release: Bugfix for stable by @thecodacus in https://github.com/stackblitz-labs/bolt.diy/pull/776

## New Contributors
* @Stijnus made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/676
* @Dlouxgit made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/679
* @emcconnell made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/582
* @bitsnaps made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/567
* @meetpateltech made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/715
* @DiegoSouzaPW made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/433
* @D-Byte made their first contribution in https://github.com/stackblitz-labs/bolt.diy/pull/774

**Full Changelog**: https://github.com/stackblitz-labs/bolt.diy/compare/v0.0.1...v0.0.2