v0.8.5
This updated focuses on UI and code cleanup - there aren't any big functional changes to the app, but a lot has been reworked under the hood to keep the app maintainable for future updates. This is accumulation of all 0.8.5 beta releases.
Disclaimers:
- Your Logs will be reset with this new version. If you need them backed up, you should do it before updating.
- Your Model startup config will be reset
Features
- Added Custom Themes to ChatterUI! This system replaces the old hue-based selector. Feel free to discuss and share your themes here!
- By default, these themes are included:
- Lavender Dark
- Lavender Light
- AMOLED Black & White
- Navy Dark
- Pink
- Retro Green
- You can import custom themes so long as they respect ChatterUI's theme json format.
- Refer here on how to build custom themes!
- By default, these themes are included:
- Added
keep_alive
parameter for Ollama - Added
include_reasoning
parameter for OpenRouter - Added
<think> ... </think>
Markdown definitions to allow collapsing reasoning into an accordion. - KoboldCPP now accepts an API key by default when using the
--password
field on the server. Leave this empty if you don't use custom keys.
Changes
- Almost every screen was modified in some manor with touch-ups to the new styling system.
- Removed Legacy API system.
- Reworked how Logs are displayed and stored - logs should now be colored based on the Log Level
- Changed AnimatedEllipses to use base react-native Animated - this may be slightly buggy but prevents issues with Modals
- Removed fade up animation from chat messages to prevent a potential crash on longer chats.
Fixes
- Inability to create new Sampler presets.
- Key fields should now be secure and invisible
- Fixed DeepSeek-R1 Qwen 1.5b Distill crashing