Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    Better Symbol overrides

    Say hello to better Symbol overrides in the latest Sketch update. We’ve redesigned the Inspector panel to group overrides by type, so it’s faster to view and change things like colors, text values, Styles and nested Symbols — as well as font properties. To make things even easier, you can now double-click to dive down into Symbol instances and select individual layers within.

    Read more

    • Mac app

    Color overrides

    Ideate and test faster with color overrides. Whether it’s a fill, border, shadow, or text layer — you can override its color or Color Variable in the Inspector. Plus, you can now view all your colors in a grid or a list view, and hover over them to get handy information, like names or HEX values.

    Learn how it works

    • Mac app

    Text property overrides

    In the latest version of Sketch, we’ve improved how text layers work with overrides. Now you can override font properties like weight, color, alignment and more within Symbol instances — no need to create a new Text Style for every font variation in your project.

    Read the documentation

    • Mac app

    Easier resizing

    We always want to make the actions you carry out every day easier. So now, you can drag anywhere on the edge of an object to resize it — no need to use the resizing handles. And if you’re resizing small objects or thin lines, the selection box is now bigger, making your workflow super smooth.

    Read the documentation

    • Mac app

    94

    Supercharging your Symbols workflow

    We’ve redesigned the overrides panel in the Inspector to make it faster and easier than ever to work with Symbol instances. The new panel groups overrides by type, making it simple to view and change colors, images, Text and Layer Styles in your Symbol instance — all at once. We’ve also improved how we show nested Symbols in an instance — it should all feel neater now.

    Powerful text property overrides

    You can now override font properties like weight, alignment, color and more within Symbol instances — which means you don’t need to create a new Text Style for every font variation in your project.

    Color Overrides

    Override all the colors! You can now override the color of any layer inside a Symbol with another color or a Color Variable.

    Selecting layers in Symbol instances

    Use Command-click to quickly select overridable layers inside Symbol instances, like text, colors or nested Symbols. Then, use the Overrides panel in the Inspector to override any of them. Paired with our new updates to Symbol overrides in the Inspector, we hope this powerful new toolset really supercharges your Symbols workflow.

    Easier layer resizing

    We’ve made it easier to resize layers. Firstly, you can now resize horizontally or vertically by just dragging at any point along the edge of the selection box. Secondly, if a selection is too small to resize comfortably, the selection box will appear slightly larger to make it easier to drag its edges. The selection width and height will now appear as soon as you hover over its edges or resize handles. We’ve also removed the resize handles along the edges of a selection, leaving them only on the four corners.

    Improvements (10)

    • When converting a shape to outline we’ll respect any non-border elements, like fills or shadows.
    • You can now rotate lines by holding and dragging the resize handles, just like you can with other layers.
    • You can now edit a text layer in a Symbol directly on the Canvas. Hover over the text layer, press T, click on it and type away.
    • You can now hide and show nested Symbols as you would with any other layer — hitting backspace will hide the nested Symbol instead of deleting it.
    • You can now copy any layer inside a Symbol instance and paste it elsewhere. This means we’ll also copy its overrides, making things faster — no need to detach or head to the Source Symbol.
    • If you type new values for colors in the color popover, the values are now applied when you click elsewhere to dismiss the popover.
    • We’ve updated the design of our selection box. It now uses the app’s accent color, making it easier to see selected layers (particularly when selecting multiple shapes and Artboards). Selected layers inside Symbol instances now display X markings on their corners and a thicker border to differentiate them from normal layers.
    • Press to select any layer inside a Symbol.
    • When diving into a Symbol, you’ll find your selection and a tailored list of its overrides in the Inspector.
    • The Layer List now shows every layer in a Symbol (rather than just those that have styles applied) — go ahead and change the properties of layers that aren’t Symbols or don’t have any Style applied.

    Changes (1)

    • We’ve changed how double-clicking on Symbols works. Instead of taking you to its Source, you’ll dive deeper into a Symbol. To go to the Symbol Source, press or click Edit Source in the Inspector.

    Fixes (16)

    • Fixes a bug where a group with a shadow applied and a single shape might not export the shadow.
    • Fixes an issue when using the Mac app on macOS Ventura Beta where the labels of pop-up buttons in the Inspector wouldn’t appear.
    • Fixes a crash that could happen when adding a prototype link to a really large group.
    • Fixes a crash that could occur when picking a Tint or adjusting Color Variables.
    • Fixes a bug where converting a shape to outlines could sometimes move it slightly on the Canvas or remove its rotation or flip.
    • When you hover or drag the resize handles of a line layer, you’ll now see a tooltip with its length. If you hold the ⌘ key as you hover over the handle, you’ll see the angle of the line.
    • We’ve fixed a memory leak that would occur when closing documents after having inserted or copy-pasted bitmaps.
    • Fixes an issue where you were unable to move selected shapes with borders but no fills by dragging on the non-filled area.
    • Fixes an issue where interactions within Symbols could not have their override set to ‘none‘.
    • Fixes an issue where the label of pop-up buttons inside the Color popover would not appear in macOS Ventura Beta.
    • Fixes an issue where dropping an image onto the Canvas with a selected Artboard would ignore the position where you dropped it.
    • Fixes an issue where overlay previews weren‘t being displayed correctly if the overlay was an Auto Link target.
    • Fixes a bug that wouldn‘t let you move overlays around the Canvas if the interaction was on a text layer.
    • Fixes an issue where overlays with shadows or blurs that expanded outside of the Artboard weren‘t rendering correctly.
    • Fixes a bug where detaching a Symbol containing nested instances with scaled text would reset the text to its original size.
    • Fixes a Smart Layout issue where, when using an instance of a Symbol which contained another Symbol with overrides set to “No Symbol”, changing those overrides back to a Symbol would not respect their position in the source of the contained Symbol.
    Download Sketch 94

    Requires macOS Big Sur (11.0.0) or newer

    • Web app

    Commenting in the web app

    Share ideas, discuss details and ideate together with comments in our updated Sketch web app. Now, you can pin a comment directly to a point on the Canvas and strike up a conversation, right where it matters. And once you’ve left your comments, you can add more detail as a reply and discuss with others right inside that same comment. We’ll be bringing comments support to the Mac app soon, too.

    Check out the blog post

    • Mac app

    93

    This release is all about small, quality-of-life improvements that add up to a better overall experience in Sketch — from setting any Artboard as your document thumbnail to an improved Smart Grid experience.

    Improvements (3)

    • We’ve added the option to use an Artboard as your document’s thumbnail. Control-click on an Artboard’s name and select Set As Thumbnail.
    • You’ll now see how many rows and columns a selection has when you hover over the Smart Grid handle — not just as you use it.
    • We’ve improved how the Inspector tabs behave when adding an interaction to a layer while having the DESIGN tab active. We now only switch to the PROTOTYPE tab after you finish setting up the interaction.

    Changes (1)

    • When you add a border to a text layer, its position will now be Outside by default (instead of Center).

    Fixes (18)

    • Fixes an issue where, after updating a Text Style, the bounds of groups containing layers with that Text Style didn’t update.
    • Fixes an issue where text layers with Auto Height could move when entering and leaving edit mode if previously they were set to Fixed Size.
    • Fixes a bug where the Symbol’s menu in the Inspector would not expand if the ‘Show Same Size Symbols Only’ option was enabled in the Overrides section of the Inspector.
    • Fixes a bug that would cause a crash when switching between Canvas and Components mode after deleting a previously selected Component.
    • Fixes a bug where background blurs were appearing on the Canvas with a slight grey tint.
    • Fixes an issue where corner radius handles on a rectangle would appear if your cursor was over its parent group.
    • Fixes a regression that could affect performance if multiple Editors were working on a complex document.
    • Fixes a bug that would snap Overlay previews incorrectly when pressing .
    • Fixes a bug where making a Symbol local or detaching it would reset or lose any applied overrides.
    • Fixes a bug where background blurs could show a black background in document previews.
    • Fixes a bug where, when using multiple opaque fills on top of each other on a layer, the occluded fills would still be visible at the layer edges.
    • Fixes an issue where Artboards with names ending with a number would have the number incremented, rather than appended to, when duplicating the Artboard.
    • Fixes a bug where copying the CSS attributes of a non-square layer that used a linear gradient would show the wrong gradient angle.
    • Fixes a bug where some plugins would not work in macOS Ventura beta.
    • Fixes a bug where overriding text directly on the Canvas could enlarge its font size.
    • Fixes an issue where icons for selected layers on the Layer List would not have the right color while performing a multi-selection.
    • Fixes an issue where swapping a Symbol instance inside a group would not correctly update the group’s bounds.
    • Fixes an issue where applying a Text Style to a layer in a group would not correctly update the group’s bounds.
    Download Sketch 93

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app
    • Web app
    • iOS app

    38 smaller (but still sweet) Sketch improvements

    With all the big feature releases in recent months, it’s sometimes easy to miss some of the smaller (but still sweet) improvements we’ve made to Sketch along the way. So grab a coffee and take a seat as we run you through 38(!) of these little gems in less than four minutes.

    Read more on our blog

    • Mac app

    92

    This update brings a whole host of small improvements to make you more productive in Sketch — including faster ways to tidy and swap layers using Smart Distribute.

    Improvements (4)

    • When you hover over the Smart Distribute rearrange handle of a layer inside a tidy group, we now hide all the other visible handles, allowing you a clear view of your design.
    • When you select a layer which is part of a group with even spacing, you can now reorder it with Smart Distribute and adjust the spacing. Previously this was only possible if you selected the group itself first.
    • When you copy layers between Artboards, via the copy and paste commands or by dragging layers in the Layer List, we now preserve a layer’s original position more accurately.
    • In a multi-layer selection or group with uneven spacing between layers, you can now enter horizontal and/or vertical spacing values immediately, without having to press the Tidy button first.

    Changes (3)

    • When using Smart Distribute, you’ll now see the spacing value immediately when you hover over the Smart Distribute spacing handle — not only after you click it.
    • We’ve made our context menus match the main menus, they now both use Bring Forward, Bring to Front, Send Backward and Send to Back.
    • When you rearrange layers within a Smart Distribute selection, the selections and placeholders that appear now use Sketch’s tint color, rather than the default blue.

    Fixes (13)

    • Fixes a regression in the setOverrideValue method of the plugins API.
    • Fixes a bug where the Mac app would be slow to acknowledge updates to Workspace Libraries.
    • Fixes an issue with the Library API for Plugins where a refactor to improve compatibility with our iOS app had caused a regression.
    • Fixes a bug where a Symbol instance could accidentally have a blur applied to it, causing Sketch to crash.
    • Fixes a bug where switching from the Canvas to Components View and back again would clear a selected Component’s details from the Inspector.
    • Fixes a bug where Artboards that had a background color and the “Include in export” option unchecked would display incorrectly on the Canvas in the web app.
    • Fixes a bug that stopped layers that moved from one Artboard to another via alignment actions from appearing on their new Artboard.
    • Fixes a bug where using Paste Here or Paste Over would not place the pasted layer in front of the selected layers.
    • Fixes a bug that stopped you from selecting a layer with no fill by clicking on the outer part of its border.
    • Fixes a bug that stopped an Overlay’s preview from updating correctly when you duplicated the trigger layer or Hotspot and changed its target.
    • Fixes a bug that caused Hotspots within a Symbol instance to become smaller than their original size.
    • Fixes a bug that caused Overlay previews to resize unexpectedly while zooming on the Canvas.
    • Fixes a bug that caused an image with a non-normal blend mode to cause shadows and alpha masks to have the wrong opacity on the Canvas.
    Download Sketch 92

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    91

    Duplicate Documents

    You can now duplicate Workspace documents to your drafts, right from the Workspace window. You’ll find this option by right/Control-clicking on a document’s thumbnail. When you duplicate a document, it won’t include any comments, version history or specific share settings, so you’ll have a clean slate to iterate from without disturbing the original design. You can also duplicate documents in the web app, including ones outside your Workspace that others have shared via a public link.

    Align to reference object

    With this release, we’re giving you even more control over how you align multiple selections of layers. Now, you can click on any layer within a multi-layer selection to make it the reference object. When you use the alignment controls in the Inspector, all the layers within your selection will now align to that reference object. You can click on any other layer in your selection to make that the new reference object, or click again on the current reference object to deselect it.

    Improvements (7)

    • If you select a single layer and use the alignment controls in the Inspector, it will now align to its immediate parent (whether that’s a group, Artboard or combined shape). If you want to align a single layer to its Artboard rather than its immediate parent, hold down the ⌥ (Option) key.
    • The Workspace window now supports selecting multiple documents at the same time, making it easier for you to open, move and delete them in bulk.
    • You can now switch between the Design and Prototype tabs in the Inspector using the keyboard shortcuts Shift-Command-1 and Shift-Command-2, respectively. You’ll also find these options in the View menu.
    • We’ve made it easier to move shapes that have borders but no fills. You can now drag anywhere on that shape, including the non-filled area, to move it, rather than just on the border itself.
    • We’ve improved the accuracy of Shadows for paths with wider borders.
    • You can now adjust the Spread value for Shadows applied to text layers.
    • We now support negative spread values for inner shadows.

    Changes (2)

    • Version 261 of the Abstract plugin has been marked as incompatible with Sketch because it is causing instability. Please update to the latest version of the plugin when available.
    • We’ve given color profiles a clean-up. Previously, we’d render Unmanaged documents based on your display’s settings, but exported them as sRGB. Now, we both render on the Canvas and export using the sRGB color profile by default (the Unmanaged setting is gone), unless you set your default color profile to P3 in the Canvas preferences.

    Fixes (10)

    • Fixes a bug that stopped saturation in background blurs behind an Overlay from showing in the Prototype player.
    • Fixes a bug that prevented tints from applying to shadows of layers within a group to which the tint was applied.
    • Fixes a bug that caused interactions you set to None to disappear completely. Now they’ll stick around.
    • Fixes an issue that stopped borders appearing if you added them to text that used underline or strikethrough decoration.
    • Fixes a bug that caused the Layer and Page lists to unexpectedly scroll horizontally while you were scrolling vertically through them.
    • Fixes a bug that caused interactions to appear as active in the Prototype player even though their respective layers were hidden.
    • Fixes a bug that caused Artboard templates you dragged onto the Canvas from the Insert window to appear in the reverse (left-to-right) order of your selection.
    • Fixes a bug that allowed you to create an Overlay by linking a layer to itself.
    • Fixes a bug that meant the Prototype player would not always reflect the latest changes you made to Artboards.
    • Fixes a bug that caused unnecessary points to appear along paths that you had converted to outlines.
    Download Sketch 91

    Requires macOS Big Sur (11.0.0) or newer

    • Mac app

    Align layers faster

    We’re giving you even more control over how you align multiple selections of layers in the updated Sketch Mac app. Now, you can click on any layer within a multi-layer selection to make it the reference object. When you do this, all the layers within your selection will now align to that reference object when you use the alignment controls in the Inspector.

    Read the documentation

    • Mac app
    • Web app

    Duplicate documents

    We’ve added a new option to duplicate a document to your drafts folder, so you can iterate on an idea without adding updates to the original file. This works for documents in Workspaces that you’re a part of, as well as documents others share via a public link.

    Read the blog post

    • Mac app

    90

    Overlays in prototypes

    You can now turn any Artboard into an Overlay and create interactions like sheets, popovers and modals in your prototypes. You can set the position of an Overlay relative to the screen it appears on or the layer that links to it. You can even ‘stack’ multiple Overlays, choose how they interact with each other, apply background styling, and even block background interactions. You can view prototypes with overlays on the Mac, web and our new iPhone app (but they will not work in the Mirror).

    Prototyping improvements

    Along with Overlays, we’ve added a Prototype tab to the Inspector for all Prototyping-related controls. Switch to this new tab to see all prototype interactions in a document. Switching back to the Design tab will hide them until you select a layer. When you switch to the Prototype tab and select a layer, you’ll see a new + icon instead of the middle-right grab handle, click and drag on this to start creating a new prototype interaction.

    Auto-download Libraries

    You can now set Libraries to automatically download whenever an update is available, so you can skip to the good part (reviewing and updating your Components). You’ll find the option for this in the Libraries Preferences pane.

    Improvements (7)

    • You can now drag images into Sketch and drop them onto existing image layers, or layers with image fills, to replace them.
    • We’ve improved the how we handle dashed outside borders as well as the PDF export quality of outside borders.
    • You can move your selection between documents in the Workspace window with the arrow keys on your keyboard.
    • You can now apply Background Blurs to semi-transparent bitmap image layers.
    • We’ve simplified the items for creating and applying masks in both the contextual and menu bar menus.
    • We now support the webp image format when you add a folder of images as a Data source.
    • The ⌥ modifier now works when resizing a line too, scaling it from the center like other elements.

    Fixes (18)

    • Fixes an issue where zooming in deeply, combined with a large radius group shadow, could cause edits to become very slow.
    • Fixes an issue where setting a blend mode for the first Fill of an Image Layer would cause the Replace image with Fill checkbox setting to be ignored.
    • Fixes a bug where in-Canvas editing of a Symbol instance would render the text twice.
    • Fixes a bug that caused Sketch to use a lot of memory loading prototypes in complex documents.
    • Fixes a bug that would lose Tint Overrides from a Symbol instance when viewed in the Sketch web app Inspector, exported via Zeplin or if all the Symbol contents are detached.
    • Fixes a bug where the Inspector would not refresh correctly after a small number of very specific actions.
    • Fixes an issue where an Artboard could not be created from a Layer selection if no default Artboard Templates are available.
    • Fixes a bug where a translucent shape with exactly one Fill and one Shadow would show the shadow through the fill, rather than being composited together.
    • Fixes an issue where Artboards would no longer be scrollable after changing their orientation to landscape.
    • Fixes a bug where setting Auto Link to Right Artboard on the rightmost Artboard in a document would lead to a blank screen during prototype playback.
    • Fixes a bug relating to how tint overrides are inherited in symbols with multiple layers of nesting. The bug would result in the tint value shown in the inspector not matching what was drawn on the canvas and trying to set the tint override via the Inspector could fail.
    • Fixes an issue where the operators b or t applied to Width/X and r or l applied to Height/Y were being incorrectly implemented. These invalid combinations are now ignored.
    • Fixes a bug that could result in artefacts on the Canvas for multiline text layers.
    • Fixes a bug where a Layer with an Angular Gradient fill would not always display correctly when a Mask is applied to it.
    • Fixes a bug where a multi-Layer selection, with both locked and unlocked Layers, couldn’t be resized if the Layer at the very bottom was locked.
    • Fixes an issue where the locking of rulers would affect all open documents, now the locking only affects the current document.
    • Fixes an issue where undoing a change inside a combined shape would not correctly update the shadows for the shape.
    • Fixes a bug that caused the Flatten tool to produce too many control points.
    Download Sketch 90

    Requires macOS Big Sur (11.0.0) or newer

    • iOS app

    The new Sketch iPhone app

    Being able to see your designs in context is invaluable. That’s why we’ve rebuilt our iPhone app from the ground up, giving you a better viewing and mirroring experience for documents in your Workspace — wherever you are. The new Sketch iPhone app is available to download from the App Store for free right now.

    Read more on our blog

    • Mac app

    Overlays

    With Overlays in the latest version of Sketch, you can create richer and more interactive prototypes. Simply set any Artboard as an Overlay and link to it from anywhere in your prototype to get started. After that, you can make every interaction unique and realistic with a powerful set of options — from universal and one-off positioning, to background styling and interactions.

    See how it works

    • Mac app

    Auto-download Libraries

    In the latest version of Sketch, we’ve introduced the option to automatically download and update Libraries as soon as they become available. You’ll still be able to review and update Components manually, but we’re saving you a step so you can stay on top of changes to your design systems.

    Learn how to enable it