Thursday, June 13, 2019

What's New

  • Plugins are coming to Figma. We’re looking for developers to help us build and shape our APIs. Apply to join the beta
  • When you make changes to an instance, you can now push those overrides to the master component. (Note: This only works for components within the same file and does not override components in your team library.)

Bug Fixes:
  • We fixed a bug where your nudge setting was not respected when adjusting a text object’s line height.
  • We also fixed a rare bug where Resize to Fit for Frames would not resize perfectly and leave an extra pixel of space

Thursday, June 6, 2019

What's New

  • For customers on the Organization plan, we’ve released a couple updates to the Admin Console, so admins have more visibility into user and billing activity:
    • On the Members dashboard, you’ll find three new activity stats that provide a snapshot of each user’s activity: 
      • Date upgraded: the date the user was upgraded to the Organization plan 
      • Last edit: how long it’s been since the user has edited a Figma file
      • Last seen: how long it’s been since the user has visited a Figma link
    • We’ve also starting rolling out a new billing dashboard, where admins can view their current and past billings to track Figma spend over time.

Bug Fixes:
  • When editing individual corner radiuses, the icon once again shows you which corner you are editing.
  • In the past, we sometimes would prompt you for updates on components that had not actually changed. This bug has been fixed.
  • We fixed a bug that makes Tidy Up” work more reliably when you’re using the Smart Selection feature. 

Thursday, May 30, 2019

What's New


  • The code panel now features some new additions, like text styles names and font feature settings. This provides additional context during developer hand-off. Help your developers quickly understand what style and font settings to use when implementing your design. 

Bug Fixes:

  • Previously, the line height for a text style in the code panel would appear incorrectly. This has been fixed.
  • Previously, an invisible style prevented you from publishing a style to your team library. This has also been fixed. 

Thursday, May 23, 2019

What's New

  • When you right click an instance, you can now see related components directly in the Context Menu. Choose to swap with another instance—all without ever having to move away from your work.

Bug Fixes:
  • Previously, when you resized a frame that contained a Line shape, it would incorrectly rotate the line. Now, the Line shape no longer rotates when you try to resize the frame. 
  • Previously, detaching an instance could sometimes make a nested instance change. Now, detaching instances does not visually change any of your assets.
  • Every once in a while in View-Only mode, text layers would appear incorrectly if you were missing the font. This is now fixed.  
  • A blinking cursor would appear incorrectly in a new line although you were selecting the line above it. This now appears correctly. 
  • PDFs with tiled images now appear correctly in Adobe Acrobat.
  • The component description field now expands even when entering long descriptions.

Thursday, May 16, 2019

What's new

  • Components are core to how you create reusable designs in a fraction of the time. Now, you can create multiple components in one click. Select as many objects as you want and turn them all into components instantly. Hooray for more reusable designs for you and your team to work from.

  • Return to Instance has arrived. Go to your Master Component to reference or edit, and quickly get back to the Instance you were working on—all without disrupting your flow. 

  • Component descriptions are now available in the Code panel. Write useful notes to your developers, like instructions, exceptions, or GitHub URLS, for a more seamless hand-off. Viewable in the Code Panel, view-only users like your developers will have all the details they need.

  • PDFs that contain linear gradients now appear correctly in Firefox.
  • Previously, the Missing Fonts dialog would sometimes appear incorrectly and ignored the “Show Google Fonts” setting. Now, it works correctly and respects your Google font setting.
  • Japanese and Chinese text now appear correctly when using justified alignment.
  • Previously in several circumstances, text selection would not appear. Now, it appears correctly. 

Friday, May 10, 2019

What's New

  • When you’re using the Scale tool to resize an object, you’ll now notice a different cursor. It’s just a subtle prompt that quietly reminds you that the object is about to scale proportionally. 
  • Pressing the alt + 2 shortcut will now always allow you to search your assets tab, even when the Assets tab is open.
  • Holding Shift in vector edit mode will now snap vector points to 45°.

Bug Fixes:
  • Editor: Last week was Quality Week for the the Editor team. Instead of building something new, we focused our attention on keeping the Editor experience seamless and performant for all the teams that live in it every day. 17 bugs smashed! 
    • Figma sometimes double-nudged vector handles when you’re editing an object in vector edit mode. This no longer happens. 
    • A single undo action would not properly undo a series of small nudges in vector edit mode. This is fixed. 
    • Skewing a frame would not correctly skew the objects within the frame. Now, it skews correctly. 
    • Previously, replacing the color of an object with a gradient using the color picker would only replace a single gradient stop. Now, when you replace using the color picker, we replace the gradient with a solid color.
    • Using the shortcut for Bold text would sometimes incorrectly choose “Extra Bold”. Now it selects the Bold style you expected.
    • Previously, you could not change a Frame into a Group immediately after drawing it on the canvas. Now, you can. 
    • Exporting a boolean op as an SVG was previously not rendering correctly in Chrome. Now, now this is fixed. 
    • Using the shortcut Ctrl + \ would only hide the Figma UI but not make it appear again. Now, it hides and re-appears. 
    • Font size, line height, and letter spacing now honors your Big Nudge setting.
    • Scaling text objects was previously not scaling letter spacing, paragraph spacing, or paragraph indent. Now, it all scales. 
    • Click+dragging the preset Frame dropdown would still consume all keyboard entries. This is now fixed. 
    • Keyboard shortcuts on Windows are no longer poorly spaced.
    • Scrolling in the Layers Panel was a bit of pain, so we fixed 5 things to make this better: 
      • Sometimes, scrolling the Layers Panel did not work if you were hovering over the scrollbar. Now, it scrolls. 
      • Right-clicking an object on the canvas would not automatically scroll the Layers Panel to reveal your selection. Now, it does. 
      • Switching between the Assets and Layers tabs would sometimes result in the Layers Panel not scrolling to your selection. Now, the Layers Panel shows your selection when switching between tabs.
      • Using the Select Layer menu would not scroll the Layers Panel to your selection.
      • The Lock and visibility icons are now easier to click in the Layers Panel.
  • Prototypes:
    • Previously, entering comment mode as signed-out user would cause the prototype to crash. With the latest fix, you are now prompted to sign-in when leaving feedback on a prototype.
  • Desktop App:
    • Previously, restarting the Desktop App would mark all tabs as “viewed”—impacting what appears in your Recents section in a less than ideal manner. Now, we only update Recents when you actually view an open tab.
  • Sketch Import:
    • Some text object fill colors would not import correctly into Figma. Now, it does. 

Thursday, May 2, 2019

What's New

  • Smart Selection got smarter today. Now, you can easily delete and duplicate text, images, and objects using Smart Selection. The surrounding objects automatically move to fill the void or make room for the new addition. 

  • Holding shift while drawing an object will now automatically enable constrain proportions.

Bug Fixes:
  • Previously, when you detached a shared instance, the nested instances would become detached from their master components. That was no fun. Now, when you detach a shared instance, the nested instances will not be detached anymore. Your nested instances will continue to receive updates from their original master components in the team library.
  • Previously, exporting objects with outside strokes would sometimes result in poor quality PDFs. Now, outside strokes appear sharp and match your designs. 
  • Previously, we sometimes showed a blank character when attempting to use a CJK character in a Latin-based font. We now show more CJK characters, so you should see fewer invisible characters.
  • Previously, if you had a long list of styles, no matter what you had selected, the style picker would always start you at the top. So you had to always scroll to the one you’re currently using. Now, you can say bye to scrolling. When you open the style picker, it will be scrolled to the style you’re currently using. 
  • Previously, you could not view the Master Component of an instance if you only had viewing rights to a file. Now you can! 
  • The keyboard shortcut for locking layers now works properly for layers within an instance.
  • Sometimes, images mysteriously appear incorrectly when viewing a prototype. Now, they appear as expected.
  • When importing Sketch files into Figma, symbol overrides and background colors in symbols are now being imported correctly and appearing as they previously did in Sketch.