link-changer

Wednesday, October 17, 2018

What's New This Week

Improved


  • Styles
    • We now order styles based on the first style in your list group. You can now re-order your styles in the list view to control the order of the groups in the style picker.


Fixed


  • Editor
    • Long horizontal and vertical lines did not snap correctly when zoomed in to one endpoint. We fixed this so adjusting lines in vector edit mode snap appropriately when viewing a single endpoint.
    • Export previews were not respecting the Contents Only setting for frames. We fixed this so your export previews appear correctly and will match the actual exported asset.
    • Fixed a bug where Pack Horizontal and Pack Vertical would pack to the center of the selection instead of one edge
    • Performing the Tidy Up action on some rotated or overlapping objects would not result in a Smart Selection. We fixed this so the Tidy Up action will create a Smart Selection in these cases
  • Rendering Fixes
    • For objects with drop shadows and a background blur, the drop shadows now appear in the background blur.
    • For objects with drop shadows and a layer blur, the drop shadows now appear in the layer blur.

Thursday, October 11, 2018

What's New This Week

New



Fixed


  • Editor
    • Scrubbing any field in the effects panel in Safari would move the entire panel. We fixed this so panels no longer move when scrubbing.
  • Team Library
    • Previously, we would not show the best matches submenu if there were more than 20 components that met the criteria. Now, in that case, we group all those components into a single submenu.
    • When the network connection is flaky, component thumbnails fail to load and then never try reloading. We now continually try to reload the thumbnails until they appear
  • Styles
    • Fixed a bug where changing the name of a Style would not trigger an update prompt in other files

Wednesday, October 3, 2018

What's New This Week

New
  • You can now scroll within the color picker area to change the color. Hold Alt to adjust opacity while scrolling!
  • Keeping your Styles organized just got easier! Add a prefix to your style names like "Text/Red" and "Text/Blue" to group them under a "Text" subheader in the style picker. 

Improved
  • Now you have full control over Related Components (aka Best Matches) in the instance swap menu. Just move your components into the same frame or name them with the Same/Name/Prefix for quick swapping access


Fixed
  • Editor
    • Selecting a replacement font in the missing font dialog would immediately apply the new font and prevent you from changing your selection again. We fixed this by having a separate button to apply the replacement fonts once the correct fonts and styles have been chosen.
    • Fixed a bug where we ignored the viewBox property when importing SVGs
    • Fixed a bug where the line height did not display correctly in the Code Tab if you did not have the font installed
    • Resizing a group would place all of its children off-pixel. We fixed this so that, if you have the Snap to Pixel setting enabled, resizing a group will ensure that all children are placed on whole pixels
  • Components
    • Fixed a bug where detaching an instance would lose resize overrides


Rendering

  • Fixed a bug where we double count opacity when applying a Layer Blur to an object that has a Layer opacity setting less than 100%
    • To achieve the previous behavior, you can square the opacity setting on the affected layers. For example, for a layer with a 50% opacity setting, you would change it to 25% ( .5 x .5 = .25)


  • Fixed a bug where blend modes inside a mask do not apply to the objects below the mask. We fixed this so blend modes will now correctly blend with the layers below the masking group. 
    • To achieve the previous behavior where the blend modes inside the mask do not apply to objects below the mask, you can change the Blend Mode for the Mask Group from Pass Through to Normal. In the example below, to achieve the old behavior, you select the “Mask Group” layer and make the change in the Properties Panel.

Wednesday, September 26, 2018

What's New This Week

New


  • Need to rename a lot of elements at once?  Now you can change the name of a group of layers and sequence them with our latest feature Batch Rename.





Fixed


  • Editor
    • Exporting boolean ops would sometimes freeze the editor for a long period of time. We fixed this so it exports much quicker now.
    • Fonts that began with a "." would not appear in your local fonts list. We now include fonts that being with a period.
    • Exporting scaled objects as SVGs would result in incorrectly scaled objects. We now export these scaled objects correctly

  • Rendering fixes
    • Fixed an issue where effects inside of a mask were not appearing correctly
    • Fixed a bug where Layer Blur and Drop Shadows were not appearing for clipped frames
    • Fixed a bug where an inner shadow combined with a layer blur would not appear correctly
    • Fixed a bug where background blurs did not include effects

  • Team Library and Styles
    • Editing a master component that contained a boolean op would result in very slow updates for its instances. We sped this up so your updates should appear quickly.
    • Fixed a bug where image thumbnails for styles did not appear consistently.

  • Sketch Import
    • Fixed a bug where objects with 2+ strokes would not appear correctly

Wednesday, September 19, 2018

What's New This Week

New

  • We have a cure for your listlessness! You can now view your Components Tab in a list view 🎉


Fixed
  • Editor
    • Flattening an object with a gradient would distort the gradient. We fixed this so flattening objects preserves your gradients.
    • Pasting text into an existing text object and then undoing the change would sometimes result in the text object moving on the canvas. We fixed this so your text object remains unchanged after undoing a paste action.
    • Resizing a group would cause the children to end up off-pixel. We now ensure that all objects are placed on whole pixels when resizing a group if the Snap to Pixel Grid setting is enabled.
    • Fixed a bug where selecting an object with the Apple Magic Mouse would move the selection by a few pixels.
    • Fixed a bug where the Frame title on the canvas would remain visible when the frame was hidden
    • Fixed a bug where deep-clicking to select a nested frame with a disabled background was not consistently working
  • SVG Export
    • Fixed a bug where exporting horizontally-flipped or vertically-flipped objects would result in missing content
    • Exporting a layer with a disabled paint would result in the wrong color being exported. We fixed this so exporting SVGs will always choose the paint that is visible on the canvas.
  • Prototypes
    • We’ve added a Presentation setting under Devices to make it easier to view your prototype as a presentation.
  • Team Library
    • Renaming an instance while viewing the Team Library tab would not switch to the Layers Panel. We fixed this so you will now switch to the Layers Panel when renaming layers. 
    • Adding an instance to your file would sometimes scroll the tab to the top. We now preserve your scroll setting in the Components tab when adding instances to your file.

Thursday, September 13, 2018

What's New This Week

Fixed
  • File Space
    • Sometimes, images would appear upside down in the File Thumbnails. We fixed this so images in the thumbnails appear the same way they do in the files
  • Team Library
    • Copying and pasting an unpublished component to another file would require you to manually add it to the library before you could publish it. We now do this automatically so you can quickly publish components to your Team Library.
  • Styles
    • In the Desktop App, "Go to Master Style" would incorrectly prompt you to restore a component. We now correctly switch you to the master file without a prompt.
    • Multiple selection that contain objects with and without styles would prevent you from editing their properties in the Properties Panel. We fixed this so you can edit values for multiple selection more quickly.
    • Moving a style would show you an unpublished prompt in the new and original file. We now move the style successfully without any unnecessary publish prompts.

Wednesday, September 5, 2018

What's New This Week

Improved

  • We now show Text Style descriptions as tooltips when hovering over them in the Properties Panel
  • The Instance Swapping menu now better separates local instances and instances from the Team Library


Fixed

  • In some situations, the Restart button would not appear at the end of a prototype. We fixed this so you can always restart your prototypes.
  • Fixed a bug where the preview in Figma Mirror would not update correctly if your device briefly lost its data connection
  • Styles
    • Adding a style to a frame will now enable layout grids on the file so you can see the applied style
    • Changing an object's style would not hide the selection. We now briefly hide the selection when changing an object's style so you can better see the change.
  • Editor
    • When you are missing the fonts used in a file, creating new text objects sometimes results in erratic behavior. We fixed this so new text objects are created in Roboto in these rare situations.
    • Making a new group would not always scroll the Layers Panel to the new group. We now scroll to the new group so you can stay organized.
  • Team Library
    • Pasting components with nested instances into a new file would sometimes result in lost overrides. We fixed this so your pasted components should retain all overrides.
    • We sometimes displayed duplicate components in our search results. We fixed this so you should see a single result for each component
    • Instances with the same name would not appear correctly in the Instance Swapping Menu. We've fixed this so instances with the same name appear as separate options.