New in Sketch 3.8.2
- Performance improvements when selecting Artboards in the Canvas
- Fixes a bug where Artboards couldn't be dragged in the Canvas after they'd been selected
- Fixes a bug where Pages could be greyed out in the Pages List
- Fixes a bug where the Layer List would fail to render previews of complex dash patterns
- Fixes a bug where the Canvas would stop rendering content altogether in complex documents
- Fixes a bug where Sketch could hang when another layer was selected in a complex document
- Fixes a bug where background blurs would not render properly if they had a shadow applied
- Fixes a bug where background blurs would display white areas around their edges
- Fixes a bug where multiple background blurs in the same Artboard resulted in rendering problems
- Fixes a bug where dragging the export preview from Sketch to the Finder created a file name with two periods
- Fixes a bug where layers could not be selected inside groups even when the CMD key was pressed
- Fixes a bug where rows could be missing from the Layout Grid when scrolling or zooming
- Fixes a crash that could occur after text editing had ended
- Fixes a crash that could occur when trying to show Border Options if the selected layer had no border
New in Sketch 3.8
- Brand new Sketch Mirror for iOS with support for USB connectivity, multitasking, and iPad Pro, with vastly improved performance
- Sketch Mirror can now preview documents on any local device that has a browser
- Undo has been rewritten from the ground up to be faster and more reliable
Other Enhancements
- Horizontal and vertical guides can now be removed independently of each other in the Rulers
- The Edit toolbar item can now also be used to edit text layers
- Any negative rotation values entered are now stored instead of being converted to a positive value
- If a layer is hidden and locked we now show the hide icon in the Layer List, opposed to the lock icon
- When hiding the Inspector, Sketch will now close any open popovers
- The Canvas now updates when you move the application window between multiple displays with different color profiles
- New vector points added to a straight path will now be added as a Straight point instead of Mirrored
- Improves SVG importing by now recognizing rotations around a specific origin point
- Improves SVG importing by adding support for percentage-based layer positions
Performance
- Improves performance in documents that have many layers with background blur applied
- Improves rendering performance during scrolling
- Improves performance when rotating copies
- Improves caching for further performance enhancement
Bug Fixes
- Fixes a bug that could crash Sketch whilst trying to register without any open documents
- Fixes a bug where editing a radial gradient could leave unwanted artifacts on the Canvas
- Fixes a bug where imported images could be scaled down too much by accounting for both a high DPI, and “@2x” suffixes
- Fixes a bug where Sketch could freeze when using long Layout Grids
- Fixes a bug where Layer List previews could disappear after undo
- Fixes a bug where some old documents would not pan or zoom reliably
- Fixes a bug where SVG imports would not work when its colors were specified as rgba()
- Fixes a bug where Sketch would be erratic after disconnecting it from Full Screen on an external display
- Fixes a bug where deleting the first Page would select the last Page in the list, instead of the second
- Fixes a bug where moving Artboards in the Canvas could change their order in the Layer List
- Fixes a bug where the Layer List would jump unexpectedly when expanding groups
- Fixes a bug where vector points could become disconnected
- Fixes a bug where changing boolean operations via the Layer List would reset a layer’s rotation
- Fixes layer selection and scrolling issues in the Layer List
- Fixes a bug where selecting multiple layers in the Layer List could unexpectedly deselect other layers
- Fixes a bug where the Layer List wouldn’t update its icons when removing sub-paths
- Fixes a bug where selecting multiple layers in the Layer List might not refresh the Canvas properly
- Fixes a rare crasher when rendering complex documents
- Fixes a refreshing issue when rotating a shape’s sub-paths
- Fixes an issue exporting objects with rounded corners in SVG
- Fixes a bug where some SVG files wouldn’t import if they had SVG namespaces defined
- Empty groups are no longer present after an SVG import
- Fixes aliasing issues along the edges of some layers using background blur