1.12.10
版本发布时间: 2025-01-01 23:22:26
SillyTavern/SillyTavern最新发布版本:1.12.10(2025-01-01 23:22:26)
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.
Community Updates
- Enhance zh-tw.json: Completing and Refining Previous Translations by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3159
- Update zh-tw.json: Improved Translation Quality and Terminology Consistency by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3164
- Create readme-zh_tw.md by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3163
- aphrodite: sampler order block by @AlpinDale in https://github.com/SillyTavern/SillyTavern/pull/3132
- aphrodite: send an empty list if using the default sampler priority by @AlpinDale in https://github.com/SillyTavern/SillyTavern/pull/3165
- Update index.js by @alexdenton123 in https://github.com/SillyTavern/SillyTavern/pull/3162
- Redesign extension manager by @ceruleandeep in https://github.com/SillyTavern/SillyTavern/pull/3173
- Redesign extension manager by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3145
- Persona lorebook by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3146
- Add maxTotalChatBackups config.yaml value by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3158
- Add SSL support to the Docker image by @yarathenomad in https://github.com/SillyTavern/SillyTavern/pull/3169
- Support Gemini-2.0-flash-exp by @M0ch0 in https://github.com/SillyTavern/SillyTavern/pull/3176
- Add korean readme by @ptm0000 in https://github.com/SillyTavern/SillyTavern/pull/3178
- Inject filter by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3185
- Expose
tokenizers
&getTextTokens
ingetContext
by @Succubyss in https://github.com/SillyTavern/SillyTavern/pull/3186 - Fix example messages being double-prefixed for group chats by @InspectorCaracal in https://github.com/SillyTavern/SillyTavern/pull/3187
- Add generic text completion API type (100% OAI compatible) by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3181
- Fix double prefix mk 2 by @InspectorCaracal in https://github.com/SillyTavern/SillyTavern/pull/3188
- Add /substr command by @Succubyss in https://github.com/SillyTavern/SillyTavern/pull/3189
- Update zh-tw.json by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3195
- Update for Latest Google AI Studio by @M0ch0 in https://github.com/SillyTavern/SillyTavern/pull/3190
- Fix i18n tags for Generate Image/Stop Image Generation, add translations by @ceruleandeep in https://github.com/SillyTavern/SillyTavern/pull/3198
- Add Cohere command-r7b-12-2024 by @cloak1505 in https://github.com/SillyTavern/SillyTavern/pull/3193
- Add DRY to llama.cpp sampler order by @DocShotgun in https://github.com/SillyTavern/SillyTavern/pull/3206
- Do not allow empty or undefined variable names. by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3205
- Tool Calling: Implement stealth tool defintions by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3192
- UI performance fixes by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3207
- OpenRouter: Update providers list by @cloak1505 in https://github.com/SillyTavern/SillyTavern/pull/3211
- Use CSS resizing for send textarea by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3210
- Expressions: Add WebLLM extension classification by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3213
- Fixes to group join examples parsing by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3191
- /uploadsprite slashcommand by @ceruleandeep in https://github.com/SillyTavern/SillyTavern/pull/3215
- Remove brackets around
{{name}}
inChatML-Names
andLlama-3-Instruct-Names
by @HiroseKoichi in https://github.com/SillyTavern/SillyTavern/pull/3216 - Fix "save" translation in es-es by @soyangel in https://github.com/SillyTavern/SillyTavern/pull/3218
- Translate: Split Portuguese languages by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3219
- Add background image fitting options by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3222
- tokenizers.js: Add MANUAL_SELECTION (& removes turbo-0301 lines) by @Succubyss in https://github.com/SillyTavern/SillyTavern/pull/3221
- Fix recent llama.cpp server logprobs by @isaac-mcfadyen in https://github.com/SillyTavern/SillyTavern/pull/3228
- Add new Google AI Studio model by @Tosd0 in https://github.com/SillyTavern/SillyTavern/pull/3229
- Update zh-tw.json: Translation Fixes and Terminology Refinement by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3230
- Optimized zh-cn translation by @Tosd0 in https://github.com/SillyTavern/SillyTavern/pull/3231
- Update zh-tw.json by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3232
- Deepseek by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3237
- Enable no-unneeded-ternary ESLint rule by @valadaptive in https://github.com/SillyTavern/SillyTavern/pull/3243
- Fix Missing i18n Tags & Update zh-tw.json by @RivelleDays in https://github.com/SillyTavern/SillyTavern/pull/3241
- Reverts MANUAL_SELECTION from tokenizers.js by @Succubyss in https://github.com/SillyTavern/SillyTavern/pull/3245
- bug fix, translate extension button by @waht41 in https://github.com/SillyTavern/SillyTavern/pull/3244
- add prompt role icons to prompt manager by @RossAscends in https://github.com/SillyTavern/SillyTavern/pull/3242
- bug fix, use data-i18n="[title]Extensions" by @waht41 in https://github.com/SillyTavern/SillyTavern/pull/3246
- Staging by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/3248
New Contributors
- @RivelleDays made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3159
- @alexdenton123 made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3162
- @yarathenomad made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3169
- @ptm0000 made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3178
- @cloak1505 made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3193
- @DocShotgun made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3206
- @soyangel made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3218
- @Tosd0 made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3229
- @waht41 made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/3244
Full Changelog: https://github.com/SillyTavern/SillyTavern/compare/1.12.9...1.12.10