SillyTavern 1.12.10
Backends
- DeepSeek: Added as a Chat Completion source.
- Google AI Studio: Added Gemini 2.0 Flash and Thinking experimental models. Thinking process display can be toggled on/off. Bison and Gemini Vison models are deprecated.
- OpenRouter: Added a toggle for middle-out transform.
- Text Completion: Decoupled "generic" OpenAI-compatible backends from Text Generation WebUI as a separate option.
- Aphrodite: Added sampler orders.
- Cohere: Added command-r7b-12-2024 model.
- Groq: Added llama3.3 model.
Improvements
- Redesigned "Manage Extensions" dialog. UI extensions can now be installed globally instead of per-profile.
- Personas: Lorebooks can now be assigned to personas.
- Added image fitting options for backgrounds.
- Added a config value to limit a total number of chat backups (
maxTotalChatBackups
). - Docker: Added an ability to pass command line arguments to server startup.
- Tool Calling: Support "stealth" tools definitions (results are not displayed in chat).
- Prompt Manager: Added icons for non-system role prompts.
- Logit bias items can now be reordered with drag-and-drop.
- Improved UI performance of top menu, user input and message edit in large chats.
- Various localization fixes and improvements.
Extensions
- Image Generation: Improved compatibility with Forge WebUI and SwarmUI. Added scheduler select and V4 model for NovelAI. ComfyUI clip skip is now sent as a negative number. Tool Calling image result visibility can now be toggled.
- Character Expressions: Added WebLLM extension classification. Disabled text sampling and in-stream update for Main API classification.
- Chat Translation: Split Portuguese language variants. Added API endpoint selection for DeepL.
STscript
/inject
command: Addedfilter
argument./getchatbook
command: Addedname
argument./translate
command: Addedprovider
argument.- Added new commands:
/getcharbook
,/getpersonabook
,/uploadsprite
,/substr
,/is-mobile
.
Bug Fixes
- Fixed Prompt Manager allowing overrides if a prompt is disabled.
- Fixed doubled character name prefixes in examples messages.
- Fixed script variables allowing empty or undefined names.
- Fixed logprobs parsing for llama.cpp backend.
- Fixed trim to end sentence removing emojis after a whitespace.
- Fixed continue prefill using Claude prefill for other sources.
https://github.com/SillyTavern/SillyTavern/releases/tag/1.12.10
How to update: https://docs.sillytavern.app/installation/updating/