Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 22, 2025

Note: This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
ghcr.io/sillytavern/sillytavern minor 1.13.0 -> 1.14.0

Release Notes

SillyTavern/SillyTavern (ghcr.io/sillytavern/sillytavern)

v1.14.0

Compare Source

SillyTavern 1.14.0
Breaking changes

Due to changes in the handling of attached media, chat files containing such media will not be backward compatible with versions prior to 1.14.0.

Third-party extensions that read or write media to chat messages may require updates to be compatible with this version. Please contact the extension authors for more information.

Backends
  • Added Z.AI API and SiliconFlow as Chat Completion sources.
  • Updated default presets for Text Completion and Kobold Classic, legacy presets are removed.
  • Updated model lists for Gemini, Claude, OpenAI and Moonshot.
  • Added VertexAI-specific safety categories with OFF values for Gemini models.
  • Synchronized OpenRouter providers list.
Improvements
  • Added the ability to attach multiple files and images to a single message.
  • Added the ability to attach audio files to messages.
  • Added prompt audio inlining support for Gemini and OpenRouter.
  • Can switch between gallery and list styles in messages with attached media.
  • Advanced Formatting settings that do not work for Chat Completion API are now grayed out.
  • Added Start Reply With to master import/export in Advanced Formatting.
  • Alternate greetings can now be reordered.
  • Added per-chat overrides for example messages and system prompts.
  • Markdown: Block quotes can be rendered when "Show tags" setting is enabled.
  • Text Completion: Empty JSON schema input no longer sends empty object in the request.
  • Text Completion: Added an option to lock sampler selection per API type.
  • Server: Invalid IP whitelist entries are now skipped and logged on startup.
  • Tags: Can be sorted by most used in the Tag Manager dialog.
  • Tags: Increased maximum number of tags that can be imported from a character to 50.
  • UX: Multiline inputs in popups will input a linebreak instead of submitting the popup.
  • UX: Show a confirmation when reloading/leaving the page while editing a message.
  • More complete support for characters import from BYAF archives.
  • World Info: Added a height limit to entry keys inputs.
Extensions
  • Git operations with extensions now timeout after 5 minutes of inactivity.
  • Regex: Preset regex are now applied before scoped regex.
  • Image Captioning: Added captioning for video attachments (currently Gemini only).
  • Image Generation: Added Veo (Google) and Sora 2 (OpenAI) models for video generation.
  • Vector Storage: Added OpenRouter and Electron Hub as provider options.
Bug fixes
  • Fixed Quick Replies not auto-executing on new group chats.
  • Fixed NanoGPT and DeepSeek models not saving to presets.
  • Fixed message editor closing when ending IME composition with Esc key.
  • Fixed edge cases in JSON schema conversion for Gemini models.
  • Fixed image caching on avatar updates in Firefox.
  • Fixed Horde shared keys showing incorrect kudos value.
  • Fixed error notifications for Gemini in non-streaming mode.
Community updates
New Contributors

Full Changelog: SillyTavern/SillyTavern@1.13.5...1.14.0

v1.13.5

Compare Source

SillyTavern 1.13.5
Backends
  • Synchronized model lists for Claude, Grok, AI Studio, and Vertex AI.
  • NanoGPT: Added reasoning content display.
  • Electron Hub: Added prompt cost display and model grouping.
Improvements
  • UI: Updated the layout of the backgrounds menu.
  • UI: Hid panel lock buttons in the mobile layout.
  • UI: Added a user setting to enable fade-in animation for streamed text.
  • UX: Added drag-and-drop to the past chats menu and the ability to import multiple chats at once.
  • UX: Added first/last-page buttons to the pagination controls.
  • UX: Added the ability to change sampler settings while scrolling over focusable inputs.
  • World Info: Added a named outlet position for WI entries.
  • Import: Added the ability to replace or update characters via URL.
  • Secrets: Allowed saving empty secrets via the secret manager and the slash command.
  • Macros: Added the {{notChar}} macro to get a list of chat participants excluding {{char}}.
  • Persona: The persona description textarea can be expanded.
  • Persona: Changing a persona will update group chats that haven't been interacted with yet.
  • Server: Added support for Authentik SSO auto-login.
STscript
  • Allowed creating new world books via the /getpersonabook and /getcharbook commands.
  • /genraw now emits prompt-ready events and can be canceled by extensions.
Extensions
  • Assets: Added the extension author name to the assets list.
  • TTS: Added the Electron Hub provider.
  • Image Captioning: Renamed the Anthropic provider to Claude. Added a models refresh button.
  • Regex: Added the ability to save scripts to the current API settings preset.
Bug Fixes
  • Fixed server OOM crashes related to node-persist usage.
  • Fixed parsing of multiple tool calls in a single response on Google backends.
  • Fixed parsing of style tags in Creator notes in Firefox.
  • Fixed copying of non-Latin text from code blocks on iOS.
  • Fixed incorrect pitch values in the MiniMax TTS provider.
  • Fixed new group chats not respecting saved persona connections.
  • Fixed the user filler message logic when continuing in instruct mode.
Community updates
New Contributors

Full Changelog: SillyTavern/SillyTavern@1.13.4...1.13.5

v1.13.4

Compare Source

SillyTavern 1.13.4
Backends
  • Google: Added support for the gemini-2.5-flash-image (Nano Banana) model.
  • DeepSeek: Sampling parameters can be passed to the reasoner model.
  • NanoGPT: Enabled prompt cache setting for Claude models.
  • OpenRouter: Added image output parsing for models that support it.
  • Chat Completion: Added Azure OpenAI and Electron Hub as sources.
Improvements
  • Server: Added validation of hostnames in requests for improved security (opt-in).
  • Server: Added support for SSL certificates with a passphrase when using HTTPS.
  • Chat Completion: Requests that fail with code 429 will no longer be silently retried.
  • Chat Completion: Inline Image Quality control is now available for all compatible sources.
  • Reasoning: Auto-parsed reasoning blocks are now automatically removed from impersonation results.
  • UI: Updated the layout of the background image settings menu.
  • UX: Ctrl+Enter will send a user message if the text input is not empty.
  • Added Thai locale and made various improvements to existing locales.
Extensions
  • Image Captioning: Added custom model input for Ollama, updated the list of Groq models, and added NanoGPT as a source.
  • Regex: Added a debug mode for regex visualization and the ability to save regex order and state as presets.
  • TTS: Improved handling of nested quotes when using the "Narrate quotes" option.
Bug Fixes
  • Fixed request streaming for the Vertex AI backend in Express mode.
  • Fixed erroneous replacement of newlines with <br> tags inside HTML code blocks.
  • Fixed custom toast positions not being applied to popups.
  • Fixed the depth of in-chat prompt injections when using the continue function with the Chat Completion API.
What's Changed
New Contributors

Full Changelog: SillyTavern/SillyTavern@1.13.3...1.13.4

v1.13.3

Compare Source

SillyTavern 1.13.3
News

Most built-in formatting templates for Text Completion (instruct and context) have been updated to support proper Story String wrapping. To use the at-depth position and get a correctly formatted prompt:

  1. If you are using system-provided templates, restore your context and instruct templates to their default state.
  2. If you are using custom templates, update them manually by moving the wrapping to the Story String sequence settings.

See the documentation for more details.

Backends
  • Chat Completion: Removed the 01.AI source. Added Moonshot, Fireworks, and CometAPI sources.
  • Synchronized model lists for OpenAI, Claude, Cohere, and MistralAI.
  • Synchronized the providers list for OpenRouter.
Improvements
  • Instruct Mode: Removed System Prompt wrapping sequences. Added Story String wrapping sequences.
  • Context Template: Added {{anchorBefore}} and {{anchorAfter}} Story String placeholders.
  • Advanced Formatting: Added the ability to place the Story String in-chat at depth.
  • Advanced Formatting: Added OpenAI Harmony (gpt-oss) formatting templates.
  • Welcome Screen: The hint about setting an assistant will not be displayed for customized assistant greetings.
  • Chat Completion: Added an indication of model support for Image Inlining and Tool Calling options.
  • Tokenizers: Downloadable tokenizer files now support GZIP compression.
  • World Info: Added a per-entry toggle to ignore budget constraints.
  • World Info: Updated the World Info editor toolbar layout and file selection dropdown.
  • Tags: Added an option to prune unused tags in the Tags Management dialog.
  • Tags: All tri-state tag filters now persist their state on reload.
  • UI: The Alternate Greeting editor textarea can be maximized.
  • UX: Auto-scrolling behavior can be deactivated and snapped back more reliably.
  • Reasoning: Added a button to close all currently open reasoning blocks.
Extensions
  • Extension manifests can now specify a minimal SillyTavern client version.
  • Regex: Added support for named capture groups in "Replace With".
  • Quick Replies: QR sets can be bound to characters (non-exportable).
  • Quick Replies: Added a "Before message generation" auto-execute option.
  • TTS: Added an option to split voice maps for quotes, asterisks, and other text.
  • TTS: Added the MiniMax provider. Added the gpt-4o-mini-tts model for the OpenAI provider.
  • Image Generation: Added a Variety Boost option for NovelAI image generation.
  • Image Captioning: Always load the external models list for OpenRouter, Pollinations, and AI/ML.
STscript
  • Added the trim argument to the /gen and /sysgen commands to trim the output by sentence boundary.
  • The name argument of the /gen command will now activate group members if used in groups.
Bug fixes
  • Fixed a server crash when trying to back up the settings of a deleted user.
  • Fixed the pre-allocation of injections in chat history for Text Completion.
  • Fixed an issue where the server would try to DNS resolve the localhost domain.
  • Fixed an auto-load issue when opening recent chats from the Welcome Screen.
  • Fixed the syntax of YAML placeholders in the Additional Parameters dialog.
  • Fixed model reasoning extraction for the MistralAI source.
  • Fixed the duplication of multi-line example message separators in Instruct Mode.
  • Fixed the initialization of UI elements in the QR set duplication logic.
  • Fixed an issue with Character Filters after World Info entry duplication.
  • Fixed the removal of a name prefix from the prompt upon continuation in Text Completion.
  • Fixed MovingUI behavior when the resized element overlaps with the top bar.
  • Fixed the activation of group members on quiet generation when the last message is hidden.
  • Fixed chat metadata cloning compatibility for some third-party extensions.
  • Fixed highlighting for quoted run shorthand syntax when used with QR names containing a space.
Community updates
New Contributors

Full Changelog: SillyTavern/SillyTavern@1.13.2...1.13.3

v1.13.2

Compare Source

SillyTavern 1.13.2
News
  • The 01.AI (lingyiwanwu) Chat Completion source is pending deprecation due to underutilization and geographical restrictions. Please reach out if you use it.
Backends
  • Chat Completion: Scale Spellbook and Window AI removed from sources as they are no longer in service.
  • Ollama: Removed Mirostat parameters from the UI as they are not supported.
  • Perplexity, Groq, MistralAI, AI21, xAI: Synchronized model lists with their respective APIs.
  • Claude: Removed retired Claude 2 models from the list.
  • Text Generation WebUI: Added nsigma sampler controls.
  • OpenRouter: Gemini models will now be passed the same safety settings as AI Studio/Vertex AI.
Improvements
  • Personas: Added an optional Persona title field for cosmetic titles.
  • Personas: Avatars can now be thumbnailed to reduce network load.
  • Personas: The original aspect ratio is now preserved when "Never resize avatars" is enabled.
  • Text Completion: Macros are now replaced in the Banned Strings list.
  • Chat Completion: Added generation type filters to injected prompts.
  • Advanced Formatting: Added templates for Kimi K2 and Mistral Small 24B models.
  • World Info: Added generation type filters to WI entries.
  • Import: Added the ability to import characters from Perchance AI.
  • Import: Added BYAF file import support.
  • UI: Redesigned the layouts of the character search bar and Creator's Notes display.
  • UI: A list of character tags filters is now scrollable.
  • UX: Messages with image attachments can now be swiped to regenerate.
  • UX: Added the ability to remove video attachments from messages.
  • Welcome Screen: "Start New Chat" will now start a temporary chat only if you are already in one.
  • Clean-Up: Added a cleanup scan for unused video attachments.
  • Server: Added a startup setting to use a global data path instead of the server data path.
  • Server: Increased request payload size limits (200 -> 500 Mb).
  • Server: Browser cache cleanup on server restart is now an optional setting.
  • Server: Console access log output is now controlled by the logging.enableAccessLog setting.
  • Added character tags as data attributes for rendered chat messages.
Extensions
  • Extensions can now save and load data from API setting presets.
  • Extensions can now use structured generation with a JSON schema.
  • Image Generation: Added support for video outputs from workflows.
  • TTS: Added Pollinations as a TTS source.
  • TTS: Added new models and speed control to the ElevenLabs TTS source.
  • Image Captioning: Added the 'Show captions in chat' setting.
  • Vectors: Added Google Vertex AI as a source.
STscript
  • /inject command: An ID will be automatically generated if not provided and will be returned as command output.
  • /genraw command: Added a prefill parameter.
  • {{setvar}}/{{setglobalvar}} macros: Now allow setting empty values.
Bug fixes
  • Fixed the uploading of MKV video attachments.
  • Fixed image models being displayed in the TogetherAI text model list.
  • Fixed being unable to search by model ID in OpenRouter for Text Completion.
  • Fixed checking for updates in extensions that are not Git repositories.
  • Fixed the Regex extension not loading if a script had an invalid placement array.
  • Fixed WI entries failing to load into the editor if they contained corrupted data.
  • Fixed thumbnails for backgrounds with names containing a single quote.
  • Fixed "Click to Edit" activating o

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/ghcr.io-sillytavern-sillytavern-1.x branch from 9563e8c to 981f998 Compare July 26, 2025 22:11
@renovate renovate bot changed the title fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.1 fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.2 Jul 26, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-sillytavern-sillytavern-1.x branch from 981f998 to 73b8463 Compare August 25, 2025 18:51
@renovate renovate bot changed the title fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.2 fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.3 Aug 25, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-sillytavern-sillytavern-1.x branch from 73b8463 to 32c4e46 Compare September 13, 2025 23:51
@renovate renovate bot changed the title fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.3 fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.4 Sep 13, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-sillytavern-sillytavern-1.x branch from 32c4e46 to 50758b8 Compare October 16, 2025 22:14
@renovate renovate bot changed the title fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.4 fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.5 Oct 16, 2025
@renovate renovate bot force-pushed the renovate/ghcr.io-sillytavern-sillytavern-1.x branch from 50758b8 to fceb22a Compare November 22, 2025 17:43
@renovate renovate bot added type/minor and removed type/patch labels Nov 22, 2025
@renovate renovate bot changed the title fix(container): update image ghcr.io/sillytavern/sillytavern to v1.13.5 feat(container): update image ghcr.io/sillytavern/sillytavern to v1.14.0 Nov 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant