Releases: tokens-studio/figma-plugin
Release 1.37.8
Patch release to improve Second Screen / Token Flow links and adds support for Figma DevMode 🎉
Improvements
- 🎨 Updated UI for Second Screen and Token Flow to work proper on smaller window sizes
- 🗺️ Moved language selector to Settings
- 👀 Adds support for Figma's DevMode! You can now inspect tokens that are set on layers from Figma's Dev Mode, without ever running the plugin.
Special thanks to: @tdesero (Thomas Deser)
devmode.mp4
Release 1.37.7
- Fixed a major performance issue that appeared after 1.37. Times to apply and update nodes should now be down to 10% of what it was before for some files.
- Adds support for minWidth, maxWidth, minHeight, maxHeight, counterAxisSpacing on Auto Layout frames and their direct children
- Adds support for 'AUTO' in Spacing tokens to indicate space between on Auto Layout frames
Release 1.37.6
- Fixed Apply to document text
- Change the sync frequency to remote providers from 3 seconds to 60 seconds to avoid hitting the rate limit
- Fixed a bug that was introduced with i18n
Nightly beta
The nightly release of the beta plugin.
Release 1.37.5
- Fixed an issue where autocomplete was not working for Typography tokens
- Fixed an issue where the connection between a variable and token would get lost after pushing and pulling from ADO
Release 1.37.4
Fixed some issues related to Manage themes, missing translation keys and border tokens in composition tokens along with some improvements.
Bugs addressed:
- Fixed two vulnerabilities in dependencies
- Fixed some translations missing from various screens
- Fixed an issue where dragging a theme in the Manage themes modal would cause themes to disappear in the theme dropdown
- Fixed an issue where dragging a theme would under some rare circumstances cause the file to freeze
- Fixed border tokens not working properly inside composition tokens
Improvements:
- Introduced an option to rename tokens in other sets when renaming a single token
Release 1.37.3
This release focused on addressing some bugs that was causing theme groups to disappear and other improvements
Bugs addressed:
- Fixed an issue where theme groups were not respected for ADO, JSONBin sync and local import
- Fixed an issue where border color is applied as a style even when variables are present
- Fixed an issue where color tokens with modifiers were being showing strange behavior on edit
- Fixed an issue where dragging and dropping a theme from ‘No Group’ to a ‘Group’ hides the ungrouped themes
- Fixed an issue where the plugin forgets credentials for Second Screen
Improvements:
- Introduced internationalisation support on the plugin for French, Dutch, Chinese, Hindi and Spanish
- Introducing feature to send anonymised crash recordings (needs to be opted in) for better crash analytics
Other features:
- Open beta for Second Screen and Token Flow
Release 1.37.2
This release focused on addressing some additional bugs found during the Figma variables integration. This should partially address lag in applying tokens and theme switching, however we have upcoming tickets to address more of the performance issues
Bugs addressed
- Fixed an issue with not updating references in variables
- Fixed issues with Color modifiers not carrying across in Figma variables resulting in variables with the exact same hex codes
- We previously did not update the UI when detaching variables
Improvements
- We now show the amount of collections and variables we create
Release 1.37.1
Fixed a bug that caused variables not to be applied even though they were connected to tokens. This means that when your tokens have variables connected, we now apply the correct variable, meaning you should be able to 1-click convert all your applied tokens to variables.
Other fixes:
- Fixed a bug that prevented tokens that use rgba() to be saved correctly back to variables
- Fixed an issue with Detaching variables in the Manage themes modal
- Fixed a bug that caused theme groups to be ignored on import from a file - thanks @beauroberts
- Fixed a bug that caused errors with syncing with GitHub if your .json files were larger than 1MB
Release 1.37
Version 1.37 now includes Figma Variables support. With this update, you can use Tokens Studio to manage your Figma Variables and link them to tokens. This allows us to make use of native features for controlling sizing, spacing, radii, content and more. While Figma is still in the process of expanding to include more properties, we're looking forward to their future developments. Regardless, for every feature Figma currently supports, Tokens Studio is equipped to generate a corresponding variable from the token.
- Create variable collections from tokens, through Themes.
- Attach variables to tokens through Themes.
- Update variables when token values change.
- Sync variables
- Reference support
- Figma Variable types support
- New token types: Number and text
Full changelog: https://tokens.studio/changelog/release-1-37