v2.1.0
Chatcraft 2.1: Performance + refreshed Settings UX
Much improved responsiveness
We discovered a huge browser architecture vs LLM needs perf issue and fixed it. This likely affects all browser-based chat UIs.
Blog post with details: https://taras.glek.net/post/groq-vs-html-reflows/
New preference UI
@menghif made a dramatic quality of life improvement in improving our options dialog.
Detailed: What's Changed
- hotfix icon for unknown models by @mingming-ma in #612
- Add two columns Settings layout by @menghif in #592
- Fix PasswordInput padding and color issues by @Amnish04 in #615
- Allow exporting/copying to OpenAI format JSON, YAML, fix menus, remove chat header menu by @humphd in #608
- FIX #619 removed delete icon from submenu item by @priyasirohi09 in #622
- Fix "Show More..." twice in system prompt by @mingming-ma in #623
- Update youtube-rewriter error handling to pass captioning errors as ChatCraft message by @rjwignar in #625
- Don't show free mode banner if an API key has been added (check settings.providers.length) by @rjwignar in #628
- Fix #620: margin provider banner by @priyasirohi09 in #631
- Add custom progress alert and integrate with export as audio by @Amnish04 in #627
- Default to gpt-4o, auto. kill preference for chatgpt-3.5 with fire by @tarasglek in #636
- alternative requestAnimationFrame fix by @tarasglek in #640
- Update deps for May 16, 2024 by @humphd in #639
New Contributors
- @priyasirohi09 made their first contribution in #622
Full Changelog: v2.0.0...v2.1.0