1.11.6
版本发布时间: 2024-03-16 22:36:35
SillyTavern/SillyTavern最新发布版本:1.12.7(2024-10-26 21:45:47)
SillyTavern 1.11.6
Important: if you're having issues with installing NPM packages after updating, make sure you're using the latest LTS version of Node (v20.11.1 as of writing).
Improvements
Generation APIs
- Breaking: switched Claude to Messages API. You may need to adjust your prompts.
- Claude: added Haiku, Sonnet and Opus models, including Vision capabilities and multimodal captioning.
- TextGen WebUI: added
max_tokens_second
control. - Aphrodite: added text generation model selector.
- DreamGen: added as a Text Completion source.
- KoboldCpp: added API key/password support, added as a multimodal captioning source.
- Chat Completion: updated default sampling parameters to more neutral (1 temperature, 0 penalties).
- OpenRouter (Text Completion): added maximum prompt cost calculation.
- OpenRouter (Chat Completion): added deprecation notice for instruct override mode.
- Request overrides: can now apply additional headers to all Text Completion sources.
General UX and usability
- Added Portuguese, Vietnamese, Ukrainian, French, Icelandic and Arabic translations.
- Added ability to use
__underlined__
text formatting in messages. - Added ability to view Creator's note from the character panel.
- Added ability to replace the character card with a selected file rather than importing it as a copy. Opens as "Replace / Update" from the "More" menu.
- Context formatting: added a toggle to use jailbreak from the character card with non-Chat Completion APIs.
- Added lazy evaluation of macros used in character's chat greetings. This allows setting chat variable values that are unique to the chosen greeting option.
- Allowed to use
@import
in custom CSS of themes. Importing themes that use imports requires user confirmation. - Instruct mode: added an option to disable example dialogue formatting. Added special
{{name}}
macro for instruct sequences. - Added ability to open the character source URL from the "More" dropdown menu (only Chub and Pygmalion imports).
- Removed restriction for the used model for multimodal inlining with Custom Chat Completion endpoint.
- World Info recursed entries now evaluate macro before being scanned.
- Added ability to import JSON chats from Agnai.
- Now using Readability to extract text from HTML pages.
- Official startup scripts now run Node in the production environment.
- Changed the icon for the "Save as new preset" buttons to a more obvious one.
- Reduced motion toggle now also disables chat background transitions.
- Disabled character import and creation during the message generation to prevent data corruption.
Extensions
- General: added an API for extension authors to write character card additional fields.
- Token Counter: added debouncing of tokenization requests.
- Vector Storage: added TogetherAI and NomicAI as embedding providers, added new OpenAI models selection.
STScript
- Added
/model
command: select the model for the current API. - Fixed
/fuzzy
command: improved accuracy of search.
Bug fixes
- Fixed not being able to use the max value for WI entry scan depth.
- Fixed group avatars when no members are left in the group.
- Fixed uploading images if the character name contains a dot.
- Fixed Scale generation using JWT tokens.
- Fixed link to a Horde worker repository.
- Fixed unlocked context size uncheck when loading a preset without max context saved.
- Fixed background images rarely not filling the whole page when the app is loaded.
- Fixed request overrides headers not being applied on tokenization requests.
- Fixed parsing of STscripts containing spaces in named arguments.
- Fixed STscripts commands accepting numeric ranges erroring when math commands output is being passed.
- Improved performance of timestamp parsing.
- Improved performance of macro evaluation.
- Improved performance of loading very large untruncated chats.
Community updates
- Add the option maximum tokens/second by @EugeoSynthesisThirtyTwo in https://github.com/SillyTavern/SillyTavern/pull/1870
- Deleting the current chat when creating a new one by @berbant in https://github.com/SillyTavern/SillyTavern/pull/1861
- Support underlined text formatting by @deciare in https://github.com/SillyTavern/SillyTavern/pull/1874
- Fix broken avatar thumbnail upon deleting last member of a group by @maeeeeee in https://github.com/SillyTavern/SillyTavern/pull/1876
- Fragment search (a.k.a. swoop) for Manage chat files by @Technologicat in https://github.com/SillyTavern/SillyTavern/pull/1872
- Implement TogetherAI as vectorization provider by @Dakraid in https://github.com/SillyTavern/SillyTavern/pull/1879
- Fixes [BUG] STscript /fuzzy returning wrong answer by @parsedone in https://github.com/SillyTavern/SillyTavern/pull/1885
- Import PygmalionAI/JanitorAI/Chub Bots via UUID by @Bronya-Rand in https://github.com/SillyTavern/SillyTavern/pull/1887
- Link to character's source page by @berbant in https://github.com/SillyTavern/SillyTavern/pull/1882
- Claude 3 by @kingbased in https://github.com/SillyTavern/SillyTavern/pull/1890
- Un-vendor ai_horde by @valadaptive in https://github.com/SillyTavern/SillyTavern/pull/1897
- Fix Claude 3 inline images when "Add Character Names" setting is enabled by @khanonnie in https://github.com/SillyTavern/SillyTavern/pull/1902
- Fixes [BUG] STscript parser() incorrectly manages spaces by @parsedone in https://github.com/SillyTavern/SillyTavern/pull/1886
- clarified placeholder comfyui text by @johnbenac in https://github.com/SillyTavern/SillyTavern/pull/1904
- Add support for DreamGen API. by @DreamGenX in https://github.com/SillyTavern/SillyTavern/pull/1906
- Prevent presets without a max context/response value from unchecking unlocked context by @ThisIsPIRI in https://github.com/SillyTavern/SillyTavern/pull/1909
- Add tip to AllTalk endpoint field. by @johnbenac in https://github.com/SillyTavern/SillyTavern/pull/1912
- Update i18n by @AlexVeeBee in https://github.com/SillyTavern/SillyTavern/pull/1913
- added new langs by @deffcolony in https://github.com/SillyTavern/SillyTavern/pull/1923
- added Vietnamese entry by @deffcolony in https://github.com/SillyTavern/SillyTavern/pull/1924
- Add NomicAI for vectorization by @Dakraid in https://github.com/SillyTavern/SillyTavern/pull/1922
- Fix Continue operation when character jailbreak enabled for Text Completion. by @deciare in https://github.com/SillyTavern/SillyTavern/pull/1926
- Fix Windows Defender false positive by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/1927
- added more langs by @deffcolony in https://github.com/SillyTavern/SillyTavern/pull/1929
- added data-i18n tags by @deffcolony in https://github.com/SillyTavern/SillyTavern/pull/1931
- Staging by @Cohee1207 in https://github.com/SillyTavern/SillyTavern/pull/1937
New Contributors
- @EugeoSynthesisThirtyTwo made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1870
- @maeeeeee made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1876
- @Dakraid made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1879
- @parsedone made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1885
- @johnbenac made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1904
- @DreamGenX made their first contribution in https://github.com/SillyTavern/SillyTavern/pull/1906
Full Changelog: https://github.com/SillyTavern/SillyTavern/compare/1.11.5...1.11.6