Skip to content

fix: fix tag aliases#1399

Merged
CyanVoxel merged 4 commits into
mainfrom
fix-tag-aliases
Jun 29, 2026
Merged

fix: fix tag aliases#1399
CyanVoxel merged 4 commits into
mainfrom
fix-tag-aliases

Conversation

@CyanVoxel

Copy link
Copy Markdown
Member

Summary

This PR makes several fixes to tag aliases, ranging from some recently introduced to longstanding ones that were uncovered as a result. This primarily includes aliases not being saved when editing parents tags of a tag currently being edited.

I've made several fundamental changes to how TagAliases are passed around and updated in this PR to be more intuitive to work with.

Tasks Completed

  • Platforms Tested:
    • Windows x86
    • Windows ARM
    • macOS x86
    • macOS ARM
    • Linux x86
    • Linux ARM
  • Tested For:
    • Basic functionality
    • PyInstaller executable
@CyanVoxel CyanVoxel added this to the Alpha v9.6.0 milestone Jun 29, 2026
@CyanVoxel CyanVoxel added Priority: Critical An issue that requires immediate attention TagStudio: Library Relating to the TagStudio library system TagStudio: Tags Relating to the TagStudio tag system Type: Fix A fix for a bug, typo, or other issue labels Jun 29, 2026
@CyanVoxel CyanVoxel moved this to 🍃 Pending Merge in TagStudio Development Jun 29, 2026
@CyanVoxel CyanVoxel changed the title fix: fix tag aliases Jun 29, 2026
@CyanVoxel CyanVoxel merged commit e509e24 into main Jun 29, 2026
12 checks passed
@github-project-automation github-project-automation Bot moved this from 🍃 Pending Merge to ✅ Done in TagStudio Development Jun 29, 2026
@CyanVoxel CyanVoxel deleted the fix-tag-aliases branch June 29, 2026 06:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: Critical An issue that requires immediate attention TagStudio: Library Relating to the TagStudio library system TagStudio: Tags Relating to the TagStudio tag system Type: Fix A fix for a bug, typo, or other issue

1 participant