Changelog

Follow new updates and improvements to Tokens Studio.

July 17th, 2026

✨ Improvements

  • Background blur variable binding: Background blur tokens now bind the radius as a Figma variable instead of a static value, keeping them consistent with how box shadow effects handle variable binding.

  • Delete token, delete variable: When deleting a token, the plugin now asks whether you'd like to also delete the associated variable in Figma β€” no more manual cleanup.

  • Color modifier section hidden for Studio users: Color token modifiers are not available on Studio, so the modifier section is now hidden when Studio is your active storage provider. Studio users can use TokenScript instead β€” learn more.

πŸ› Bug Fixes

  • JSON editor changes no longer lost on close: Fixed tokens edited via the JSON editor not being saved to local document storage, causing edits to disappear when the plugin was closed and reopened.

  • Loading bar no longer gets stuck: Fixed "Hold on, updating…" persisting after operations completed, particularly when exporting variables on files containing font-family tokens.

  • Tooltips no longer stick on screen: Fixed tooltips occasionally remaining visible after moving the cursor away.

  • Opacity modifier changes now tracked in sync diff: Opacity modifier edits are now correctly detected and will appear as pending changes ready to commit.

June 10th, 2026

✨ Improvements

  • Two-way sync with Studio: Changes made in the Figma plugin are now automatically pushed to Studio in real time. This covers tokens, token sets, themes, and variables β€” including creates, updates, deletes, renames, and assignment changes β€” no manual sync needed.

  • Stay logged in to Studio: Improved how the plugin refreshes your Studio session, so you'll no longer be unexpectedly logged out after periods of inactivity.

πŸ› Bug Fixes

  • Typography tokens now apply correctly on Studio: Fixed two issues affecting typography tokens for Studio platform users. Tokens referencing server-resolved values now resolve as expected, and applying them to text layers correctly updates all properties β€” font, size, line height, and more. Previously these were silently dropped until a manual pull.

May 25th, 2026

πŸ› Bug Fixes

  • Fixed an issue where tokens using color modifiers (such as set_alpha) were incorrectly exported as white or caused errors when syncing to Figma variables. The accurately resolved values visible in the plugin are now correctly preserved during export for Tokens Studio users.

  • Fixed an issue where switching branches while using Tokens Studio could create duplicate entries in the Sync Settings panel. Existing duplicates are now automatically cleaned up on plugin load.

May 7th, 2026

✨ Improvements

  • Token values in the Tokens Studio plugin are now resolved server-side for Tokens Studio OAuth projects. This means alias references, theme-aware values, and custom functions defined in Tokens Studio β€” such as math expressions and other transformations β€” are computed accurately and reflected directly in the plugin, without requiring a local re-calculation.

May 4th, 2026

πŸ› Bug Fixes

  • Tokens imported from Tokens Studio (e.g. space, size, border) are now correctly recognized by the plugin. Previously, a mismatch between the type names used by the Tokens Studio API and the plugin's internal type system caused these tokens to be treated as "custom" tokens, preventing them from being exported as Figma variables or styles. Type names are now normalized on import so tokens behave as expected.

  • The token set folder structure is now correctly preserved when pulling tokens via Tokens Studio OAuth. Previously, pulling tokens would flatten the folder hierarchy, causing all token sets to appear at the root level and losing any nested organization. The folder paths are now retained as expected.

April 22nd, 2026

✨ Improvements

  • Pull Variable Scopes & Code Syntaxes from the new Tokens Studio platform β€” When pulling tokens from the new Studio platform, Variable Scopes and Code Syntaxes now come along in the plugin.

  • Per-mode base font size resolution β€” baseFontSize now resolves per mode via aliases, so rem-to-pixel scaling stays accurate when you export variables across different themes. We've also tightened up how numeric and aliased font sizes are handled in variable exports, with more robust testing around dimension conversions.

πŸ› Bug Fixes

  • Fix radial gradient token mapping β€” Resolved an issue where radial gradient tokens weren't being tracked or mapped correctly, so radial transformations now apply properly in Figma.

April 2nd, 2026

πŸš€ New Features

Filter token sets in Theme editing You can now filter your token sets by their status β€” enabled, disabled, or reference β€” when editing a theme. This makes it much easier to navigate large token set collections and quickly find the sets you're looking for without scrolling through everything.

Fetch tokens from the Tokens Studio platform We've added the ability to fetch tokens, sets, and themes directly from the new Tokens Studio platform. This is a first step toward deeper integration between the Plugin and the platform, making it easier to stay in sync with your single source of truth.

March 27th, 2026

πŸ›Bug Fixes & Improvements

  • Fixed Studio sync access rights Resolved a bug where access rights weren't being handled correctly during Studio sync.

  • Slot support for theme propagation Added SlotNode support to the Plugin, so theme propagation and token persistence now work correctly when using Figma Slots.

March 12th, 2026

Added a new Subscription tab where users can login with their Studio platform account. This enables you to use the plugin with an associated paid Studio platform plan.

Note that this does not change anything for users who have an existing license key or purchase a new plugin license key, that still can be managed and accessed from https://account.tokens.studio/ and can still be entered in the license key field on the Subscription tab. We're consolidating the two systems in the future.

This sets the basis for a more streamlined account management system that we’re working towards.

March 5th, 2026

πŸ› Bug Fixes

  • Fix gap token deselection on left-click. Previously, left-clicking a gap token to deselect it would attempt to remove the first property rather than the one with the token applied. This caused the gap value to disappear from Figma's side panel while the token remained active in the inspect panel. The correct property is now toggled when deselecting.

  • Fix padding token deselection via "All" option. Deselecting padding tokens through the "All" option no longer incorrectly removes gap from the Figma side panel.

  • Fix tooltip display when resolved value is 0. Tooltips now display correctly for tokens that resolve to a value of 0.

✨ Improvements

  • Variable scoping enhancements

    • Add support for hiddenFromPublishing

    • Add support for selecting no scopes on a token

    • Fix font weight token scoping when weight is set to a string value