Changelog

Follow new updates and improvements to Tokens Studio.

May 12th, 2025

Fixed a bug with remote storage providers and our check for recovering local changes causing the Enter credentials to be shown

May 12th, 2025

New

Improved

Fixed

Just like you, in this post-Config world, we’ve had to make a few adjustments.

We took the opportunity to sneak in one of your top-requested features - enhancements to search in the Plugin, and our technical docs!


πŸ’Ύ Changes to data storage

Figma has limited plugins to share a maximum of 100KB of data through their APIs.

But don’t worry, we’ve worked some magic under the hood to make sure your workflow isn’t disrupted! No action is required by you, but there are some things to be aware of.

If you sync your tokens to a remote storage provider:

  • The only difference in your workflow is when you close the plugin before pushing changes to remote.

  • As of today, when you reopen the plugin, you’ll still see the option to β€œRecover local changes”, but under the hood we are saving that data to a different source which is specific to your private Figma Client Data storage.

If you store your Tokens locally to the Figma file:

  • When your Token project hits the 100kb limit, we’ll show you the project size in the footer of the plugin.

  • We’re compressing your Token Data, and for projects above 100kb we also chunk into individual packets to make sure your workflow isn’t disrupted.

  • However, this process takes time, and as your Token project grows, you’ll notice the Plugin slows down.

  • If you're consuming Token Studio data via the sharedPluginData API with another plugin or with the console, you'll need to access this with a different console command.

The best way to avoid slowdowns in your workflow is to store your Tokens remotely using one of our integrated sync providers.

β†’ Learn more about local storage data limits and how to switch to remote storage for free.

On GitHub


❇️ New Feature - Search by Token Name Across Multiple Token Sets

When you enter a Token Name into the search input on the Tokens Page, the Plugin now searches across all Token Sets making it much easier to find the needle in the haystack!

You’ll see:

  • Count of Tokens found

  • Token Set list on the left is filtered to show you where the search result has found a match.

On GitHub


🐞 Bug Fixes

  • 3331 - Fixes an issue where if your font family was a number we were unable to generate variables

β†’ Learn more about Font Family in the Plugin


πŸ€“ A new an improved technical docs site

You may have noticed that https://docs.tokens.studio has gotten a glow up!

↳ A new information architecture to help you find what you are looking for.
πŸ€– You can now chat with the docs using AI in the search.
✨ 35+ new guides and more on the way.


πŸ’Œ Release notes to your inbox

You can subscribe to our changelog on Featurebase to receive release notes in your email inbox.

β†’ https://feedback.tokens.studio/changelog

April 14th, 2025

Quality of Life improvements

  • Added line numbers to the tokens JSON editor. (#3296)

  • Added warning when deleting a token set, when the user is synced with the Studio App platform (#3302)

Bug Fixes

  • Fixed importing text styles that reference variables in fontStyle, fontWeight, fontSize, lineHeight, letterSpacing, and paragraphSpacing. (#3299)

March 11th, 2025

Bug Fixes

  • Fixed unintended JSON file deletion when syncing single file tokens to GitLab (#3282)

  • Resolved theme mapping issue where variables were not properly assigned when importing themes.

February 27th, 2025


New Features

  • Theme Creation: Users can now create themes when importing variables from Figma into the plugin. This enhancement improves organization and streamlines your design workflow. (#3260)

Bug Fixes

  • .gitkeep File Issue: Fixed a bug where a .gitkeep file was created with every GitLab commit.(#3160)

  • Token Format Correction: Tokens synced from the Tokens Studio Platform now default to the DTCG format. (#3259)

  • Pro Features Activation: Resolved an issue preventing pro features from activating for users syncing via Tokens Studio with a valid API key.(#3277)

February 13th, 2025

This release addresses an issue with a linear gradient and an issue with the Studio syncing provider.

  • Increase Tokens Studio tokens set sync limit to 1000. #3262

  • Fixes an issue where a user is unable to apply a linear gradient fill via a composition token. #3251

January 17th, 2025

Fixed a few issues related to sync providers as well as some issues around import and application of tokens.

  • Fixed an issue in gitlab sync, where when a user is trying to load tokens in a repo, the "Initial Commit" message is causing an error because the commit message is not in line with the user's company's commit message rules - for those folder creations we now use the same commit message as entered

  • Fixed an issue related to applying paragraph indent tokens

  • When importing variables and they use decimals, we fixed an issue with decimals sometimes appearing with too many decimals due to a Figma issue in #3241

  • Fixed an issue where users were able to create empty token groups by . values in #3245

  • Fixed an issue with GitLab’s .gitkeep files in #3199

  • Tokens Studio platform sync: Fixed $theme metadata in #3243

  • Tokens Studio platform sync: Increased limit for tokens sets, you should run into less issues now

December 23rd, 2024

Minor Changes

  • 8cbef62: Improved Tokens Studio Sync provider creation to work with our new API backend - you now no longer need Connection ID and urn, but just require an API key which will then let you pick organization and project. Note if you had existing sync providers set up with this provider you might need to edit them to use the right project.

Patch Changes

  • 41f7e34: Resolved an issue where linear gradients with specific angles would extend outside the node's bounding box when using angles that aren't divisible by 45.

  • a60aa4d: Typography tokens applied with exported variables now correctly apply as individual variables.

December 9th, 2024

Fixes an issue with variables when updating a token's value from a reference to a hard value (e.g. #ff0000), the check we introduced in the last release caused those to not be updated (and only worked when changing to another reference).

November 27th, 2024

A small release this time that fixes an annoying issue with Bitbucket sync 😬

  • 23caccd: Fixes sync with Bitbucket provider:

    • Pull when the option is to sync with a single file was not working

    • Push was removing all other .json files in the selected folder (either root of the chosen folder)