Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    79.1

    Fixed a bug that caused Sketch to make a large number of network requests after reconnecting to the real-time collaboration Presence server.

    Download Sketch 79.1

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    79

    In this update we’ve improved navigating layers with the keyboard by adding and exposing more shortcuts in the Edit > Select menu. We have also fixed some bugs and made improvements in Exporting and copying CSS attributes to the clipboard.

    Improvements (9)

    • You can now lock and unlock the proportions of a layer with the shortcut ⌥⌘L or the menu item Layer > Transform > Lock Proportions when resizing.
    • We’ve added shortcuts to open the grid settings sheet (⌃⌘G) and the layout settings sheet (⌃⌘L).
    • You can now select all layers, including locked and hidden ones, in the Edit > Select menu or with the shortcut ⌥⌘A.
    • We’ve added actions in the Edit > Select menu to help you navigate layers with the keyboard. We’ve also added the option to jump to the Next Artboard (End or fn →) and Previous Artboard (Home or fn ←) in the View menu.
    • Now, when you double-click on a document thumbnail in the Workspace window and don’t have editing permissions for that document, we’ll instead open it for you to view in the web app.
    • We’ve improved PNG exports, now opaque bitmaps no longer include an alpha channel.
    • You can now see emojis in other Editors’ cursors along with their name when collaborating in real-time.
    • When you enter vector editing mode, we no longer select a point by default. This way, you won’t accidentally close the shape when you then select the last point in the path.
    • When using the Duplicate or Save As commands, we’ll now set the suggested save location to be the same one as the original document.

    Changes (1)

    • When you delete a layer within a group, we now select the layer that comes after it in the hierarchy. This way, any new layer you add will be inside that group.

    Fixes (18)

    • Fixes a crash that could occur if a layer used as a mask had an effectively zero size.
    • Fixes a bug where you were able to move locked Layers with the mouse when they were selected.
    • Fixes a bug where copying CSS attributes for gradient points would list them in the wrong order.
    • Fixes a crash that could occur with frequent Canvas refreshes, such as zooming in and out of a document repeatedly.
    • Fixes a bug where fonts might not embed at all if you embedded one font after the other too quickly.
    • Fixes a bug where grouped layers using inner shadows could render incorrectly.
    • Fixes a bug where doing Select All with a multi-selection across different groups would end up selecting more elements than expected.
    • Fixes a bug that could cause the Mac app to hang when trying to load a long list of overrides on some Macs.
    • Fixes a bug that would prevent you from dragging an export preview from the Inspector when its name contained a backslash.
    • Fixes a bug where an image fill could display incorrectly if you had previously reduced its size.
    • Fixes a bug that could cut off the Color Popover in the Inspector when opening it close to the bottom of the screen.
    • Fixes a bug where toolbar spacing distribution was not correctly maintained when you hid the Layer List.
    • Fixes a bug that could cause the Fonts tab in the Documents Settings window to not update reliably.
    • Fixes a few bugs where copying CSS attributes could result in styles being copied with the wrong alpha values.
    • Fixes a bug where using the Zoom to Artboard command (or ⌘4) could change a layer’s opacity if you were selecting a layer outside of an Artboard.
    • Fixes an issue where, when exporting a slice with a prefix from the Layer List, the prefix would be applied as a suffix instead.
    • Fixes a bug that could cause emojis within text layers to disappear if you applied a non-solid color fill (like a gradient) to the text layer.
    • Fixes a bug where copying CSS attributes of fills that included radial or angular gradients would be incorrect.
    Download Sketch 79

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    78.1

    Fixes a possible crash when using OpenType features on macOS Monterey.

    Download Sketch 78.1

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    78

    Workspace window

    We’ve renamed the Documents window, and made it better than ever! You can now see documents in your Workspace in a new list view. We’ve also improved the Recent Documents view, which now shows who’s editing a Workspace document and its sharing settings.

    Improvements (6)

    • If you have locked layers selected when you Select All ( A) we no longer deselect them in the process.
    • You can now navigate layers from the keyboard by pressing Tab or Tab, even when nothing is selected.
    • You can now easily detach all Symbols and Nested Symbols at once from the menu.
    • You can hold + click to add extra elements to your selection. Now, when diving into groups, you can also hold + double-click to reach into elements nested inside them.
    • You could always deselect your currently selected layers with the Escape key, but this would not work for groups. Now, we’ve added a proper keyboard shortcut that always works: Esc
    • You could always step through a layer’s hierarchy on the Canvas with the Enter, Tab and Escape keys. Now, we also support multiple selections, so you can step into multiple groups at the same time.

    Fixes (15)

    • You can now right-click a selected and locked layer to bring up the contextual menu without losing your selection.
    • Fixes a bug that could cause text layers with baseline adjustments to render incorrectly.
    • We’ve fixed a crash that could occur when attempting to export layers with Tints to multiple formats.
    • We’ve fixed a bug where SVG imports containing elements with multiple fills could be parsed incorrectly.
    • We’ve improved performance when using complex groups with shadows.
    • We’ve fixed a bug that could cause shadows to take the wrong color when exporting multiple files at once.
    • We’ve fixed a bug that could cause masked layers to render differently depending on whether there was only one layer or more affected by the particular mask.
    • Fixes a bug that could cause multiple slices with the same name to overwrite each other when exporting.
    • Fixes a bug where flipped or rotated lines wouldn’t appear correctly when exporting to SVG.
    • Fixes a bug that could cause the Canvas to not refresh correctly when toggling the “Ignore Underlying Mask” option after having adjusted the zoom level.
    • Fixes a bug where floating Artboard rows in the Layer List would appear fully transparent and show the layer underneath it when the Mac app was in the background.
    • Fixes a bug where Inspector values for Symbols were not cleared with Undo and could apply to new Symbols.
    • Fixes a bug where Sketch could build up too much memory over time when resizing groups.
    • Fixes an issue where, when exporting a slice with a slash in its name, the prefix would be applied to the name of the new folder rather than the name of the file.
    • Fixes a bug where copying CSS attributes for layers with 0.5px wide borders could incorrectly set the border width to 0px in the copied CSS code.
    Download Sketch 78

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    77

    Saving you a few clicks!

    As you know, you can dive deeper into groups by double-clicking them. In this release, we’ve made that a little bit faster. Now, after you’ve double-clicked the first group on the Canvas, quickly following up with single clicks will dive down deeper. Faster than ever!

    Improvements (4)

    • We’ve added new Artboard presets for the new Apple products.
    • When you export a document we’ll show you a little bar at the bottom of the Canvas so you can jump right to where your download is in your computer. This bar now disappears after 10 seconds and we’ll never show more than one.
    • Did you know you can use math in most text fields in Sketch? In this update, we’ve added support for exponents (aka powers) with the ^ sign.
    • We’ve improved the way Linked Data applies to nested Symbols so that you no longer have to closely mimic the layer hierarchy in your JSON file.

    Fixes (11)

    • Fixes a bug that could leave rendering artefacts on the Canvas when dragging layers with open paths.
    • Fixes a bug that could cause complex Workspace documents become unresponsive if Assistants were enabled for auto-checking while editing.
    • Fixes a bug that could cause background blur not to render with a reduced opacity.
    • Fixes a bug that could make a group of rotated layers not render correctly.
    • Fixes a bug that would update Symbols in a document when inserting out-of-sync components with nested Symbols.
    • Fixes a bug where layers using background blur and a custom blend mode would render differently from earlier versions of Sketch.
    • When flattening layers to bitmaps we now keep their original name.
    • Fixes a bug where export previews for vector formats could render blurry when dragging them out.
    • Fixes a bug that could cause the selected override to lose focus after editing.
    • Fixes a bug that could show blank previews of Symbols in the Insert Window for Symbols in a Workspace document.
    • Fixes a bug that could cause the Mac app to freeze when dragging a large image into a layer’s fill.
    Download Sketch 77

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    76.1

    We’ve fixed a bug that could cause some plugins to crash Sketch when exporting Artboards.

    Fixes (1)

    • Fixes a bug that could affect the export of images.
    Download Sketch 76.1

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    76

    Reveal after export

    We’re always polishing the design experience because we know the details matter. One example new in 76 is that, after you export from a document, you can now reveal those files in Finder.

    Improvements (3)

    • The new Document Settings window now has undo support for changes made to the Canvas and Fonts panels.
    • Improves the visibility of the pixel grid when zooming in.
    • Improves error reporting when trying to import invalid Linked Data sources.

    Fixes (10)

    • Fixes an issue where some layers might not appear in the Layer List on macOS 10.15.
    • Fixes a bug where outer borders applied to bitmaps wouldn’t be visible on the Canvas.
    • Fixes a bug where the appearance of the Layer List would not be correct after switching between Light and Dark Modes on macOS 10.15.
    • Fixes a bug where previews in the Insert Window could be incorrect after accepting Component updates from a Library.
    • Fixes a bug where in rare cases a document would refuse to open or hang Sketch for a while.
    • Fixes a bug where the Inspector would not always update to reflect the overrides after switching Symbol Source selections.
    • Fixes a bug where copying SVG code from selected layers could result in incorrect gradients.
    • Fixes an issue where toggling Toolbar visibility wouldn’t be persisted between app launches and across opened documents.
    • Fixes a bug where inserting a Component from the Insert Window could place it on sub-pixels.
    • Fixes an issue where the Line Height field in the inspector would not support decimal values if your locale was set to to use comma separators.
    Download Sketch 76

    Requires macOS Catalina (10.15.0) or newer

    • Web app

    Developer handoff improvements

    We’ve given the Inspector in the Sketch web app an upgrade. You’ll now see a highlight around Symbols on the Canvas and in the Inspector, plus there’s support for Shared Styles and Color Variables. We’ve also given it a speed boost, and made a whole host of smaller improvements, too.

    Open your Workspace to try it out

    • Mac app

    75

    Documents window improvements

    We’ve introduced a new Workspace switcher at the top of the sidebar in the Documents window. You can switch between Workspaces you’re a member or guest of, and only see that Workspace’s documents and projects.

    Improvements (3)

    • You can now quickly access the new Document Settings window with the keyboard shortcut ⌘ ⇧ ,
    • You can now lock or unlock the ratio of Slice layers from the Inspector.
    • You can now easily share a link to your prototype right from the Mac app for documents that live in your Workspace.

    Changes (1)

    • Hiding Hotspot and Slice Layers from your designs is only possible via the View menu now. You can no longer do this using the Layer List toggles.

    Fixes (20)

    • Fixes a crash that could occur when inserting Symbols containing programatically edited Text Styles which were missing certain properties.
    • Fixes a bug where a text layer could sometimes cause an Artboard’s background color to appear across more of the Canvas.
    • Fixes a security vulnerability related to external library feeds.
    • Fixes a bug that stopped Library updates from appearing as a notification in your document if you had previously undone a sync to apply those updates.
    • Fixes a bug where changing the Symbol Source contents would not refresh the Instance’s overrides Inspector in some cases.
    • Fixes a bug that stopped nested Symbol Instances that used Overrides with Shared Styles from updating on the Canvas if you made edits to the Shared Style that they used.
    • Fixes a bug that caused values for shadows to change unexpectedly if you reordered them in the Inspector.
    • The File > Add as Library item will now only be enabled if you have saved your document first, whether that’s in your Workspace or locally.
    • Fixes a bug that stopped the color picker from working correctly if you had hidden the Inspector.
    • Fixes a bug that meant icons in the Layer List were difficult to see or invisible if you used Dark Mode with the Graphite macOS accent color.
    • Fixes a bug that stopped the Inspector from updating to accurately reflect the correct values as you drew polygons or stars.
    • Fixes a bug where an inner shadow with spread could render inaccurately for paths with small details, such as text.
    • We’ve improved performance and responsiveness of documents that contain layers with large shadows.
    • Fixes a bug that caused fills for layers with rounded corners to be visible beyond the edge of an inner shadow.
    • Fixes a bug that cleared any fill previews and field values when you disabled fills or styles in the Inspector.
    • Fixes a bug that caused the File > Sync Library Components… process to run slowly. So long slowness, serious speedy syncing is here!
    • Fixes a bug where the default Artboard presets had the wrong screen size listed for the iPhone SE.
    • Fixes a bug where guides you added to the Canvas would not appear if you had hidden rulers in another open document.
    • Fixes a bug where layers with Tints would appear lighter than expected if you exported them in SVG format.
    • Fixes a bug that stopped blending modes from having any effect when you applied them to shadows on Text layers.
    Download Sketch 75

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    74.1

    Document Settings window

    With this update, we’re introducing a new Document Settings window (you can access it from any document via File > Document Settings…). This new window brings together some document-specific settings and preferences that were previously spread across different locations. For now, this includes a document’s color profile, missing or embedded fonts, and Assistants. We’ll be introducing more helpful document settings and preferences here in the future.

    Improvements (1)

    • We’ve added an extra option for Prototyping Links and Hotspots in the View menu. Now you can choose to either show all, hide all or only show them when you select a related layer, group or Artboard.

    Changes (2)

    • If you use a Color Variable for the color of a text layer and then create a new text layer in the same document, your new text layer will also use that Color Variable. Previously, new text layers would use the same color but not the Color Variable itself.
    • Changing the hex value of a color in the color picker will no longer reset the alpha value to 100%. Instead, it will preserve whatever alpha value you had set for that color before.

    Fixes (18)

    • Fixes a bug that meant applying Linked Data to deeply nested Symbols would not work as expected.
    • Fixes a few bugs that could cause the Layer List to behave unexpectedly and cause the app to become unstable.
    • Fixes a crash that could occur if the alignment value for a text layer contained invalid data.
    • Fixes a bug that meant the Layer List would not immediately show if a layer was masked.
    • Fixes a bug that stopped you from being able to rename a Layer after you toggled the visibility of the Layer List.
    • Fixes a bug that stopped combined shapes from correctly reverting to their original colors if you undid the combine step.
    • Fixes a bug that meant any changes you made to a layer using the steppers in the height and width fields of the Scale tool would not apply after you pressed Finish.
    • Fixes a bug that meant if you deleted the last component in the Components View and then added a new one, it would not appear until you switched away and back to that view.
    • Fixes a bug that could cause SVG exports of open paths with borders to render incorrectly in some cases.
    • Fixes a bug that caused Symbols with Smart Layout properties and hidden, nested Symbols to be an incorrect height.
    • Fixes a bug where Control-clicking on items in the Components View and Insert Window would not work in some cases.
    • Fixes a bug that caused rendering issues for shadows that you applied to multiple nested groups.
    • Fixes a bug that meant Tints wouldn’t immediately apply to layers with blurs.
    • Fixes a bug that meant ruler guides would not update their color reliably after you changed them.
    • Fixes a bug that could cause the app to crash if you introduced certain images to your documents (e.g. via pasting onto the Canvas).
    • Fixes a bug that meant fields you had selected in the Inspector would remain selected after you switched to a different layer.
    • Fixes a bug that meant new layers you inserted could appear on the wrong Artboard.
    • Fixes a bug that caused unexpected results when you undid edits to layer names in the Layer List.
    Download Sketch 74.1

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    74

    Document Settings window

    With this update, we’re introducing a new Document Settings window (you can access it from any document via File > Document Settings…). This new window brings together some document-specific settings and preferences that were previously spread across different locations. For now, this includes a document’s color profile, missing or embedded fonts, and Assistants. We’ll be introducing more helpful document settings and preferences here in the future.

    Improvements (1)

    • We’ve added an extra option for Prototyping Links and Hotspots in the View menu. Now you can choose to either show all, hide all or only show them when you select a related layer, group or Artboard.

    Changes (2)

    • If you use a Color Variable for the color of a text layer and then create a new text layer in the same document, your new text layer will also use that Color Variable. Previously, new text layers would use the same color but not the Color Variable itself.
    • Changing the hex value of a color in the color picker will no longer reset the alpha value to 100%. Instead, it will preserve whatever alpha value you had set for that color before.

    Fixes (18)

    • Fixes a bug that meant applying Linked Data to deeply nested Symbols would not work as expected.
    • Fixes a few bugs that could cause the Layer List to behave unexpectedly and cause the app to become unstable.
    • Fixes a crash that could occur if the alignment value for a text layer contained invalid data.
    • Fixes a bug that meant the Layer List would not immediately show if a layer was masked.
    • Fixes a bug that stopped you from being able to rename a Layer after you toggled the visibility of the Layer List.
    • Fixes a bug that stopped combined shapes from correctly reverting to their original colors if you undid the combine step.
    • Fixes a bug that meant any changes you made to a layer using the steppers in the height and width fields of the Scale tool would not apply after you pressed Finish.
    • Fixes a bug that meant if you deleted the last component in the Components View and then added a new one, it would not appear until you switched away and back to that view.
    • Fixes a bug that could cause SVG exports of open paths with borders to render incorrectly in some cases.
    • Fixes a bug that caused Symbols with Smart Layout properties and hidden, nested Symbols to be an incorrect height.
    • Fixes a bug where Control-clicking on items in the Components View and Insert Window would not work in some cases.
    • Fixes a bug that caused rendering issues for shadows that you applied to multiple nested groups.
    • Fixes a bug that meant Tints wouldn’t immediately apply to layers with blurs.
    • Fixes a bug that meant ruler guides would not update their color reliably after you changed them.
    • Fixes a bug that could cause the app to crash if you introduced certain images to your documents (e.g. via pasting onto the Canvas).
    • Fixes a bug that meant fields you had selected in the Inspector would remain selected after you switched to a different layer.
    • Fixes a bug that meant new layers you inserted could appear on the wrong Artboard.
    • Fixes a bug that caused unexpected results when you undid edits to layer names in the Layer List.
    Download Sketch 74

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    73.1

    This release fixes a couple of small bugs you’ve let us know about. Thanks for your reports!

    Fixes (4)

    • Fixes a bug where applying math operators to multiple layers in the Inspector would unexpectedly double the results.
    • Fixes a bug that would cause layers in the Layer List to disappear if you hid the sidebar and then switched between the Canvas and Components View.
    • Fixes a bug that meant Linked Data would not refresh for layers, text layers and Symbols with certain properties.
    • Fixes a bug that caused items in the Layer List to appear misaligned.
    Download Sketch 73.1

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    73

    This update brings a whole host of small improvements and bug fixes, including the ability to move documents to and from Projects in the Documents window.

    Improvements (6)

    • You can now move documents between Projects within your Workspace, right from the Documents window in the Mac app. Simply drag-and-drop a document’s thumbnail onto a Project in the sidebar, or control-click on a thumbnail and choose Move to Project… from the contextual menu.
    • We’ve added a new “Shared with Me” tab to the Documents window for each of your Workspaces. Here, you’ll see any documents that have been shared with you in that Workspace — whether you’re a Workspace Guest or a full member.
    • We’ve increased the size limit for embedding fonts to 200MB — ideal if you like big fonts (and you cannot lie about it).
    • We’ve improved the accuracy of angular gradients for layers with a non-even width or height.
    • You can now enter presentation mode (by pressing Cmd + .) while you’re following someone’s cursor during a real-time collaboration session.
    • We’ve given text properties in the Inspector a spring clean and swapped the Size and Color fields. This should make it easier to click and drag to adjust text size quickly.

    Fixes (13)

    • A huge thanks to all of you who have sent reports and helped us get to the bottom of various performance issues in recent updates. This update fixes many of those issues and we’re continuing to work hard on this.
    • Fixes a bug where text layers with particular styling, and only whitespace content (e.g. via overrides), could result in that layer’s styling affecting a larger area than it should.
    • Fixes the Artboard preset size for the 10.9” iPad Air (it was 840x1180 but should have been 820x1180).
    • Fixes a crash that could occur if a plugin attempted to show a message to you when no documents were open.
    • Fixes a bug where the View in Browser and Copy Link contextual menu items didn’t work for projects in the Documents window.
    • Fixes a bug that caused Libraries in Workspaces that you were invited to as a Guest to disappear after you downloaded them.
    • Fixes a bug where selecting many large Artboards would cause performance issues.
    • Fixes a bug that meant the Delete and Rename options for your My Drafts project were active in the contextual menu of the Documents window. You couldn’t actually delete or rename My Drafts, so we made them inactive.
    • Fixes a bug that caused the app to become unresponsive if you attempted to export a layer named with a forward slash (/) only.
    • Fixes a bug that made it possible to edit the name of your My Drafts project.
    • Fixes a bug that deselected your Artboard after you converted it into a Symbol.
    • Fixes a bug that would remove the layers within a combined shape (and the shape itself) when you used the Make Grid handle to duplicate the layers within that shape.
    • Fixes a bug that meant our real-time collaboration feature would ignore any macOS proxy settings you had set up.
    Download Sketch 73

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    72.4

    This release focuses on fixing a few bugs. Thanks for all your reports and feedback!

    Fixes (2)

    • Fixes a bug that caused borders with dashed lines and gaps to display incorrectly in bitmap images.
    • Fixes a bug that caused Components in the Components View to disappear when grouping or renaming them.
    Download Sketch 72.4

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    72.3

    This release fixes some unexpected behaviours with text in overrides. This includes text appearing incorrectly aligned, not updating if you swapped between different components, or not appearing at all. Thanks to everyone who reported this one and we’re sorry for the impact it had on your workflows.

    Download Sketch 72.3

    Requires macOS Catalina (10.15.0) or newer

    • Mac app

    72.2

    This release fixes a crash and some bugs you’ve reported to us, including one that caused Sketch to run slowly on Macs with certain GPUs. Thanks for all your reports!

    Fixes (7)

    • Fixes a crash that could occur when opening a document that used a Library that was in an unexpected install state.
    • Fixes a bug that could cause Sketch to use significant memory when you used the color picker.
    • Fixes a bug that caused the Inspector to display an incorrect text alignment selection.
    • Fixes a bug that caused a mask to affect the layer above it in a Component, even if that layer was set to ignore masks.
    • Fixes a bug that could cause Sketch to run slow when launching or creating new documents in Macs with certain GPUs.
    • Fixes a bug that caused Text Layers placed outside of Artboards to change their position when you duplicated the page.
    • Fixes a bug that meant a Symbol with Smart Layout would not respect any minimum width settings if you nested it within another Symbol.
    Download Sketch 72.2

    Requires macOS Catalina (10.15.0) or newer