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. 

Thursday, April 25, 2019

What's New


  • We’re altering the way we handle text in Figma!
  • Windows Desktop App now supports color management


  • Fixed a bug where removing an overlay transition between frames could result in a prototype appearing in an incorrect order
  • Fixed a bug where the missing font dialog would display a font that could not be replaced
  • Fixed a bug where some Katakana punctuation characters would not appear inside of text objects

Wednesday, April 17, 2019

What's New


  • Switching the font used in a text object would change the entire object's style. Now, when you change fonts, we preserve the styling of the text object.
  • Fixed a bug where someone else's selection would appear slanted in a multiplayer session.
  • Fixed a bug where you could not access your local fonts in Safari

Wednesday, March 27, 2019

Desktop App Release 70


  • You can now open links automatically in the Desktop App
  • You can now better manage your color space
  • Read more here

  • macOS: Fixed issues when expanding/collapsing the Save dialog for exports
  • Fixed glitches when reordering tabs
  • Improved how tabs resize to fit when there are lots of them open

Friday, March 22, 2019

What's New

  • We now default new invites to a file to have View-only permissions

  • The text in our exported PDFs would look incorrect in Slack's inline preview. We fixed this so the inline previews appear correctly.
  • Fixed a bug that displayed Chrome's Autofill suggestions within our Properties Panel input fields