# SillyTavern 1.16.0 - Product: SillyTavern (https://whatsnew.fyi/product/sillytavern) - Vendor: SillyTavern - Date: 2026-02-14 - Version: 1.16.0 - Original notes: https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0 - Permalink: https://whatsnew.fyi/product/sillytavern/releases/1.16.0 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **added** — NanoGPT backend now supports tool calling and reasoning effort - **added** — OpenAI and compatible backends now support audio inlining - **added** — Adaptive-P sampler settings for supported Text Completion backends - **added** — Pollinations backend now requires an API key to use - **added** — Tag filters for group members list - **added** — Background images can now save additional metadata like aspect ratio and dominant color - **added** — Welcome Screen now allows pinning recent chats to the top of the list - **added** — Docker build process now supports non-root container users - **added** — Server CORS module configuration options in config.yaml - **added** — Autocomplete support for macros in most text inputs with Ctrl+Space to trigger - **added** — Scoped macros syntax - **added** — Conditional if macro and preserve whitespace flag - **added** — Macro variable shorthands, comparison and assignment operators - **added** — hasExtension macro to check for active extensions - **added** — /reroll-pick command to reroll pick macros in the current chat - **added** — /beep command to play a message notification sound - **added** — Quick toggle for all third-party extensions in the Extensions Manager - **added** — Image generation indicator toast and improved abort handling - **added** — stable-diffusion.cpp backend support for image generation - **added** — Video generation for Z.AI backend - **changed** — Improved naming pattern of branched chat files - **changed** — Enhanced world duplication to use the current world name as a base - **changed** — Improved performance of message rendering in large chats - **changed** — Improved performance of chat file management dialog - **changed** — Pollinations backend updated to a new API - **changed** — Moonshot thinking type now mapped to Request reasoning setting in the UI - **changed** — Synchronized model lists for Claude and Z.AI - **fixed** — Path traversal vulnerability in several server endpoints - **fixed** — Server CORS forwarding being available without authentication when CORS proxy is enabled - **fixed** — Asset downloading feature now requires host whitelist match to prevent SSRF vulnerabilities - **fixed** — Basic authentication password containing a colon character not working correctly - **fixed** — Experimental macro engine being case-sensitive when checking for macro names - **fixed** — Experimental macro engine compatibility with the STscript parser - **fixed** — Tool calling sending user input while processing the tool response - **fixed** — Logit bias calculation not using the Best match tokenizer - **fixed** — App attribution for OpenRouter image generation requests - **fixed** — Itemized prompts not being updated when a message is deleted or moved - **fixed** — Error message when the application tab is unloaded in Firefox - **fixed** — Google Translate bypassing the request proxy settings - **fixed** — Swipe synchronization overwriting unresolved macros in greetings #### SillyTavern 1.16.0 Note: The first-time startup on low-end devices may take longer due to the image metadata caching process. ##### Backends - NanoGPT: Enabled tool calling and reasoning effort support. - OpenAI (and compatible): Added audio inlining support. - Added Adaptive-P sampler settings for supported Text Completion backends. - Gemini: Thought signatures can be disabled with a config.yaml setting. - Pollinations: Updated to a new API; now requires an API key to use. - Moonshot: Mapped thinking type to "Request reasoning" setting in the UI. - Synchronized model lists for Claude and Z.AI. ##### Features - Improved naming pattern of branched chat files. - Enhanced world duplication to use the current world name as a base. - Improved performance of message rendering in large chats. - Improved performance of chat file management dialog. - Groups: Added tag filters to group members list. - Background images can now save additional metadata like aspect ratio, dominant color, etc. - Welcome Screen: Added the ability to pin recent chats to the top of the list. - Docker: Improved build process with support for non-root container users. - Server: Added CORS module configuration options to config.yaml. ##### Macros > Note: New features require "Experimental Macro Engine" to be enabled in user settings. - Added autocomplete support for macros in most text inputs (hint: press Ctrl+Space to trigger autocomplete). - Added a hint to enable the experimental macro engine if attempting to use new features with the legacy engine. - Added scoped macros syntax. - Added conditional `if` macro and preserve whitespace (`#`) flag. - Added variable shorthands, comparison and assignment operators. - Added `{{hasExtension}}` to check for active extensions. ##### STscript - Added `/reroll-pick` command to reroll `{{pick}}` macros in the current chat. - Added `/beep` command to play a message notification sound. ##### Extensions - Added the ability to quickly toggle all third-party extensions on or off in the Extensions Manager. - Image Generation: - Added image generation indicator toast and improved abort handling. - Added stable-diffusion.cpp backend support. - Added video generation for Z.AI backend. - Added reduced image prompt processing toggle. - Added the ability to rename styles and ComfyUI workflows. - Vector Storage: - Added slash commands for interacting with vector storage settings. - Added NanoGPT as an embeddings provider option. - TTS: - Added regex processing to remove unwanted parts from the input text. - Added Volcengine and GPT-SoVITS-adapter providers. - Image Captioning: Added a model name input for Custom (OpenAI-compatible) backend. ##### Bug Fixes - Fixed path traversal vulnerability in several server endpoints. - Fixed server CORS forwarding being available without authentication when CORS proxy is enabled. - Fixed asset downloading feature to require a host whitelist match to prevent SSRF vulnerabilities. - Fixed basic authentication password containing a colon character not working correctly. - Fixed experimental macro engine being case-sensitive when checking for macro names. - Fixed compatibility of the experimental macro engine with the STscript parser. - Fixed tool calling sending user input while processing the tool response. - Fixed logit bias calculation not using the "Best match" tokenizer. - Fixed app attribution for OpenRouter image generation requests. - Fixed itemized prompts not being updated when a message is deleted or moved. - Fixed error message when the application tab is unloaded in Firefox. - Fixed Google Translate bypassing the request proxy settings. - Fixed swipe synchronization overwriting unresolved macros in greetings. ##### Community updates * Macros 2.0 (v0.4) - Add scoped macros (last arg can be scoped), `{{if}}` macro and macro flags (baseline implementation) by @Wolfsblvt in ht _[Truncated at 4000 characters — full notes: https://github.com/SillyTavern/SillyTavern/releases/tag/1.16.0]_