Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • 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