Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    43.1

    Bug Fixes

    Fixes a rare issue when opening documents, Artboard exporting and Mirror connectivity.

    Download Sketch 43.1

    Requires Mac OS X El Capitan (10.11) or newer

    • Mac app

    43

    Vector Editing

    While editing or creating shapes, additional handles related to the current selection are shown, offering more convenient editing.

    Bug Fixes

    Over 40 changes, improvements and bug fixes.

    Enhancements (18)

    • Revised file format
    • When a shape has only a shadow, Sketch will no longer clip the fill area when the layer’s opacity is reduced. To get that effect, give it a transparent fill instead
    • Significantly improves SVG export when dealing with inner and outer borders by making paths simpler, and avoiding the use of masks
    • SVG exporting via SketchTool no longer supports the namespace argument
    • Improves SVG import by removing superfluous groups after import
    • Improves the way log messages from plugins are displayed in Console.app
    • Plugins that enhance Sketch but don’t have any commands will no longer appear in the Plugins menu
    • Sketch will no longer load and run certain older plugins. If you find that one of your plugins no longer works, please contact the author for an updated version
    • There’s a new version of Mirror that handles large Artboards better, and fixes some connection issues
    • Nested Symbol overrides are now presented in an alphabetical order to make Symbols easier to find
    • Image Fills are now also supported in the Touch Bar
    • Improves the look of the Rotation Dial on the Touch Bar making it easier to read
    • In the vector editor, the Zoom to Selection command now zooms into the vector point selection, rather than the layer selection
    • Updates the look of selected handle control points in the vector editor
    • When rotating a layer using the Command key shortcut, we now show the rotation value below the pointer
    • The Welcome Window can now be resized
    • Improves keyboard shortcut compatibility with Cyrillic keyboard localizations
    • Reducing the size of images in a document is now faster with improved performance

    Bug Fixes (26)

    • Fixes a bug where dragging shape layers to combine them in the Layer List could add them in the wrong order
    • Fixes a bug where selecting an insertion tool would not immediately update the pointer
    • Fixes a bug where gradients would not be rendered if there were too many overlapping stops
    • Fixes a bug in the vector editor where the Inspector would not always update to show the correct coordinates
    • Fixes a bug where layers would be instantly deselected after being selected in the Layer List and Canvas
    • Fixes an SVG exporting bug that could mask far-away shadows on shapes
    • Fixes a bug where a radial gradient on a rectangle would export incorrectly to SVG
    • Fixes a bug where snapping to the center of a shape in the vector editor would make the shape wobble
    • Fixes a bug where a Symbol with an image layer and an Image Fill would apply the override incorrectly
    • Fixes a bug where text overrides in Symbols would not move adjacent layers if they were flush with the text layer
    • Fixes a bug where the Rotate Copies, and Create Symbol dialogs could be resized
    • Fixes a bug where Shift-dragging a handle control point in the vector editor would not work correctly
    • Fixes a bug where editing a constraint-locked shape would give unexpected results
    • Fixes a bug where the Close/Open Path menu item would not match the button’s label in the Inspector
    • Fixes a bug in the vector editor where changing the point type would not be visible on the Canvas
    • Improves selection behaviour when using Wacom tablets
    • Fixes a bug where Artboards could be mistakenly masked by other layers
    • Fixes a bug where the rotation tooltip would not disappear after rotation is finished
    • Fixes a bug where inserting a shape with the Option key held would not immediately update the preview in the Canvas
    • Fixes a bug where new subpaths would not always be inserted on top of the selected layer
    • While in rotation mode, the rotation value would not always appear on click-and-drag
    • Fixes a possible crash while switching Pages with the Inspector popovers open
    • Fixes a crash that could occur when editing text on the new MacBook Pro with Touch Bar
    • Fixes a bug where Make Grid would not rename duplicate layers properly
    • Fixes a bug where resizing an Artboard with complex contents could freeze Sketch
    • Fixes some rare crashes when using the color picker
    Download Sketch 43

    Requires Mac OS X El Capitan (10.11) or newer

    • Mac app

    42

    Export Presets

    You can now define Export presets, containing multiple scales and filetypes to be applied to slices and exportable layers with a single click.

    Touch Bar Support

    Sketch supports Touch Bar on the new MacBook Pro – allowing you to quickly access tools and features straight from the keyboard.

    Enhancements (17)

    • 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 (39)

    • 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
    • Fixes a bug where changing paragraph spacing wouldn’t let you update the Text Style
    • Fixes a bug where SVG import would ignore line cap and joins for strokes
    • Fixes a bug where vector points dragged horizontally with the Shift key could be misplaced when they got too close to guides
    • Fixes a bug where text editing would not correctly distinguish between line and paragraph breaks
    • Fixes a bug where the vector editor could misplace points when selecting them in rare cases
    • Fixes a bug where white-to-black angular gradients would not be saved properly
    • Fixes a few scaling and rotation bugs when importing an SVG
    • Fixes a number of SVG importing bugs
    • Fixes a bug where a hidden or locked layer would break the layer selection cycle with the Tab key
    • Fixes a bug where some SVG shapes would be imported with black fills
    • Fixes a bug where Artboards could be drawn with reduced opacity inherited from a certain default style
    • Fixes a bug where gradients with points close together could drop stops unexpectedly
    • Fixes a bug where the height of text layer could subtly increase between initial insertion and being selected again
    • The Sketch Cloud popover now properly detects when a shared document has been removed
    • Improves Undo reliability when editing text
    • Fixes a bug in the vector editor where changing point’s coordinates in the Inspector would not also move any control points
    • Fixes a bug where using math operators in text fields with decimal values could fail with certain System locales
    • Fixes a subtraction bug in vector boolean operations
    • Fixes an SVG exporting bug where not all rounded corners in a rectangle would be correctly exported
    • Fixes a bug where Sketch could crash when replacing a sub-path in a shape with a Symbol
    Download Sketch 42

    Requires Mac OS X El Capitan (10.11) or newer

    • Mac app

    41.2

    Bug Fix

    Fixes a bug when copying and pasting Symbols with nested overrides.

    Other Enhancements (3)

    • Removes the align dialog asking if you want to align layers precisely
    • When aligning, the bottom-most layer is no longer treated as the key object
    • Fixes a bug where copying and pasting Symbols with a nested override to a new document would not copy over the nested Symbols
    Download Sketch 41.2

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    41.1

    Bug Fixes

    Fixes a couple of rare crashes.

    Bug Fixes (4)

    • Fixes a possible crash on launch
    • Fixes a rare crash in boolean operations
    • Fixes a bug where images copied from the Finder would not be pasted properly
    • Fixes a crash that could occur when exiting Full Screen mode on OS X Yosemite (10.10)
    Download Sketch 41.1

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    41

    New Look

    We’ve updated Sketch with a fresh new look and a much more useful Welcome Window.

    Nested Overrides

    Symbol instances can now override their nested Symbols to any other Symbol with the same size.

    Private Sharing

    You can now password-protect files shared via Sketch Cloud for extra privacy.

    WebP Support

    Sketch can now both import and export images in the WebP format.

    Presentation Mode

    We’ve rewritten Presentation Mode to fit in better with the rest of the system and full screen windows in general.

    Enhancements (23)

    • If a Page has a grid set, but contains Artboards, we will no longer render the grid for the Page to avoid confusion
    • Resetting Symbol instances to their original size is now also enabled for multiple selection
    • Hidden layers are no longer taken into account when using the Center Canvas option in the View menu
    • Adds a new “Paste with Style” menu item for when you want to paste Rich Text into Sketch
    • Improves the accuracy of boolean operations
    • Improves shapes converted to outlines by removing overlapping paths and superfluous points
    • The alignment actions in the menu, inspector and contextual menu are now consistently labelled
    • Improves boolean operations by removing obsolete points
    • Symbol Masters can now be converted back to regular Artboards by using the Detach menu item
    • The align buttons in the Inspector now show their correct image when aligning vector points in the shape editor
    • Shift-dragging to restrict a point to a single axis in the vector editor now also snaps the nearby points correctly
    • You can now replace multiple layers with any Symbol using the shortcut menu
    • When using Mask on an image layer, the masked image can now be given rounded corners easily
    • You can now detach Symbol instances via the menu
    • Fixes a bug where, when resizing layers, the tooltip wouldn’t include fractional digits
    • Sketch now automatically hides any grid when you zoom out to more than 25%
    • Any layer can now be converted into a Symbol easily using the shortcut menu
    • Symbol Artboards are no longer included in PDF export, Mirror or uploaded to Sketch Cloud
    • Improves CSS export by not including ‘px’ suffixes when the actual value is zero
    • When adding a new page to a document we now insert it below the selected page instead of at the bottom
    • Adds new menu commands for adding a New Page and navigating to the next and previous pages
    • Fixes a bug where the names of Shared Styles in the Inspector could span multiple lines
    • The horizontal and vertical alignment options now take the middle of the layer at the bottom, rather than the average of the selected layers for more predictable results

    Bug Fixes (43)

    • Fixes a bug where vector points inserted on a curve could distort the curve
    • Fixes a bug where Sketch could crash when replacing Symbols
    • Fixes a bug where closing a document would retain too much system memory
    • Fixes a rare bug where documents shared to Sketch Cloud could appear stretched
    • Fixes a bug where resizing an Angular Gradient could distort the gradient the wrong way
    • Fixes a bug where ungrouping a Symbol master would not detach any instances, but leave them as blank layers instead
    • Fixes a bug where you could not align an Artboard with object outside an Artboard
    • Fixes a bug where Grid and Layout settings were not properly transferred when converting Artboards to Symbols
    • Fixes a bug where text layers could unexpectedly expand in height when edited
    • Fixes a bug where changing the font in a text layer with custom line height could unexpectedly move other lines as well
    • Fixes a bug where you could no longer drag layers from Sketch’s Layer List to other applications
    • Fixes a bug where aligning layers could leave artefacts on the Canvas
    • Fixes a bug where Alpha masks would not be rendered correctly in combination with pattern images
    • Fixes a bug where selecting a layer using the contextual ”Pick Layer” menu wouldn‘t display the selection in the Canvas properly
    • Fixes a bug where text converted to paths would not include uppercase text transformations
    • Fixes a bug where Sketch could crash when inserting a text layer inside combined shape during edit
    • Fixes a bug where inserting an image while in shape editing mode would give unexpected results
    • Fixes a bug where undoing a text style change would render the context of the text layer blank
    • Fixes a bug where using undo whilst in the vector editor would make it impossible to close a path
    • Fixes a rare rendering bug where a document could refuse to render due to complex shadows
    • Fixes a bug where Artboards would lose their alignment guides when converted to a Symbol
    • Fixes some bugs where Mirror would not correctly display certain documents
    • Fixes a bug where vector points would be hidden after you Option-Tab to the Inspector fields
    • Fixes a bug where text resized text would not always stick on the same baseline
    • Fixes a bug where changing text attributes via the Font panel wouldn’t always immediately reflect those changes in the Canvas
    • Fixes a bug where Symbol masters would not show the “Include background color in Symbol” checkbox in some cases
    • Fixes a bug where the Vector tool would not allow you to insert a new shape when you’re already in the vector editor
    • Fixes a bug where changing position values for the Line tool in the Inspector wouldn’t immediately update related values
    • Fixes a bug where Sketch Mirror wouldn’t always mirror the selected Artboard properly
    • Fixes a bug where Symbol previews would not include text
    • Fixes a bug where layers would not properly be aligned to the bottom of a layer if its height was not a whole pixel value
    • Fixes a bug where using a text align shortcut would not update its status in the Inspector
    • Fixes a bug where small-caps and other OpenType features would get lost when changing font size
    • Fixes a bug where it would be difficult to edit a text layer using a Magic Mouse
    • Fixes a bug where, when resizing layers, the tooltip wouldn’t include fractional digits
    • Fixes a bug where changing the text style would strip newlines from the text
    • Fixes a bug where Control-clicking on a locked layer would select it, instead of any unlocked layers under it
    • Fixes a bug where the Artboard Preset picker would unexpectedly disappear when the window resized
    • Fixes a bug where color adjusted images would display at non-retina resolution and would wrongly Color Adjust styles such as borders
    • Fixes a bug where newlines would be stripped from text when pasting into Sketch
    • Fixes a bug where the guides could leave artifacts in the Canvas when resizing layers
    • Fixes a bug where Sketch could crash when entering presentation mode
    • Fixes a bug where copy-and-pasting certain Artboards between Pages could fail
    Download Sketch 41

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    40.3

    Bug Fix

    Fixes a bug where using complex documents could crash Sketch on OS X Yosemite (10.10).

    Download Sketch 40.3

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    40.2

    Bug Fixes

    Fixes various issues where the Canvas and UI wouldn’t appear as expected on macOS Sierra (10.12), especially on a Mac with Radeon graphics.

    Performance Updates

    Improves performance in documents which include Symbols with non-normal blend modes.

    Download Sketch 40.2

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    40.1

    Bug Fixes

    Fixes a few crashes and fixes some bugs in vector editing.

    Bug Fixes (10)

    • Fixes a bug where Smart Guides wouldn’t be shown when Option-dragging layers or Artboards
    • Fixes a bug where layers couldn’t be dragged from the Layer List into the Canvas
    • Fixes a bug where the correct Page title wouldn’t be displayed at the top of the Layer List
    • Fixes a bug where Angular gradients could be shifted from their original positions
    • Fixes a bug where borders with Angular gradients appeared as if they were cropped
    • Fixes a bug where applying a blur to an image would cancel out its Color Adjustment filter
    • Fixes a bug where moving all selected points in the vector editor would give unpredictable results
    • Fixes a crash that could occur when opening or viewing some documents
    • Fixes a crash that could occur when using Mirror
    • Fixes a crash that could occur in the vector editor when switching to another layer on the Canvas
    Download Sketch 40.1

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    40

    Vector Editing

    Improvements have been made to the vector editor to edit multiple shapes at the same time.

    Text Transform

    Non-destructive text transform allows you to easily convert text uppercase, or lowercase.

    Performance Updates

    Significant performance improvements selecting layers in complex documents, and applying large blurs.

    Bug Fixes

    A range of fixes have been applied to bugs discovered throughout the app.

    Other Enhancements (17)

    • Selected layers have new selection handles
    • Edit > Scale now remembers which corner you last scaled from
    • It’s now easier to upload a document as a new share to Sketch Cloud
    • You can now easily unregister your copy of Sketch from under the Sketch menu
    • All legacy plugins have been moved to their own menu
    • Vectorize Selection has been removed from the bitmap editor
    • The vector editor now responds immediately when a modifier key is pressed, instead of waiting until the pointer moves
    • When editing an open path, the last point is now selected by default rather than the first point
    • When closing an open path by clicking on its first point, you can now continue to drag the point instead of immediately exiting the vector editor
    • Many improvements to snapping in the vector editor
    • When editing vectors, you can now add further layers to your selection without exiting the vector editor
    • Holding the Shift key when dragging vector points now locks their movement to one direction
    • Improves appearance of selected points in the vector editor
    • When hovering over a path in the vector editor, we now show exactly where a new point would be inserted on the path
    • When deleting a vector point, we now select the next point along the path instead of exiting the vector editor
    • Layers appearing outside a Symbol master’s bounds can now also be selected by their visible area outside the Artboard
    • The warning dialog when flattening layers with necessary subpaths has been simplified

    Performance (4)

    • Improves performance when inserting and selecting layers in complex documents
    • Improves performance when using large blurs or background blurs
    • Improves the speed of Undo, especially in complex documents
    • Many further improvements to memory usage and rendering performance

    Bug Fixes (32)

    • Fixes a bug where network performance could degrade drastically when Sketch Mirror was active
    • Fixes a bug where the Mirror toolbar icon wouldn’t update immediately to show an iOS device was available
    • Fixes a bug where shape previews in the Layer List would not update properly in rare cases
    • Fixes a bug where you could still interact with vector points when the Option key was held
    • Fixes a bug where holding the Command key in the vector editor would normally draw straight lines but not when closing paths
    • Fixes a bug where points in vector editing could appear blurry
    • Fixes a bug where it would be difficult to exit the vector editor by clicking outside it when zoomed in far
    • Fixes a bug where double-clicking a vector point when there was a multiple selection would make the wrong point curved
    • Fixes a bug where Command-dragging a handle control point to make it Disconnected would also make it stop drawing
    • Fixes a bug where undoing document color/gradient presets would not immediately be reflected in the popover
    • Fixes a bug where angular gradients would appear upside down when exported to PDF
    • Fixes a bug where Shared Styles would not always be correctly included in the undo history
    • Fixes a bug where Reducing File Size would fail to recognize some images in the document
    • Fixes a bug where using the keyboard to navigate layers would not refresh the Canvas
    • Fixes a bug where bitmaps wouldn’t be trimmed after deleting portions of them in the bitmap editor
    • Fixes a bug where detached Symbols would revert to their original size
    • Fixes a bug where Shared Styles could not be updated when editing subpaths in the vector editor
    • Fixes a bug where detached Symbols end up distorted if the Symbol size was bigger than its contents
    • Fixes a bug where editing multiple layers could leave text layers in an inconsistent state
    • Fixes a bug where performing a union operation on multiple lines could end up shifting their positions
    • Fixes a bug where line layers could behave unexpectedly after changing the thickness of their border
    • Fixes a bug where pressing the Escape key on the keyboard would select the parent layer but not refresh the Canvas
    • Fixes a bug where using the Tab key to select the next or previous layer would not refresh the Canvas properly
    • Fixes a bug where copy/pasting Symbol instances could also create unwanted Symbol masters
    • Fixes a bug where Option-dragging to duplicate layers in the Layer List could also duplicate any Shared Style used in that layer
    • Fixes a bug where the Scale dialog would immediately round layers to full pixels
    • Fixes a bug where uploading complex documents to Sketch Cloud could result in a crash
    • Fixes a bug where documents uploaded to Sketch Cloud could be displayed at the wrong scale
    • Fixes a bug where Sketch could crash when exiting the Sketch Cloud preference pane
    • Fixes multiple crashes that could occur after opening documents with missing fonts
    • Fixes a possible crash in the bitmap editor
    • Fixes further common crashes
    Download Sketch 40

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    39.1

    Bug Fixes

    Fixes bugs when working at high zoom levels, minor symbol improvements and text rendering fixes.

    Bug Fixes (7)

    • Fixes Rendering bugs when working in Pixel Mode at high zoom levels
    • Fixes a bug where inserting new Symbol instances could unexpectedly clip their contents
    • Fixes a bug where layers with blending would not always display as expected in Mirror
    • Fixes a possible crasher after exiting text editing
    • Fixes a bug where text shadow could behave unexpectedly
    • Fixes a rare bug where layers would refuse to be deselected
    • Fixes a bug where changing the opacity of Symbol instances could have unexpected results
    Download Sketch 39.1

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    39

    Symbol Resizing

    Symbols (and Groups) can now be configured to resize in a smarter way.

    Sketch Cloud

    Share your documents with the world with ease.

    Performance Updates

    Updates in the Canvas are much smoother and general performance has been improved as well.

    Image Fills

    A new Image Fill type has been added; Fit, to join Fill and Stretch.

    Other Enhancements (24)

    • Adds the ability to right-click any layer to replace it with an instance of an existing Symbol
    • Adds the ability to quickly switch between Artboards using the fn+left/right arrow keys
    • Adds the ability to specify the scale origin in the Scale sheet, whereas previously it always scaled from the center
    • Detaching Symbol instances now avoids creating unwanted nested groups
    • When exporting Artboards to PDF, Sketch now exports Artboards in a left-to-right Canvas order. Check the Preferences to adjust this
    • Inserting PDFs via Insert > Image… now respects the preference for whether they should be parsed as a bitmap or vector
    • Image fills on layers can now be set to “Fit”
    • Simplifies how Sketch deals with text layers; resizing from the bottom no longer increases the font size and when resizing text in a group, the font size is no longer scaled up
    • Text pasted into a Sketch text layer, or on the Canvas, is now always stripped of whatever styling it contained
    • Right-aligned text layers in Symbols with overrides now also move their trailing layers to make room for the overrides
    • Improves setting opacity via the keyboard. You can now specify values like ‘96’ whereas previously this would have resulted in first 90% and then 60% opacity
    • Improves appearance of right-aligned Text Styles in the Inspector
    • Minor improvements to SVG Export, specifically to font recognition
    • The Hex field now has key focus when opening the color picker
    • Option-dragging to duplicate a layer now puts the layers in the expected order; the duplicate is moved and the original is left where it was
    • Outlining a stroke now merges overlapping points in the new paths
    • Layer selection now ignores parts of a layer that are hidden by another mask
    • It is now easier to select overlapping Slice layers using the Command key
    • Automatic click-through is applied to all groups when the Layer List is set to show Slices only
    • When moving the cursor over the Canvas, the modifier highlight instantly appears when holding Option, Command etc.
    • The Arrange menus are now smarter in that they move content forward/backward even if some of the layers are already at the front
    • When rotating a layer, the X and Y values in the Inspector are now updated immediately
    • Reduce File Size will now compress the size of images, resulting in a smaller file size
    • Trailing layers will no longer move when locked, if the text override value is edited

    Performance (6)

    • General improvements to the rendering performance
    • Improves performance when using Layout Grids
    • Improves performance when opening documents
    • Improves performance when editing documents with large images
    • Improves performance when editing documents containing many blend modes
    • Reduces memory usage when editing complex documents

    Scripting (2)

    • Scripts can now store info on the document itself, as they can already per layer
    • Long deprecated Scripting-API methods have been removed from the code

    Bug Fixes (35)

    • Fixes a bug where copying nested Symbols with override values could lose those overrides when pasting
    • Fixes a bug where copying a Symbol could crash Sketch in rare cases
    • Fixes a bug where Sketch would consume too much memory when running for a long time
    • Fixes a bug where text underlines could in some cases unexpectedly become dashed
    • Fixes a bug where the bounds of a rotated path wouldn’t be correct after editing
    • Fixes a bug where Layer List previews for combined shapes were too thin
    • Fixes a bug where the Connect to Mirror menu item would be disabled
    • Fixes a bug where the Inspector could get cut off when the color picker was opened and closed on a small screen
    • Fixes a bug where giving a Layer a mask would not reload the Layer List to display the change
    • Fixes a bug where the Canvas would flash white after running some plug-ins
    • Fixes a rare bug where the Shape tool’s selected points would not match the Inspector’s
    • Fixes a bug where Sketch would refuse to save a document when a shape had a blank image fill set
    • Fixes a bug where double-clicking a text layer whilst editing another text layer would prevent you from editing the new text layer
    • Fixes a bug where auto-width text layers could wrap on files created by different users
    • Fixes a bug where pasted text layers could end up with no name
    • Fixes a bug where pasting new Symbols could immediately show the new Symbols page in the Pages List
    • Fixes a bug where PDF import could crash in some specific cases
    • Fixes a bug where shadows for layers with hanging glyphs could be clipped
    • Fixes a bug where tabbing text fields in the color picker could modify the current Hex value
    • Fixes a bug where popovers could stick outside the visible screen area
    • Fixes a bug where text layers with long overrides in nested symbols could be clipped
    • Fixes a bug where the bottom-right corner of Sketch’s window would in some cases not be rounded
    • Fixes a bug where removing a Shared Style from a layer would not immediately update the preview in the Layer List
    • Fixes a bug where an invalid value could be entered when creating a custom Artboard preset
    • Fixes a bug where aligning an even-height layer in an odd-height Artboard would make the layer jump a pixel up or down
    • Fixes a bug where dragging layers from the Layer List to the Finder would not apply the proper suffix
    • Fixes a bug when undoing text color changes during text editing
    • Fixes a bug where drawing horizontal lines with the Pencil could make the layer disappear after edit
    • Fixes a rendering bug where the Canvas could fail to refresh when moving objects in complex documents
    • Fixes a bug where Smart Guides would not take sub-pixels into account
    • Fixes a bug where Shift-dragging a layer could inadvertently snap to nearby objects opposed to the one you wanted
    • Fixes a bug where the resize handles would not hide after moving a layer for a while
    • Fixes a bug where when making an Artboard fit around its content, Sketch would not update the Inspector to show its new frame
    • Fixes a bug where resizing an Artboard to fit would not take rotated layers into account
    • Fixes various other crashers
    Download Sketch 39

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    3.8.3

    Bug Fixes

    Fixes a crasher with complex Symbols, a security vulnerability in Mirror Web, and a bug where reordering pages could detach Symbols.

    Bug Fixes (3)

    • Fixes a bug where Sketch could crash on complex documents
    • Fixes a security vulnerability in Mirror Web
    • Fixes a bug where reordering pages could detach Symbols
    Download Sketch 3.8.3

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    3.8.2

    Bug Fixes

    Performance and fixes bugs relating to background blur, layer selection, layout grids, and fixes for two crashers.

    Other Enhancements (15)

    • 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
    • Fixes a few UI bugs in Mirror for Web
    Download Sketch 3.8.2

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    3.8.1

    Bug Fix

    Fixes a bug where shadows would not clip under transparent fills.

    Download Sketch 3.8.1

    Requires Mac OS X Yosemite (10.10) or newer

    • Mac app

    3.8

    Sketch Mirror

    Brand new Sketch Mirror for iOS with USB connectivity, iPad Pro support, and greater performance.

    Better Undo

    Undo has been rewritten from the ground up to be faster and more reliable.

    Performance Updates

    Improved performance for things like background blur, scrolling, and caching.

    Bug Fixes

    Improved performance for things like background blur, scrolling, and caching.

    Other Enhancements (9)

    • 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 (4)

    • 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

    Fixes (23)

    • 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
    Download Sketch 3.8

    Requires Mac OS X Yosemite (10.10) or newer