link-changer

Wednesday, May 16, 2018

What's New This Week

New

  • You can now remove all connections in your prototype with a single click in the Prototyping tab

Improved
  • We've added an option to export inside or outside strokes as an SVG without using a <mask>

Fixed
  • For some fonts, the text highlight overlay did not consistently appear when entering text-edit mode. We fixed this so you should always see the text highlight
  • Entering a trailing dot i any field in the properties panel would reject the value. We've changed this so things like "5." will simply change to "5" when entered
  • Switching tabs while scrubbing a value would prevent you from entering a value in that field when you return to the tab. Now, switching away from Figma and returning will still allow you to enter values into the field
  • Previously, rotating an object on the canvas would hide the selection handles. We now show the selection handles when rotating objects
  • Sometimes imported Sketch files would not appear immediately in your file space unless you refreshed. Now, imported Sketch files should appear immediately
  • Some prototypes would move by 1px between consecutive frames. We fixed this so frames stay in their fixed positions
  • Duplicating a page sometimes duplicate the prototype incorrectly. We now preserve prototypes correctly in duplicated pages
  • Nested instance overrides would not always receive updates from the Team Library. We fixed this so your nested instances are always up to date
  • Fixed an issue that prevented using redlines to measure the distance between objects inside a mask to objects outside of the mask
  • Fixed a regression where we were displaying the full name of an instance path. Now, we only show the last part of a component path in the instance dropdown

Wednesday, May 9, 2018

What's New This Week


New

Improved
  • Switching between pages in large documents should be significantly faster now
  • SVG Export
    • Now, by default, we no longer include id attributes in your export
    • We now use H/V for horizontal/vertical lines for <path>
    • We now use rotate() transforms instead of matrix() when possible
    • We’ve removed more unnecessary <g> tags
    • We no longer use <clipPath> and the xmlns:xlink attribute whenever possible
    • We no longer include the <svg> version attribute

Fixed
  • Changing pages while in vector-edit mode would cause selection problems in the new page. We now exit vector-edit mode correctly when changing pages to solve this
  • Fixed a bug where the Copy as SVG menu option would not work for view-only files in Safari.
  • We used to show a blue reparenting outline around frames even if we would not parent the object into the frame. We now only show the reparenting outlines when we will actually parent the object.
  • Creating new files in the Desktop App will now place the file in your Drafts folder
  • Entering and leaving comment mode would sometimes cause the comment window to appear far away from its pin. We now close all open comment windows when you leave comment mode to prevent this from happening.
  • You can now scrub line height and letter spacing values for text objects
  • Cycling through a prototype rapidly in Safari would sometimes cause a crash. We fixed this so you can view your prototypes at light-speed.
  • Fixed a rare crash that happened when clicking on a comment notification

Wednesday, May 2, 2018

What's New

New
  • Significantly improved SVG exporter
    • Increased usage of <rect>, <circle> or <ellipse> when possible
    • Strokes are now exported as strokes (instead of fills)
    • Option to export text as outlines or <text>
    • Option to include <id> attributes
    • Reduce how often we use <defs>  and <use> tags
    • Remove unnecessary <g> tags
  • You can now embed Figma files into JIRA accounts that use non-atlassian.com domains
  • You can now change your team icon

Fixed
  • When previewing an export for a frame, toggling the background "Show in exports" option would have no effect. We fixed this now so you can preview your exports with or without your frame backgrounds.
  • Swapping nested instances would sometimes lose text overrides. We fixed this so your overrides are no longer lost.
  • Duplicating a frame, component, or instance would always auto-expand the new object in the layers panel. We now create new objects in a collapsed state to better preserve the real estate in the Layers Panel.
  • Clicking "Show Full Version History" when creating a manual version history would not dismiss the modal. We now dismiss the modal so you can navigate your file's history.
  • For center-aligned text, undoing a paste action would sometimes move the entire text object. We fixed this so nothing moves unexpectedly.
  • Multiplayer cursors would sometimes disappear if your teammate went offline briefly. We fixed this so multiplayer cursors always appear if someone reconnects to a file.
  • Search results in the Team Library will now correctly match all of the words in the search query
  • Fixed a very rare issue where a file would not open on a mobile device.

Wednesday, April 25, 2018

What's new

New
  • Our API now includes vector data!

Improved
  • Prototypes on mobile will now always scale up or down to fit the width of the device

 Fixed
  • Previously, creating a new page would always use our default canvas color. Now, creating a new page will use the canvas color from the current page
  • When in observation mode, changing the page using a keyboard shortcut would not exit you out of observation mode. We now correctly exit when you change pages.
  • Deep pick will now ignore frames that have a hidden background, allowing you to select objects that are deeply nested but otherwise visible
  • Fixed a bug that prevented Copy as SVG in Firefox from working consistently
  • Prototyping
    • Disconnecting and reconnecting to the internet would result in a flash or broken geometry. We've handle reconnects much better now
    • Prototypes without connections that are not perfectly aligned will now still play in the order you expect (left to right, top to bottom)
    • Prototype start nodes are now correctly maintained when copying and pasting several frames between pages or files
    • Hotspots are now visually correct for small objects

Wednesday, April 18, 2018

What's New

Fixed

  • Fixed a bug where importing a Sketch file with a slow internet connection would sometimes fail
  • We now show a notification when we resize images larger than 4096x4096 pixels
  • Fixed a bug that allowed you to inadvertently zoom in to UI in Firefox
  • Long page names now truncate correctly
  • Fixed a crash that occurred when @-mentioning a pending contact
  • Fixed a rare Google SSO login issue for email addresses that began with a capital letter
  • Fixed an issue where tiled images would appear really small at certain zoom levels when viewing a design on your mobile device
  • Fixed a bug where some overlapping blend modes did not appear correctly when viewing files on mobile devices
  • Prototyping
    • We now do a better job showing transition labels based on how much space is between the connecting frames
    • Duplicating a page and immediately viewing a prototype would sometimes result in a broken prototype. This is fixed now
    • We now show a better message when trying to view a prototype when the start node is hidden
    • Deleting or moving the first frame in a prototype will now correctly place the start node on the next frame in the prototype
    • Fixed a rare bug that prevented a prototype from appearing when the start node pointed to a nested layer

Wednesday, April 11, 2018

What's New

New



Fixed


  • We’ve removed the ability to double-click to resize a frame to its contents. You can still resize to fit using the button in the transform panel
  • The color picker pointer is now smoother to allow for better precision
  • The Pages interface will now better handle long names and files that contain lots of expanded frames
  • We now show a better error messages when Sketch files fail to import
  • Viewing the original file from an Figma Live Embed will now take you to the correct page
  • Fixed a bug that prevented some Font Awesome 5 fonts from appearing in the editor
  • Fixed a bug where deleting a master component would remove all prototype connections from its instances
  • Fixed a bug where some background blurs would not match the editor when viewing a presentation or when using Figma Mirror
  • Fixed a rare bug where some files would not open correctly in the desktop app

Wednesday, April 4, 2018

Desktop App 3.6.4

Improved

  • Better error messages when the desktop app cannot access a file due to file permission settings or lack of a data connection


Fixed

  • Fixed a rare bug where the desktop app would not respond to your mouse
  • Improved error messages when the desktop app cannot access a file due to file permissions or data connection problems
  • Clicking on a Figma URI link should now correctly launch the desktop app