October 15th, 2025
🔁 Figma Variable Mode Sync
The plugin now automatically switches Figma variable modes when you change themes.
What’s new:
Automatically updates Figma’s variable modes to match your selected theme
Configurable toggle: Settings → Swap Figma variable modes (enabled by default)
Validates collections and modes before switching, with clear error messages if something’s missing
Works across Selection, Page, and Document update modes
📂 “Load from Preset” as a Separate Action
We’ve split “Load from file or preset” into two focused actions:
Load from file/folder and Load from preset - Each now opens a dedicated dialog for smoother workflows.
🔄 Instant Feedback When Switching Git Branches
Added an immediate loading indicator when switching Git branches to provide instant user feedback.
➕ New Token Sets Enabled by Default
Newly created token sets now start enabled—no more manual toggling after creation.
Theme Modal Behavior: Pressing ESC in the Manage Themes modal now only closes the theme editor, not the entire modal.
Typography & Variable Import:
Fixed {undefined} values appearing in text style imports using Figma variables.
Font sizes, line heights, and spacing values now import as proper numbers.
Typography tokens now gracefully fall back to raw values if references are missing.
Variable Reference Consistency: Fixed inconsistent variable reference behavior when not using theme groups — variable references now correctly prioritize variables from the same collection.
GitLab Sync: Fixed an issue where a non-existent file wasn’t created when setting up a new sync.
Bitbucket Branch Names: Fixed branch names containing slashes not being processed correctly.
↔️ 100% Tokens Apply as “Fill Container”
Tokens with a value of 100% now behave more intuitively:
Auto layout frames: fill the container
Regular frames: stretch to match the parent’s width
☑️ Clearer Delete Confirmation Dialog
The delete token dialog now shows the specific token name instead of the generic “this token”.