Details

Enhancements

The maximum zoom level has been increased four times to 25600% to allow more precise pixel work

During vector editing, clicking the first point will now close the path

Slice layers can now be hidden along with any other layer type

Sub-paths can now be hidden and are thereby excluded from boolean operations

Multiple corner radii for rounded rectangles should now be specified using the semi-colon separator, not the backslash. Because of this, the corner radius text field now supports math functions as well

You can now select multiple Pages at the same time to delete them

We’ve updated our About window with a brand new look

The Flip controls now show an active state when a layer has been flipped horizontally or vertically

The Save as Template dialog now pre-fills with the document’s name

Holding the Option key in the vector editor no longer hides all points

When dragging a vector handle control point, you can now hold Shift to lock it to the direction of the opposite control point

A path consisting of only two points will add points to the start of the line when the first point is selected

The menu for swapping Symbol instances now respects the same grouping and sub-menus that appear under Insert › Symbol

Reduces memory usage while using Mirror

The File › New From Template menu has been restored

Improves performance when combining many non-overlapping shapes

Improves performance when editing Symbol instances in large documents with many (nested) Symbols

Bug Fixes

Fixes a bug where you could change the opacity of an Artboard by using the 0-9 keys on the keyboard

Fixes a bug in the vector editor where the handle control points would be wrongly affected when you changed the X and Y values in the Inspector

Fixes a bug where color-adjusted bitmaps would be displayed at the wrong resolution

Fixes a bug that could stop you from applying an override on a nested Symbol

Fixes a bug where switching between vector point types could cause its Bézier curve to move slightly

Fixes a bug when inserting a Symbol, previews would not display their text layers

Fixes a bug when exporting a Symbol to SVG, nested Symbols could show the wrong override

Fixes a bug where copying SVG code for a Symbol wouldn’t work as expected

Fixes a bug where a point prepended to the path would be weirdly aligned with the Shift key

Improves SVG exporting by adding support for even-odd and non-zero winding rules

Fixes a bug where Sketch would not export certain shapes to SVG correctly

Fixes a bug where the zoom tool couldn’t be activated using the Z key after picking a layer from the shortcut menu

Fixes a possible crash when copying-and-pasting Shared Text Styles

Fixes a bug in indicating the correct Page when selecting multiple Pages and switching between them

Fixes a bug where dragging whilst holding the spacebar halfway through a regular drag could leave artefacts on the Canvas

Fixes a performance bug where the Layer List could be refreshed too many times after a selection changed

Symbol instances are now properly exported at the right size in SVG

Fixes a bug where Command-dragging a handle control point would hide the vector handles too

Fixes a bug where copying CSS attributes could give subtly different values for line spacing

Version 3.3.1

Highlights

Details

Bug Fixes

Fixes a bug where the first time a document from an earlier version was opened, editing an image in it could cause the image to be lost when the document was saved.

Fixes a bug where custom colors and gradients set up in older versions of Sketch were reset to their default values.

Fixes a bug where creating a new symbol wouldn’t allow you to rename it.

Fixes a bug where artboards wouldn’t be scaled to the right sizes in all cases.

Note: If you want to restore your old presets, remove the file assets-v55.sketchpreset in your library folder. You can access your library folder by launching Sketch and then going to Plugins > Reveal Plugins Folder, and then going one level up in the hierarchy

Details

New Features

You can now connect to Sketch Mirror by entering an IP address (please update your version of Sketch Mirror to 1.3 to view the device’s IP)

Edit › Scale now gives you a live preview

Documents now hold their own gradient and color presets as well as the global presets

Layer dimensions can now be set as a relative value (i.e: you can set a layer’s width to 50% and it will resize to half the size of the artboard or group it is in)

You can now set independent opacity, blending options, and shadows for Symbols

Frequently used colors have moved to the Color Preview box and they will now also show you how often they’ve been used and where

Enhancements

Outlining Strokes has been improved significantly

‘Mask with Shape’ enhanced to detect when you probably want to use an Alpha mask

You can now define how layers will resize when using the inspector: for width, you can add a M (middle) / C (center) or R (right) suffix to indicate which edge of the layer should remain fixed. Similarly for the height you can use M (middle) / C (center) and B (for bottom)

Text alignment has been made recursive; you can select a group and align all text layers inside easily