mirror of
https://github.com/SillyTavern/SillyTavern-Pronouns.git
synced 2026-10-15 18:11:56 +00:00
[PR #10] [MERGED] Pronouns Extension v2.1.0 — Repository Migration, Cleanup Hook, and Persona Duplication Support #11
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
SillyTavern/SillyTavern-Pronouns#11
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/SillyTavern/SillyTavern-Pronouns/pull/10
Author: @Wolfsblvt
Created: 4/16/2026
Status: ✅ Merged
Merged: 4/16/2026
Merged by: @Wolfsblvt
Base:
main← Head:dev📝 Commits (2)
98b8626feat: add clean hook for extension uninstall, copy pronouns on persona duplicateb4f062ddocs: update repository URLs from Wolfsblvt to SillyTavern org, bump to v2.1.0📊 Changes
5 files changed (+80 additions, -11 deletions)
View changed files
📝
README.md(+10 -3)📝
index.js(+14 -3)📝
manifest.json(+4 -3)📝
src/pronouns.js(+48 -1)📝
templates/persona-pronouns.html(+4 -1)📄 Description
This release migrates the Pronouns extension to the SillyTavern organization repository and adds two key quality-of-life features: automatic cleanup on extension uninstall and pronoun copying when duplicating personas.
What Changed
clean()lifecycle hook to remove all pronoun data on uninstallWhy These Changes
The repository migration ensures long-term maintenance under the official SillyTavern organization. The cleanup hook addresses user feedback about data persistence after uninstall, providing a clean removal option. Persona duplication support improves workflow efficiency by preserving pronoun settings when copying characters.
How It Works
cleanAllPronounData()on uninstall, removing pronoun fields from all personas and deleting extension settingsPERSONA_CREATEDevents and copies pronoun data from source to target persona whenduplicatedFromAvatarIdis presentImpact
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.