Want to know what we’re working and what’s next? — Check out our roadmap

Background image Background image Background image
Mac app icon Mac app icon

Mac app releases

Mac app icon
  1. macOS Ventura (13.0.0) or newer

    1. Version 101.5 New
    2. Version 101.1
    3. Version 101
  2. macOS Monterey (12.0.0) or newer

    1. Version 100.3
    2. Version 100.2
    3. Version 100.1
    4. Version 100
    5. Version 99.5
    6. Version 99.1
    7. Version 99
    8. Version 98.3
    9. Version 98.2
    10. Version 98.1
    11. Version 98
    12. Version 97.2
    13. Version 97.1
    14. Version 97
  3. macOS Big Sur (11.0.0) or newer

    1. Version 96.3
    2. Version 96.2
    3. Version 96.1
    4. Version 95.3
    5. Version 95.2
    6. Version 95.1
    7. Version 94.1
    8. Version 94
    9. Version 93
    10. Version 92
    11. Version 91
    12. Version 90
    13. Version 89
    14. Version 88.1
    15. Version 88
    16. Version 87.1
    17. Version 87
    18. Version 86
    19. Version 85.1
    20. Version 85
    21. Version 84
  4. macOS Catalina (10.15.0) or newer

    1. Version 83.2
    2. Version 83.1
    3. Version 83
    4. Version 82.1
    5. Version 82
    6. Version 81.1
    7. Version 81
    8. Version 80.1
    9. Version 80
    10. Version 79.1
    11. Version 79
    12. Version 78.1
    13. Version 78
    14. Version 77
    15. Version 76.1
    16. Version 76
    17. Version 75
    18. Version 74.1
    19. Version 74
    20. Version 73.1
    21. Version 73
    22. Version 72.4
    23. Version 72.3
    24. Version 72.2
    25. Version 72.1
  5. macOS Mojave (10.14.4) or newer

    1. Version 71.2
    2. Version 71.1
    3. Version 71
    4. Version 70.6
    5. Version 70.5
    6. Version 70.4
    7. Version 70.3
    8. Version 70.2
    9. Version 70.1
    10. Version 70
    11. Version 69.2
    12. Version 69.1
    13. Version 69
    14. Version 68.2
    15. Version 68.1
    16. Version 68
    17. Version 67.2
    18. Version 67.1
    19. Version 67
    20. Version 66.1
    21. Version 66
    22. Version 65.1
    23. Version 65
    24. Version 64
  6. macOS High Sierra (10.13.4) or newer

    1. Version 63.1
    2. Version 63
    3. Version 62
    4. Version 61.2
    5. Version 61.1
    6. Version 61
    7. Version 60.1
    8. Version 60
    9. Version 59.1
    10. Version 59
    11. Version 58
    12. Version 57.1
    13. Version 57
    14. Version 56.3
    15. Version 56.2
    16. Version 56.1
    17. Version 56
    18. Version 55.2
    19. Version 55.1
    20. Version 55
    21. Version 54.1
    22. Version 54
    23. Version 53.2
    24. Version 53.1
    25. Version 53
    26. Version 52.6
    27. Version 52.5
    28. Version 52.4
    29. Version 52.3
    30. Version 52.2
    31. Version 52.1
    32. Version 52
  7. macOS Sierra (10.12.2) or newer

    1. Version 51.3
    2. Version 51.2
    3. Version 51.1
    4. Version 51
  8. Mac OS X El Capitan (10.11.2) or newer

    1. Version 50.2
    2. Version 50.1
    3. Version 50
    4. Version 49.3
    5. Version 49.2
    6. Version 49.1
    7. Version 49
    8. Version 48.2
  9. Mac OS X El Capitan (10.11) or newer

    1. Version 48.1
    2. Version 48
    3. Version 47.1
    4. Version 47
    5. Version 46.2
    6. Version 46.1
    7. Version 46
    8. Version 45.2
    9. Version 45.1
    10. Version 45
    11. Version 44.1
    12. Version 44
    13. Version 43.2
    14. Version 43.1
    15. Version 43
    16. Version 42
  10. Mac OS X Yosemite (10.10) or newer

    1. Version 41.2
    2. Version 41.1
    3. Version 41
    4. Version 40.3
    5. Version 40.2
    6. Version 40.1
    7. Version 40
    8. Version 39.1
    9. Version 39
    10. Version 3.8.3
    11. Version 3.8.2
    12. Version 3.8.1
    13. Version 3.8
    14. Version 3.7.2
    15. Version 3.7.1
    16. Version 3.7
    17. Version 3.6.1
    18. Version 3.6
    19. Version 3.5.2
    20. Version 3.5.1
    21. Version 3.5
  11. Mac OS X Mavericks (10.9) or newer

    1. Version 3.4.4
    2. Version 3.4.3
    3. Version 3.4.2
    4. Version 3.4.1
    5. Version 3.4
    6. Version 3.3.3
    7. Version 3.3.2
    8. Version 3.3.1
    9. Version 3.3
    10. Version 3.2.2
    11. Version 3.2.1
    12. Version 3.2
  12. Mac OS X Mountain Lion (10.8) or newer

    1. Version 3.1.1
    2. Version 3.1
    3. Version 3.0.4
    4. Version 3.0.3
    5. Version 3.0.2
    6. Version 3.0.1
    7. Version 3.0
  1. Requires macOS Ventura (13.0.0) or newer

    What’s new

    • Bug and crash fixes This release fixes some bugs and crashes you’ve been telling us about — thanks for your reports!

    What’s fixed

    • Fixes a crash that could occur when you edited a layer that was being used as an alpha mask.
    • Fixes a bug where document thumbnails would sometimes not display correctly when you dragged a local document onto the Workspace Window to upload it.
  2. Requires macOS Ventura (13.0.0) or newer

    What’s new

    • Bug fixes This release includes all the great new features we just shipped (Smart Animate, better PDF exports, Spanish localization, easy Library swaps, and more…) along with a few important bug fixes that you’ve reported. Thanks for all your feedback!

    What’s fixed

    • Fixes a bug that caused contents of the Recent Documents view in the Workspace window to reset every time you relaunched Sketch.
    • Fixes a bug that caused some Symbol overrides, Layer Styles and Color Variables to disappear if you copied and pasted that Symbol into another document.
    • Fixes a bug that stopped overrides for hidden layers with custom layer visibility inside a Symbol from showing in the Inspector. This fix brings back the previous behavior, showing overrides for those hidden layers where you have set a custom layer visibility for Prototyping interactions.
  3. Requires macOS Ventura (13.0.0) or newer

    What’s new

    • Smart Animate in prototypes We’ve added a new animation option between Artboards — Smart Animate — that animates changes between layers with matching names. If you’ve used Magic Move in Keynote, you’ll know how this works. There are a variety of easing options to choose from and you can customize the animation duration to get things moving just right.

    What’s improved

    • Previously, you could only show and hide Overlays while hovering in prototypes, but now you can also transition from one regular Artboard to another on hover. This pairs nicely with the new Smart Animate options!
    • You can click your middle mouse button (if you have one) and drag to pan around the Canvas.
    • Di ‘hola’ a diseñar en español. A partir de ahora, podrás usar Sketch en español e interactuar con la interfaz de manera más familiar e intuitiva. Para poder utilizar Sketch en español, asegúrate de que el idioma principal de tu Mac es también español o, si quieres utilizar tu Mac en otro idioma, configura Sketch en español en Ajustes del Sistema. Echa un vistazo a las instrucciones de Apple para ajustarlo todo a tu gusto.
    • We now remember and maintain the scroll position of scrollable areas with the same name and position in the Layer List hierarchy across different Artboards when you switch between them in prototypes.
    • You can now click and drag to scroll within scrollable areas when you play a prototype. We’ve also made sure that scrolling a horizontal scroll area that’s nested within a vertical scroll area no longer causes any unexpected vertical jumps.
    • We’ve added HEIC as a new export option. You can export up to 8192 x 8192 in size in this format.
    • You can now set a hidden layer as an interaction target and it won’t be triggered until you make that layer visible.
    • You can now replace the underlying Library for all Components in a document (or a specific Component type) by heading to Edit > Replace Library. This replaces all components with the same name with their counterpart in the replacement Library. For more control, you can select specific Components (usually Symbols) on the Canvas and choose Edit > Replace Selected Components to replace the underlying Library for just those Components.
    • We’ve made some big improvements to PDF exports. You can now choose which Artboards to export, optionally add Artboard titles and include comments (for Workspace documents only) and choose to render Artboards as bitmaps for more precision. Also, for Workspace documents, you can export all comments as a CSV file.
    • You can now double-click on an Artboard’s name on the Canvas to rename it! One of those things that you didn’t realize you needed until you start using it.
    • We’ve added new display options to the prototype player in the Mac app. You can now choose to display any prototype at full width, meaning the prototype will resize so its width always matches the player window’s width. As a result, prototypes you play in the full width display mode with a larger height will scroll vertically.
    • We know it’s been a long time coming, but you can now use Color Variables in gradients. Nothing else to say about this one, we’re just glad it’s here and hopefully you are too!
    • We now support exporting bitmap images up to 65535 x 65535 in size. WebP images are limited to 16383 x 16383. You can export PNG and TIFF at much larger sizes, limited only by your Mac’s hardware and memory. Exporting images at these larger sizes will take longer.
    • We’ve made it easier to add and enable the most popular Apple UI design Libraries directly from the Libraries pane in Sketch’s settings.
    • The Workspace window now remembers your previous sidebar selection (Recent Documents, Templates, Libraries, etc.) when you close and re-open the window or quit and restart Sketch.
    • You can now hide any layer within a Symbol instance, just like you would hide a layer in a group, for example.
    • You can now switch between different Component types in the Insert window by holding Command and pressing the numeric keys 1–4 to move between the different views.

    What’s changed

    • With this release, we no longer support macOS 12 (Monterey). We update our support of macOS versions to continue improving Sketch with the latest Apple frameworks and APIs.

    What’s fixed

    • Fixes a bug that stopped hover effects from triggering inside scrollable areas.
    • Fixes a bug that caused some non-Roman glyphs to disappear from text layers when you applied gradients, masks or converted them to outlines.
    • Fixes a bug that caused Sketch to crash when you switched to the Symbols page of a document with an extremely large number of Symbols.
    • Fixes a crash that occurred if you attempted to import an SVG which contained an offset value of more than 100%.
    • Fixes a bug that caused the export preview in the Inspector to appear pixelated in some cases.
    • Fixes a bug that caused the handle on the color picker to move slightly when you clicked on it, making it difficult to lock its axis as you moved it by holding Shift.
    • Fixes a crash that could happen if you quickly deleted lots of gradient presets in the color picker.
    • Fixes a bug that could cause the prototype player to lose sync with the active document window when you switched between different document windows on different displays.
    • The Inspector should now feel faster when working with Symbols that contain a large number of text overrides.
    • Fixes a bug that could cause a text override you had just reset to revert back to its override when you changed your selection.
    • Fixes a bug that caused Sketch to hang when you attempted to export WebP images via the Share button in the Inspector.
    • Fixes a bug that could cause Sketch to hang when you resized lines that appeared to have a height of zero.
    • Fixes a bug that could cause layers using the Auto-link to Right Artboard prototyping destination not to show their link to the right Artboard on the Canvas.
    • Fixes a bug that stopped Sketch from respecting the correct Smart Layout settings when you pasted a layer into a nested group. Previously it would adopt the parent group’s settings, but now correctly adopts the nested group’s settings.
    • Fixes a bug that meant some sections of the Workspace window would not show a proper empty state when there were no items to show.
    • Clicking on a locked layer inside a group will now select the parent group. Previously, if you clicked on a locked layer inside a group, nothing would happen.
    • Fixes a bug that caused the location of the Open from Your Mac dialog to switch to an Application Support folder with cached versions of Workspace documents, which wasn’t too helpful.
  4. Requires macOS Monterey (12.0.0) or newer

    What’s new

    Bug fix This release fixes a bug and lays the foundations for new features in the next major update.

  5. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Figma file importer This release updates our Figma file importer to work with the latest Figma file format — everything should now work as expected. Thank you for your reports!
  6. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Bug fixes Thanks for all your feedback on version 100! We’re already busy working on our next big update, but thought we’d take a moment to fix a few of the bugs you’ve been running into.

    What’s fixed

    • Fixes a bug that made Sketch slow to respond, or freeze completely, if you had the app open for a long time. You may also have noticed this more if you used the undo action a lot (this fixes that as well).
    • Fixes a crash that could occur when you opened documents with certain fonts on macOS Sonoma.
    • Fixes a bug that blocked you from opening bitmap images in Sketch if you downloaded the app from the Mac App Store.
    • Fixes a ghost notification that would inform you about Component updates when there were none. Spooky.
    • Fixes an issue where changes to Figma’s file format prevented our .fig file importer from working properly.
    • Fixes a bug that caused the eyedropper tool to stutter or lag briefly on particularly large documents.
  7. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Scrolling areas in prototypes You can now make any group of layers scrollable vertically or horizontally (or both) in prototypes. You’ll find the Make Scrollable option under the Prototype tab in the Inspector when you select a an existing group or multiple layers (we’ll even group those for you).
    • Hover, press and toggle effects in prototypes You can now show or hide layers on hover or press, as well as toggle a layer or overlay’s visibility on click, in prototypes. You can also trigger Overlays on hover or press. You’ll find all these options under the Prototype tab in the Inspector when you select a layer or Hotspot.
    • Command Bar Press ⌘K in any document to quickly access almost any action you’d find in the menu bar or activate with a shortcut — including those from your favorite plugins. Over time, the Command Bar will learn your preferences and bring your most-used actions to the top of the results.
    • Discover in the Mac app You’ll find a new Discover tab in the Workspace window, giving you instant access to our latest product news, guides, tutorials and more.
    • Permissions Groups Admins on a Business plan can create groups of Workspace Members, making it far easier (and quicker) to manage who can access projects and documents.
    • Archive projects Admins on a Business plan can archive projects in their Workspace that are no longer active, making it easier to find and focus on what’s in play.
    • Pin documents and projects You can pin Workspace documents in the All Documents view and projects in the sidebar. Pinned documents and projects are private and personal — so you can use them in a way that makes sense to you.
    • Canvas Minimap We’ve added a handy Minimap to make it easier to find your way around a large Canvas. Whenever you have layers outside your current view, the Minimap will appear in the bottom-right corner. You can click on the Minimap or drag the highlighted section to navigate around the Canvas, or hide it altogether by pressing ⌃M.

    What’s improved

    • We’ve made some improvements to how our Figma file importer handles text layers. As a reminder, you can drag any .fig file onto the Sketch dock icon, or open it from the File menu to import it into Sketch.
    • You can now use the shortcut to save a new version from the Create Version modal (^S).

    What’s changed

    • This release is the last to support macOS 12 (Monterey). Future updates will require macOS version 13 (Ventura) or later.

    What’s fixed

    • Fixes a bug that prevented the prototype player from running after resizing and moving it to another display.
    • Fixes a bug where tints applied to a Symbol or group containing text weren’t visible in the prototype player.
    • Fixes a bug where generating prototype previews for complex documents took longer than expected.
    • Fixes a bug that caused the prototype player to appear blank after you created or duplicated an Artboard.
    • Fixes a bug where prototype previews wouldn’t always update after making changes to a Symbol.
    • Fixes a bug where the prototype player wouldn’t immediately show changes after you edited a Symbol source.
    • Fixes a bug where replacing a Symbol with another would always behave as if the Swap Symbols at Original Size option was in effect, even when unchecked.
    • Fixes a bug that caused single Artboard or layer exports in jpg format to use the extension .jpeg and not .jpg. These exports now use .jpg again, as they did before.
    • Fixes a bug that reduced on-Canvas performance while working with large bitmaps.
    • Fixes a bug where adding line breaks (using Enter or ) in descriptions for new saved versions wouldn’t work correctly.
    • Fixes a bug where you couldn’t scroll down a long description when creating a new document version.
    • Fixes a bug where dragging to select layers would select additional layers outside of the drag area.
    • Fixes a bug where the Refresh Data shortcut (D) didn’t appear in the Menu Bar’s Insert menu or the Insert Toolbar.
  8. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Almost there! You thought this was going to be version 100, didn’t you? We thought we’d sneak in one smaller update just before it with a few fun quality-of-life improvements and the usual collection of bug fixes.
    • Automatic saves for Workspace documents We automatically and regularly save your Workspace documents as you design — this means you don’t need to manually save at all unless you want to create a version. If you want to mark a specific milestone or moment of progress, you can quickly create a new version — and add a description or a star — by using ^S.
    • New prototype player Playing your prototypes should now feel smoother, faster and more reliable. We’ve rolled out a brand new prototype player that works across the Mac, web and iOS apps and supports advanced display effects like background blurs on scrolling Artboards.

    What’s improved

    • We’ve added Foresight to the Tidy button in the Inspector — you’ll now see a preview when you hover over it, giving you a better idea of how your changes will look.
    • Tidy now also works on both the horizontal and vertical axes, making it even easier to align layers.
    • We’ve tidied up the Layer menu — you’ll now find a new Symbol submenu that groups together all Symbol-related actions.

    What’s changed

    • Copying or dragging layers and Artboards from Sketch over to an external app as PNGs now works the same as JPG and TIFF exports, with the correct amount of pixels according to the scale, and always at 72 DPI.
    • macOS Sonoma no longer supports converting EPS files, so you won’t be able to import EPS files into Sketch. You’ll need to convert your file to PDF first to import it. Sorry about that!

    What’s fixed

    • Fixes a bug where the text field wouldn‘t update when editing it.
    • Fixes a bug in Smart Layout that would occur when resizing a group’s bounds to values less than zero.
    • Fixes a bug that prevented a document’s thumbnail image from displaying after the document has finished processing.
    • Fixes a bug in Smart Layout where layers in a group would move unexpectedly when editing text.
    • Fixes a bug that caused the Workspace dropdown to display incorrectly in macOS Sonoma.
    • Fixes a crash that could occur in the JavaScript API when using overrides from Library Symbols.
    • Fixes a bug where applying styles to a Text Layer wouldn’t be applied to all the text.
    • When you apply data to overrides it now correctly matches the Layer List order.
    • When swapping a Symbol, we’ll now apply the same scaling as the origin Symbol Source.
  9. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Bug and crash fixes This update includes a few bug and crash fixes, along with some performance improvements based on your reports. Thanks for sharing them with us!

    What’s fixed

    • Fixes a crash that could occur when you were working with layers that contained large images.
    • Fixes a crash that could occur when you double-clicked on a Symbol to insert it from the Components view.
    • Fixes a sketchtool export layer bug that meant exports included shadows that extended beyond the bounds of a Symbol.
    • Fixes a performance bug which could cause Sketch to hang occasionally.
  10. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Taking Smart Layout beyond Symbols We released Smart Layout in Groups as an experimental feature in March, and since then we’ve worked hard to expand its capabilities. You can now use Smart Layout with groups, Artboards and Symbols. Better still, it behaves far more predictably.

    You’ll also notice many quality-of-life improvements to Smart Layout, including Layer List icons, keyboard shortcuts, Foresight support, and the ability to pause Smart Layout temporarily on a group or Artboard. We fixed plenty of bugs, too.

    Our heartfelt thanks to the testers in Sketch community forum (jkilp, eurlichallan, joe, dale, valentin, AACourt, KarlCanBeCool, Dave, leohans, Giancarlo, fab1An, flowxd_io, vattic, rachael, noe, samvermette, srkkrs) for their insights and feedback as we worked on this.

    What’s improved

    • The Size Instance to Fit Content option is now available in the Layer menu (which means you can also create a shortcut for it).
    • You can now enable or disable all overrides for a Symbol source via a new checkbox at the top of the Manage Overrides Inspector section.
    • Sketch is now much more responsive when copying and pasting large Artboards between pages or documents, so you should see fewer beach balls (unless that’s what you’re designing).
    • The ⏎ and ⇧⏎ shortcuts now consistently create a new line when editing text overrides on the Canvas, in the Overrides panel, and when editing comment fields. Pressing ⌘⏎ submits the text change. Also, text input fields now resize more consistently as you edit.

    What’s changed

    • If you hide collaborator names and cursors in your document, we will no longer show their selections either. This feels a bit more in line with what you’d expect in this scenario.
    • When swapping Symbol instances for the first time, the Swap at Original Size checkbox is now unchecked by default.

    What’s fixed

    • Fixes a bug that caused Sketch to crash when opening and reading a corrupted document.
    • Fixes a bug that prevented a prototype animation from moving to the right in Sonoma.
    • Fixes a bug where nested Symbol instances in a component sometimes didn’t display correctly.
    • Fixes a bug that caused extra spacing to appear around some menus in macOS Sonoma
    • Fixes a bug where exporting selected layers would create a Slice in the wrong location.
    • Fixes a bug that caused inconsistent behavior when switching to Auto Height while resizing text layers.
    • Fixes a bug where a bitmap’s dimensions would be incorrectly doubled when Option-dragging a layer from the Layer List onto the Canvas, or dragging in an image from the Export preview in the Inspector.
    • Fixes a bug that stopped the Workspace window in the Mac app from updating correctly when you deleted a document from your Workspace in the web app.
    • Fixes a bug that blocked installing and updating Libraries if the download file size information wasn’t provided.
    • Fixes a bug where searching for documents that contain umlaut characters (such as Å, Ä, Ö) didn’t appear as search results.
    • Fixes a bug that sometimes prevented scrolling to the end of the Overrides list in the Inspector.
    • Fixes a bug that caused some interaction hotspot overrides to be hidden in the Overrides panel in the Inspector.
    • Fixes a bug where adding a random Unsplash image wouldn’t work with Symbols.
    • Fixes an issue where the Preview window was partially offscreen when previewing Artboards that were larger than the display size.
    • Fixes a bug where an overlay would sometimes shift by a few pixels when viewed in the Preview window.
    • Fixes a bug where Color Variables used in overrides weren’t correctly imported from Libraries.
    • Fixes a bug that caused Shadows, Inner Shadows and Blur properties to be hidden in the Inspector immediately after exiting vector editing mode.
    • Fixes a crash that could occur when deleting gradient presets in the Inspector.
    • Fixes a bug that sometimes caused a black line to appear on the edge of an image after reducing its file size.
    • Fixes a bug that stopped the selection highlight from hiding when you adjusted a layer’s corner properties, making it harder to see those all-important corners.
    • Fixes a bug where selecting a shape will show the previously used corners mode (uniform or individual), instead of the most appropriate mode for the selected shape.
    • Fixes a bug that prevented Library components from syncing correctly.
  11. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Fixes and improvements This update fixes a few bugs and performance issues that you’ve told us about, along with a few issues you might have experienced while running Sketch on macOS Sonoma. Thanks for all your feedback!

    What’s fixed

    • Fixes a crash that could occur when you edited Symbol overrides in a document that others may have been collaborating on.
    • Fixes a performance issue that made editing text overrides slow and laggy at times.
    • Fixes a performance issue that sometimes caused Sketch to slow down or hang when you selected and dragged layers.
    • Fixes a bug that caused the text caret to appear oversized when you were zoomed in on the Canvas on macOS Sonoma.
    • Fixes a visual bug on macOS Sonoma that could cut off some of your Workspace’s logo in the Workspace window.
    • Fixes a bug that caused the Workspace switcher menu to close unexpectedly as you switched between Workspaces on macOS Sonoma.
  12. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Crash fix This release fixes a bug that caused Sketch to crash when you opened certain documents. Thanks for your reports!
  13. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Bug and crash fixes This update includes some fixes to crashes and bugs you’ve reported. Thanks for your feedback!

    What’s changed

    • We now sort Projects in the same way Apple does with Finder. For example, 10.1, 10.2, 10.3,…10.10 etc. rather than 10.1, 10.10, 10.2 etc. This affects anywhere you see Projects and sort them by name.

    What’s fixed

    • Fixes a bug that stopped characters with accents and diacritics from appearing when you wrote a comment in the Mac or iOS app.
    • Fixes a bug that caused text layers that contained only emoji to always include themselves within a selection, even if you didn’t select them yourself.
  14. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Improvements & bug fixes We’re taking a moment between big updates to spend some time fixing some common bugs and crashes, as well as applying a little polish here and there. Thank you for your reports!

    What’s improved

    • We’re continuing to work hard on a new experimental feature, Smart Layout in groups. You can read about the latest updates on our community forum.
    • We now only show the notifications icon (bell) in the toolbar if you have notifications to review.
    • We’ve improved how things look when content is a little slow to load on the Canvas. It should feel more natural now.
    • We’re continuing to make our Figma file importer more reliable, and this update includes a few enhancements here. Thanks for all your feedback!

    What’s fixed

    • Fixes a bug that caused marquee selections to incorrectly select boolean shapes when the selection included sub-shapes but not the compound boolean shape itself.
    • Fixes a crash that could occur when you changed the order of images fills in a Symbol source, if any instances of that Symbol had loaded already.
    • Fixes an issue in the JavaScript API where using text style with Style objects would cause Sketch to crash.
    • Fixes a bug that made Library names difficult to read in the Document Settings pane after you changed Sketch’s appearance.
    • Fixes a bug that stopped the Workspace window from remembering the Workspace you had selected before you quit Sketch.
    • Fixes a bug that stopped plugins from being able to control trimming options for exports via our API. Also, by default, Symbol instances will no longer be automatically trimmed when you export them.
    • Fixes a bug that stopped the image editing tools from appearing when you double-clicked on an image.
    • Fixes a bug that stopped the Canvas from updating when you made changes to layers that involved certain combinations of groups and masks.
    • Fixes a crash that could occur when trying to undo an edit to a comment.
    • Fixes a bug that caused export previews in the Inspector to appear at a higher resolution than the actual export.
    • Fixes a bug that caused an error icon to appear misplaced if a Symbol could not be displayed.
    • Fixes a bug that named all new Collections you created to be called “New Collection”, regardless of how many Collections with that name already existed. Now we number your new Collections so not all new Collections are “New Collection”.
    • Fixes a bug that could occur if you tried to apply a background blur to a bitmap without an alpha channel.
    • Fixes a bug that caused Artboard names to render incorrectly in certain scenarios.
    • Fixes a bug that stopped you from being able to paste images using the CMYK color space into Sketch.
    • Fixes a bug that caused text from a Linked Data source to always insert at random from the Inspector, even if you had unchecked the option for this.
    • Fixes a bug that could block you from deleting empty groups if the last layer in that group was cut or moved out of it.
  15. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Crash fix This release fixes a crash that could occur when you made a marquee selection.
  16. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Bug and crash fixes This release fixes some bugs and crashes that you’ve reported in our latest update.

    What’s fixed

    • Fixes a bug that stopped the Workspace window from showing local templates if you were using a license and not signed into a Workspace.
    • Fixes a bug that caused PDF or EPS slice exports to include all content outside the slice and increase the size of the final export.
    • Fixes a bug that stopped the Workspace window from showing recent documents if you registered Sketch with a license key and were not signed in to any Workspaces.
    • Fixes a bug that caused Command-D to discard unsaved documents from the Workspace Save panel. To discard an unsaved document, you can instead use Command-Backspace.
    • Fixes a bug that caused SVG formatting to change with locale, leading to incorrect exports depending on your Mac’s region settings.
    • Fixes centerOnLayer and adjustToFit in the Javascript API, which were using removed and renamed Sketch methods.
    • Fixes a bug that led to nested Symbol overrides no longer being sorted alphabetically.
    • Fixes a rare crash that could occur when you resize Artboards in certain circumstances.
    • Fixes a crash that could occur as you applied rounded corners.
    • Fixes a bug that led to poor performance with some Sketchtool commands.
    • Fixes a bug that caused the Workspace window to temporarily show Workspace documents after you signed out.
    • Fixes an issue that made marquee selection wrongly select masked layers even if the marquee selection was entirely outside the mask. The fix also includes an improvement that makes marquee selection behave the same way as click selection, using the actual layer shape instead of the bounding box to determine if a layer should be selected.
  17. Requires macOS Monterey (12.0.0) or newer

    What’s new

    • Selection Improvements For this release, we’ve spent some time focusing on selection — and improving all the little interactions that might bug you or feel inconsistent. We’ve listed all the individual changes and improvements below, but it should feel easier and more predictable to select layers by clicking on their visible parts and move layers by dragging within their selection box.
    • Collections We heard your requests for another level of organization inside your Workspace, and with this release we’re introducing just that. With Collections, you can group documents inside of Projects in just about any way that suits you and your collaborators. Ever found the number of Projects in your Workspace a little unmanageable? Having trouble sorting through loads of documents in a Project? Collections can help. You can create a new Collection from the new save dialog, and organize existing documents and Collections in the Workspace window.
    • Redesigned Save Dialog We’ve completely redesigned the Save dialog for Workspace documents, with a better experience for organizing documents and full support for the new Collections feature. This is now the default way to save in Sketch. You can still save locally to your Mac via the “Save to Your Mac” button in the Save dialog, or via File > Save to Your Mac. You can also change the default save location and dialog under the General tab in Sketch’s Settings.
    • Multi-Layer Renaming You can now select multiple layers and use Edit > Rename (⌘R) to rename your entire selection, with support for modifier tokens and optional matching of portions of the layers’ names. You can also use Edit > Rename All (⌥⌘R) to rename all the layers on your current page, with the option to filter for specific layers to rename. Finally, you can quickly rename another selection of layers using the last renaming pattern you used via Edit > Rename with Last Format (R).

    What’s improved

    • We’re continuing to improve on our experimental feature — Smart Layout in groups. This update brings support for duplicating and adding new layers to groups, as well as Smart Layout for Artboards. Learn how to enable it, if you haven’t already, and head over to the community forum for a full list of changes.
    • You can now use File > Save with Description (⌃⌘S) to add a description and Star when you save a version of a document you’re working on. Descriptions give everyone a quick way to see what’s changed when browsing a document’s version history in the web app, while Stars control a version’s visibility to Viewers (or, if it’s a Library document, whether the changes trigger a Library update).
    • You can now create a rectangular marquee selection on the Canvas by pressing X and drawing your marquee. This makes it easier to make a selection on top of a layer (such as a background layer) without selecting the layer itself.
    • Right/secondary-clicking on overlapping layers, while holding ⇧, will now bring up a quick layer selection menu. You can hover over each item in the menu to see a highlight around that layer on the Canvas, making it even easier to select a layer hidden below another.
    • We’ve tidied up SVG exports so they include fewer unnecessary digits within any fractional values.
    • You can now press and hold ⌥⌘ before or after you start dragging a marquee to select layers that are fully enclosed within the bounds of another layer. Holding ⌥⌘ when you have already selected layers has a different effect and will move the selected layers, even if your cursor is not positioned over them.
    • You can now ⌘-click on an Artboard’s background/empty space to select it, even if it already contains layers.
    • We’ve improved performance in a few different areas in this release; when you switch between particularly complex pages in documents, for documents with large gradients and blurs, and for shadow spreading on oval shapes.
    • When you’ve selected a nested Symbol or layer inside another Symbol, you can now use Edit > Select > Select Containing Symbol (⌘ Esc) to select the parent Symbol.
    • You can now right/secondary-click anywhere within a layer’s selection box, and not just on the layer itself, to bring up the contextual menu. This works even if the layer you’ve selected is not the frontmost layer.
    • You can now ⌘-click on a selected layer within a multi-layer selection to exclusively select that layer and deselect all of the others.
    • You can now click inside a hollow shape (one with a border, but no fills) that you’ve already selected to select a layer behind it. This does not affect dragging a selected shape, which can happen within that shape’s hollow area.
    • When you are aligning multi-selections, you can now use Artboards as a reference object.
    • When you select a locked layer via the Layer List, you can now move, resize and rotate it, just like any other layer. Making a selection on the Canvas won’t pick up any locked layers, which saves you from making accidental edits.

    What’s changed

    • Command-click will now consistently select a Symbol when you click on its empty space, even if there’s a Text layer or another Symbol where you click. You can quickly select a layer that’s behind another using Shift-secondary-click.
    • Invision legacy DSM plugin version 1.1.50 has been marked as incompatible with Sketch 97.
    • Sympli Handoff plugin version 1.4.2 has been marked as incompatible with Sketch 97.
    • We’ve removed the ability to ⌥-click to select an obscured layer. Instead, you can now right/secondary click while holding ⇧ to bring up a quick layer selection menu. This also fixes some issues where holding ⌥ and hovering over layers would not show measurements correctly.
    • You can no longer click on empty space within a Group to select it. This way, you can be sure that you’ll always select directly under your cursor, so long as that layer is unlocked, without unexpectedly selecting a Group’s empty space in front of it. This does not affect dragging a Group you’ve already selected.
    • With this update, we no longer support macOS Big Sur. We now support macOS Monterey or newer. You can continue to use version 96.3 of Sketch with Big Sur, or upgrade to a new version of macOS.
    • When you duplicate layers with ⌥-drag, releasing ⌥ simultaneously or slightly before releasing your mouse (or trackpad) will now still duplicate the layers instead of moving them.
    • You can now drag a selection of layers by clicking and dragging on any empty space within the outer selection box, and not just on the layers themselves. This is especially helpful if you’re dragging many small layers or shapes with borders but no fills. If you want to select an unselected layer within that area, though, you can still do that.

    What’s fixed

    • Fixes an issue where rearranging an unselected layer with Smart Distribute could add it to the current selection, instead of exclusively selecting it.
    • Fixes a bug that could stop you from exporting very large PDF and EPS files.
    • Fixes a bug that caused export previews in the Inspector to render in full resolution and not as a preview.
    • Fixes a bug that caused blurs for very large layers to use lots of system memory.
    • Fixes a bug that could clip Artboard backgrounds incorrectly when you copied and pasted multiple Artboards — within Sketch or to another app.
    • Fixes a bug that wrongly indicated that you could set/unset a layer within a multi-layer selection as reference object when you hovered over the empty space within the individual layer’s selection box. To set/unset a reference object within a multi-layer selection, you need to click on a solid part of the layer, and this fix makes that more obvious.
    • Fixes a bug that meant shapes with a border but no fill would have a selection hit area that was unnecessarily large on the inside of the shape, making it harder to select layers behind them.
    • Fixes a bug that made it impossible to select a shape with both a fill and border by clicking on its border.
    • Fixes a bug where Paste Over and Paste Here would not paste in the correct position if you had selected an Artboard.
    • Fixes a bug which caused open paths to disappear when you converted them to outlines.
    • Fixes a bug that caused Symbols belonging to a deactivated Library to not appear in the Symbol menu in the Inspector, even if they were present in the current document.
    • Fixes a bug that meant resizing Sketch’s window with the Components View active would not shrink the expanded search bar, but instead hide other toolbar icons.
    • Fixes a bug that made it impossible to rotate a layer on the Canvas by 180º in some cases.
  18. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug fixes This release contains an important bug fix related to a feature we’re releasing soon. It also fixes a crash that could occur if a layer or slice had an invalid export format, caused by a plugin or Figma import (we now change that export format to PNG).
  19. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug and crash fixes This update fixes a few crashes you’ve reported, along with a couple of Smart Layout-related bugs, and one which caused exports with a defined width to fail. Thanks for your feedback on these!
  20. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Resolve Comments You can now resolve comments by clicking the checkmark in the Comments popover, or right-clicking any comment marker and choosing Resolve. You can re-open a resolved comment in the same way. Resolved comments aren’t visible by default, but you can show them via the View menus in the menu bar or toolbar, or by pressing Control-Shift-N.
    • Smart Layout in groups (experimental) We’re working on bringing Smart Layout to regular groups. We still have work to do, but you can enable it right now as an experimental feature via Sketch > Experimental Features. You can learn more about the feature (and its current limitations) and share your feedback, over on our forum.

    What’s improved

    • Our Figma importer is now more reliable when opening big documents. Thanks for all your reports and feedback!
    • When you preview an overlay’s position on the Canvas, we now show you relevant content (like shadows, for example) that falls outside of the overlay’s Artboard bounds.
    • We’ve improved the rendering performance of previews in the Insert window and menus.
    • When you select a nested Symbol inside a Symbol instance, you’ll see a new Preserve space when hidden option in the Inspector. Enabling this will preserve that nested Symbol’s space if you hide it, meaning that the dimensions of the Symbol that it’s nested within won’t change if it has Smart Layout properties.
    • We’ve tidied up and improved the Inspector options for editing Symbol overrides, especially when it comes to using Data sources and multi-image selections.
    • We’ve improved the performance of flattening selections to bitmaps and trimmed PDF exports.
    • When you select layers inside a Symbol instance, or nested Symbols inside another Symbol, you’ll now see a dashed border around the parent instance, giving you some more visual context and a reminder that the whole instance will move if you drag your selection. Additionally, we’ll show a button to the right of the parent instance and clicking it will change your selection to that parent instance.
    • You can now double-click on a layer’s icon in the Layer List to quickly pan and zoom to that layer on the Canvas.
    • The magic wand selection tool for bitmap editing is now more reliable and predictable.
    • When you place or move guides, they’ll now snap to the middle point of any layer you have selected.
    • Let’s be honest, no-one knows what each blending mode does. To help with this, we’ve added Foresight to the blending modes menu. Now, you’ll see instant, on-canvas previews as you hover over each option. We’ve also added labels to each group of blending modes, making it easier to understand what they do.
    • When you’re editing a text layer on the Canvas, selecting another layer will now automatically set it to edit mode, making it easier to edit multiple text layers sequentially. We’ve also added a highlight when you hover over text layers to make it clear you can select those while in text editing mode.
    • The color profile of your document now always appears in the title bar under the document name. With this update, we’ve removed the notification that would appear at the bottom of the Canvas when you open a document with a color profile that differs from your default.
    • When you’re editing gradients, we now show more on-Canvas information, including the position of stops, Start/End labels, and values for angle, length and ratio. Switching between linear and radial gradients should now give you more predictable results, and radial gradients now resize along with their shape.
    • You can now hold Command and Option to measure between a selected layer and layers inside a Symbol instance. You can also hold Option to measure between layers inside a Symbol instance.
    • In the Inspector, you can now click anywhere on the labels of panels and subpanels to expand or collapse them, or to add a new property if none already exist.
    • You can now use hex color codes with alpha values in the Hex fields and the alpha value will apply to the Opacity field. For example, #FF000080 will become a color with Hex of #FF0000 and an Opacity of 50% — the last two characters represent the opacity value, with 00 being 0% and FF being 100%.

    What’s changed

    • When you have selected a nested Symbol inside a Symbol instance, you can delete the entire top-level Symbol instance using Command-Backspace.
    • Sketch no longer works with Anima v4.4.6, InVision Panels v1.5.1.513, Sympli Handoff plugin v1.4.1 or ContentSync v8.6.3. If you’re using Sketch with these plugins, please update to their latest versions.
    • We’ve added a new Labs pane to Sketch’s Settings window. Here, you’ll find details of experimental features to try out, along with buttons to find out more about each one and share your feedback as you try them. This new pane replaces the previous experimental features menu.
    • When you use Command-click to select within a Symbol, we’ll now select the entire parent Symbol if you click on a nested Symbol or shape that you’re using as background layer (i.e. one that’s the same size as the parent Symbol’s Artboard).
    • The default color of prototyping flows is now teal, making them easier to distinguish from other parts of the UI that use Sketch’s default tint color of orange. You can customize the colors for Guides, Measuring, and Prototyping by going to Settings > Canvas > Colors.
    • If you’re offline, it’s not possible to create or respond to comments, so we now hide their markers on the Canvas until you’re back online.
    • We’ve changed how comments and Artboards interact with each other, making them consistent with how layers and Artboards interact. When you create a new Artboard around an existing comment, we will link it with that Artboard. When you move or resize an Artboard so that it covers a comment, that comment’s link will not change. We also now dim comments that are not linked with whatever is directly below them — whether that’s the Canvas or an Artboard — to make this easier to spot.
    • When you select a group with even spacing, which is itself inside a group with even spacing, the Smart Distribute handles will now adjust the position of your selected group and the spacing around it, instead of its contents.
    • Borders can now have a minimum width of 0.1, rather than 0.5, when you’re scaling layers.

    What’s fixed

    • Fixes a bug that caused Document Libraries you’d disabled for a document to reenable automatically the next time you opened a document.
    • We’ve improved performance for handling documents with very large numbers of hidden layers.
    • Fixes a bug that caused unwanted artefacts to appear on layers with a translucent fill.
    • Fixes a crash that could occur if a Symbol override caused a Symbol to become recursive.
    • Fixes a crash that could occur when Sketch tries to process prototype flow connections.
    • Fixes a bug that caused notifications about payments and trial expirations to appear for non-Admin Workspace members.
    • Fixes a bug that caused some of a layer’s blur to be cut off, if you moved the origin of a zoom blur outside that layer’s bounds.
    • Fixes a bug that created a missing Symbol when you selected both a Symbol source and instance then used Option-drag to create copies.
    • Fixes a bug that trimmed the shadows and borders around the edge of a layer if you copied and pasted it into another app.
    • Fixes a bug that caused Symbols overrides to appear on a nested Symbol instance unexpectedly, when original override was disabled within the parent Symbol and you detached it.
    • Fixes a bug that caused some components to render differently in the Components view previews than they did on the Canvas.
    • Fixes a bug in the Workspace window where the search field in the My Drafts view would lose focus after every keystroke.
    • Fixes a bug that caused Artboards you pasted into a new page or document to appear in reverse order in the Layer List. Now, they’ll appear in the same order as they do in their original page or document.
    • Fixes a bug that caused Symbols with Smart Layout and a minimum size to appear incorrectly as instances with no overrides.
    • Fixes a bug where Shift-clicking and dragging a layer in a multiple selection would deselect the layer you originally clicked before you started dragging the selection, leaving that layer in its original position.
  21. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug fixes & improvements This release includes a handful of bug fixes and tweaks to make sure everything runs smoothly. If you sent feedback about any of these — thank you!
  22. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug fixes & improvements This release includes fixes for some bugs and crashes you’ve reported — thanks for letting us know about them! It also includes all of the great new features and improvements below.
  23. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Commenting This release brings commenting to the Mac app. Now you can pin a comment to any point on the Canvas and strike up a conversation, right where it matters. Whether you’re working in the web app or the Mac app, all of your comments and conversations will stay in sync. Want to hide comments and focus on your designs? Just hit N.
    • Import your Figma files We’re excited to introduce this long-requested feature: you can now open .fig files in Sketch! This feature is available in beta so you may run into the odd issue (our text rendering engine treats things differently to Figma, for example). If you do, let us know and we’ll make it right — your feedback will help make the importer even better.
    • Workspace templates You can now turn any document into a template that anyone in your Workspace can use — ideal for repeatable projects and keeping consistent document structures. We’ve also added a selection of beautiful, free templates to help kickstart your next project. You’ll find them all in the Workspace window (O).
    • Document Libraries You can now enable Libraries for a specific document instead of having them enabled for every document you’re working on, even when you may not need them. When you open a document, we’ll automatically install any Libraries enabled for it. To manage Document Libraries, go to File > Document Settings… > Libraries from any document.
    • Smart Layout improvements We’re hard at work on improving Smart Layout! In this update, you’ll find that right-to-left and bottom-to-top directions now behave exactly like their reverse counterparts (left-to-right and top-to-bottom). When you hide nested Symbol instances, we now preserve and remove spacing in a way that’s more reliable and predictable. Finally, we’ve made a few tweaks that make working with Smart Layout in nested layouts smoother. Look out for further updates soon!

    What’s changed

    • Update to the latest version of Sketch Runner (1.2.2). Version 1.2.1 has been marked as incompatible with Sketch 95.
    • Sympli plugin version 1.3.24 has been marked as incompatible with Sketch 95.1
    • To keep things consistent with macOS Ventura, we’ve renamed the app’s Preferences window and menu item — it’s now called ‘Settings’. You can still access Settings by pressing ,.
    • We’re phasing out the old Mirror app in early 2023 — but you’ll still be able to mirror via our new iPhone app. Running Mirror will now show an alert about the phase-out, along with a link to more details.

    What’s improved

    • If your search for a document yields no results, you’ll now see a ‘No documents found’ message.
    • We’ve improved rendering performance in prototype flows.
    • If you have Pixel Fitting disabled, Canvas tooltips will now always show two decimal places. If Pixel Fitting is enabled while you adjust lines, the tooltip’s line length value will no longer jitter as it alternates between whole numbers and those with decimals.
    • We’ve improved our rendering performance by switching our architecture to one scene graph per document, updated for each frame of rendering.
    • In text layers, Width and Height fields in the Inspector now reflect whether your text layer is Auto Width, Auto Height or Fixed Size. Their values are placeholders, so you can still enter your own fixed values.
    • Did you know that when you use the Text tool (T), you can click on other text layers to edit them? We’ve made this easier to spot — now, when the Text tool is active, you’ll see an underlined hover state as you move your cursor over other text layers.
    • Selection boxes for hidden objects are now dashed, so it’s easier to distinguish them from a visible layer in the same spot.
    • You can now manage sharing settings for documents and projects in your Workspace: invite others, make documents public, or change download, inspect and commenting permissions. In the Workspace window, right-click a document or project and choose Share…. While you’re editing a document, go to File > Share… — or click on the overflow menu above Collaboration and select Share Document….
    • We’ve increased the hit area for corner resize handles from 6 x 6 to 12 x 12 pixels on high-density displays, making them easier to grab. The handles’ visible size is unchanged.
    • We’ve tweaked the visibility of on-Canvas handles when you select an object inside a tidy group, giving you better feedback on your actions. When you hover any Smart Distribute handle, the corner radius handles disappear. When you grab a Smart Distribute handle, all other handles disappear. When you hover a corner radius handle, all Smart Distribute handles disappear.
    • You can now define what Sketch should do every time you distribute layers but it’s impossible to do it evenly on full pixels. Instead of being asked every time, tick the Don’t ask me again checkbox in the alert, which you can change again via Sketch > Settings… > Layers in the ‘When Distributing‘ setting. This only applies if Pixel Fitting is enabled.

    What’s fixed

    • Fixes a bug where the Text Underline and Strikethrough Override controls would not show the same state between the Canvas, Inspector and the Text Style property.
    • Fixes a bug where emoji with a shadow might not display correctly in a text layer.
    • Fixes a bug where in some cases the Reset Overrides control would permanently appear, even when no overrides were applied. Resetting the states should now resolve this.
    • Fixes an issue in overridden text on the Canvas where swapping a Symbol to a different size wouldn’t update correctly. This now works as expected, but you may need to reset any overrides that were previously in the wrong state.
    • Fixes a bug where cropping an image with a P3 color profile attached would lose the profile after being cropped.
    • Fixes a bug where text inside a Symbol wouldn’t scale if you used Command-click or double-clicked to select that layer.
    • Fixes a bug where color overrides wouldn’t show in the Inspector after overriding a Layer Style.
    • Fixes a bug in the Inspector where changing a color in Overrides would not refresh immediately.
    • Fixes a bug where text used as a mask could cause the text color to bleed around the edges of mask content.
    • Fixes an issue where activating the Text tool and hovering a text layer inside a group would place the hover highlight in the wrong position.
    • Fixes an issue where selecting text layers inside Symbol instances wouldn’t show their width and/or height values in the Inspector.
    • Fixes a bug where repositioning text on path could leave drawing artifacts on the Canvas.
    • Fixes a bug where reducing the size of a file would cause some images to stretch and lose their aspect ratio.
    • When exporting a single alpha masked layer, the mask’s effect is now included in the result, rather than exporting nothing at all.
    • When entering new width or height values for an Auto Width text layer, the bounding box around the layer’s current dimensions now stays visible.
    • Fixes an issue where some of the resize handles in the Scale tool looked darker than they should be.
    • Fixes an issue where arrow keys wouldn’t work if your cursor was over the alignment buttons in the Inspector’s Design tab.
    • Fixes a bug where editing a layer behind a background blur could cause visual inconsistencies on the Canvas.
    • Fixes an issue where the hit area for on-Canvas corner radius handles could be incorrect.
    • The Canvas no longer changes position when you hide the sidebar or the Toolbar.
    • Fixes an issue where X corner markings wouldn’t adapt to the system accent color for selected objects inside Symbol instances.
    • Fixes an issue when resizing a layer that caused the tooltip showing the layer’s dimensions to momentarily disappear when you clicked.
    • We’ve fixed a visual imperfection in the rotate shape cursor.
    • The app will now display an error when you attempt to export a WebP image that exceeds the format’s supported maximum pixel dimensions (16383 x 16383).
    • Fixes a bug where drag-and-dropping a layer from the Layer List produced unexpected results. Now, a simple drag on the Canvas will always generate an accurate copy of the layer, and a PNG when dropped into Finder or another app. Using Option-drag will create a bitmap when dropping a layer on the Canvas and a PDF when dropped into Finder or another app, such as Keynote or Illustrator.
    • Fixes an issue where fixed layers in prototypes would scale up on non-Retina screens.
    • Fixes an issue where, while rearranging an object with Smart Distribute in a multi-selection, the selection box around the multi-selection would adjust to the object you’re rearranging.
    • Fixes an issue where the Inspector wouldn’t show every Overlay setting after copy-pasting an Overlay Artboard.
    • Fixes an issue where prototyping handles on the Canvas would remain visible after switching to the Design tab in the Inspector.
    • Fixes an issue where hovering on an object in a multi-selection wouldn’t show a highlight to make it the alignment reference object.
    • Fixes an issue where selecting an element inside a tidy group caused the center rearrange handles to temporarily disappear, creating a flashing effect.
    • Fixes an issue where corner radius handles would sometimes not appear for rotated rectangles.
    • Fixes an issue where a prototype wouldn’t update links after changing the interaction target.
    • Fixes an issue where combined shapes containing a single Line layer wouldn’t show a selection box and couldn’t be rotated.
    • Fixes an issue where, if a Symbol Source contains a symbol that had been resized, replacing that nested Symbol in instances wouldn’t respect that size.
    • Fixes an issue where using the Transform tool on grouped shapes could transform and move the shape unexpectedly when using the corner handles.
    • Fixes an issue when using the Artboard tool where the list of Artboard Templates wouldn’t show if the Inspector was hidden.
    • Fixes a bug where dashed borders would rotate position when converted to outlines.
    • When using justified text, the alignment of the last line in a paragraph will now follow your language’s writing direction (left to right or right to left). To change writing direction, select Text > Reverse Writing Direction in the menu bar.
    • Showing or hiding the interface in part (sidebar, Inspector, rulers and toolbar) or in its entirety now only affects the current window, not any other windows.
    • Fixes a bug that would let you edit the hex value for fills using a Color Variable.
    • Fixes an issue where inserting Symbols could fail to place them on full pixels, even when Pixel Fitting was enabled.
    • Fixes a bug that wouldn’t let you manage overrides belonging to a nested Symbol unless their parent was specifically selected. From now on, you’ll see every single override from the start in the ‘Manage Overrides’ section.
    • Drag-and-dropping a layer from the Layer List will now always generate a clean and accurate duplicate of the original layer and ignore any export settings, including the prefix/suffix, size or bitmap type.
  24. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • macOS Ventura This release includes fixes for some possible crashes in macOS 13, and addresses issues with Abstract and Anima plugins.

    What’s improved

    • You can now override the type size of text layers in Symbol instances.

    What’s changed

    • Version 4.4.5 of Anima’s AutoLayout plugin is incompatible with Sketch 94.1 as it was causing a crash.

    What’s fixed

    • Fixes an issue preventing you from overriding a text layer nested within a combined shape in a Symbol instance.
    • Fixes an issue that meant some plugins (including Abstract and Kitchen) couldn’t load their libraries or some other assets via API.
    • Fixes a bug that caused the Opacity and Hue sliders in the Color Picker to overlap when editing Color Variables on macOS Ventura.
    • Fixes a bug that prevented the component menu from showing for text color overrides.
    • Fixes a bug that clipped the badges in toolbar buttons on macOS Ventura if your toolbar is set to display text labels.
    • Fixes an issue that prevented people using the iPhone app after resetting their password or changing 2FA settings.
  25. Requires macOS Big Sur (11.0.0) or newer

    This release includes an update to our document model. If you open a local document using this version of the Mac app, it may lose data if someone with an earlier version of the Mac app opens it again. Workspace documents will be unavailable to open by anyone with an earlier version unless they download them first. Any changes they make will not update the Workspace document. For real-time collaboration, everyone will need to use the same version of the Mac app.

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  26. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Improvements and bug fixes 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.

    What’s improved

    • 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.

    What’s changed

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

    What’s fixed

    • 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.
  27. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Improvements and bug fixes 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  28. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  29. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s fixed

    • 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.
  30. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Artboard Templates You can now turn any Artboard — and its content — into a template. Artboard Templates behave like any other Component, so you can share them as part of Libraries and reuse them across documents. When you select an Artboard, you’ll see the option to use it as a template in the Inspector. We’ve replaced the default Artboard Presets with a new Default Artboard Templates Library, and included a new Artboard Template Inspiration Library to show you what else they can do. Any custom Artboard Presets you created will migrate to Artboard Templates and appear as their own Library, too.

    What’s improved

    • We’ve added a presence popover to the grid view in the Workspace window. We always had this in the list view, but now it appears in the grid view, too. Hovering over the Editor’s name below the document’s name will show you everyone currently editing or viewing, or who last updated it.
    • You can now lock and unlock the proportions of an Artboard using the control between the Width and Height inputs in the Inspector, just like regular Layers.
    • You can now use all types of Layers (including images) as Alpha Masks. When you set a Layer to act as a Mask, Sketch will apply the most appropriate type of mask to use based on the Layer type and its fills.
    • We’ve added a Reset Ruler Origins option to the contextual menu when you Control-Click on the rulers. This option always existed in the View menu, but now it appears in the contextual menu, too.
    • When you create or duplicate an Artboard, we now place it below the current or original Artboard in the Layer List. This means Artboards will be arranged top-to-bottom, as you create them.
    • We’ve improved the appearance of read-only input fields in the Inspector to distinguish them from disabled fields.
    • Using Command-D to duplicate an Option-dragged Artboard will use the same offset for the duplicates. This was always the case for Layers, now it works for Artboards as well.
    • You can now access the Convert Symbol to Artboard option from the contextual menus when you have selected a Symbol source.
    • You can now use the keyboard to input double-digits to more accurately adjust the relative position of gradient stops for any Gradient fill in the Inspector.

    What’s fixed

    • Fixes a bug that caused Text on Path to render incorrectly.
    • Fixes a bug that stopped us from remembering the position of the Prototype Preview window.
    • Fixes an issue where copied layers could be pasted in the wrong order.
    • Fixes a bug where Symbol instances would not update correctly when a Layer was moved from one Symbol to another in a Library.
    • Fixes an issue with Prototypes not showing Hotspots correctly for Layers within scrollable Artboards that have a fixed position.
    • Fixes a bug that caused multiple layers of text to appear when you edited text that had transformations applied within a Symbol instance.
    • Fixes a bug that caused the incorrect label to show for the initial Pixel Snapping mode in the Inspector.
    • Fixes a bug where resetting overrides for scaled Symbol instances would produce unexpected results.
    • Fixes a bug that stopped Library preview thumbnails from updating in the Libraries Preferences pane.
    • Fixes an issue where the width or height of nested Symbol instances couldn’t be resized to less than 1 pixel.
    • Fixes a bug that caused the Remove Unused Styles menu item to appear unavailable when you had selected a Group or Symbol instance.
    • Fixes a bug that caused Symbols you dragged from the Insert window onto an Artboard or Canvas to appear blank.
    • Fixes a bug that caused the Size instance to fit content control in the Inspector to appear unpredictably.
    • Fixes a bug where a blank Artboard would not have its Expand/Collapse toggle control visible in the Layer List until content was added to it.
    • Fixes a bug that stopped the shortcuts for switching between the Canvas (Control-1) and Components (Control-2) views from working or appearing in the View menu.
    • Fixes a bug that stopped you from double-clicking on the Canvas to leave vector editing mode.
    • Fixes a bug where invalid characters in a Workspace document name could cause saving issues, now we show an error if you try to save a document that contains unsupported characters to a Workspace.
    • Fixes a bug that caused columns in the Export Slice window to populate incorrectly if your scroll bars are set to always be visible.
    • Fixes a bug where, pasting a fill across multiple Layers and editing the fill in one Layer, could cause the fill of a different Layer to update incorrectly.
    • Fixes an issue that caused Color Variables to appear incorrectly in the color popover if you were using using a large collection of Color Variables.
    • Fixes a bug that ignored the Pixel Fitting preference for Text Layers using Auto Width and horizontally centered text. We now adjust the width of the Text layer to only place it on full pixels.
    • Fixes a bug that caused the WEBP option in the Format field of the Export panel to appear truncated.
  31. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug fixes Along with all the great features below, this release fixes a number of bugs, crashes and performance issues.

    What’s fixed

    • Fixes a crash that could occur when you worked with Symbols.
    • Fixes a bug that stopped you from being able to double-click on a nested Symbol instance to view its source.
    • Fixes a bug that caused slow performance.
    • Fixes a bug that caused the Hotspot override option in the Inspector to disappear when you set it to None.
    • Fixes a bug that caused layers or Artboards you copied from Sketch and pasted into another app to appear as a blank image.
    • Fixes a bug that stopped some Workspace document updates from processing or appearing in the web app.
    • Fixes a bug that caused Artboards to appear at a low resolution in the prototype player.
    • Fixes a crash that could occur as we determined whether to highlight an item you selected in the Layer List.
    • Fixes a bug that caused performance issues when you used Sketch Mirror to view documents.
  32. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • New prototype player We’ve been hard at work on some big improvements to Prototyping and it starts with this — a completely rewritten prototype player. With it, playing your prototypes should feel smoother, faster and more reliable. It also lays the groundwork for some great new features and improvements — look out for those in an upcoming update.

    What’s improved

    • You can now choose Auto Link to Right Artboard from the Prototype menu and create a link from your current Artboard, to the one immediately to the right of it. Better still, it will update dynamically and automatically if you switch the order of your Artboards. To link to the left Artboard instead, simply change the Artboard Export option under Preferences > Layers.
    • You can now use Command-Shift-D to duplicate a layer below the original. You can also hold Shift to access this option from the Edit menu. To move a layer you have selected from behind another layer, hold Option and Command then drag anywhere on the canvas.
    • We’ve added a new option to snap to quarter pixels when you’re working in vector editing mode. We also revamped its Inspector control — the new segmented control makes it easier to set a pixel snapping option and see which one you have selected.
    • When you export a single item, we now show its filename in the notification at the bottom of the window.
    • In the Save dialog, Command-Shift-D and Command-D now will set your Mac’s Desktop as the save location.
    • We’ve tweaked the heading styles and dividers in the Inspector to make each section’s hierarchy easier to understand.
    • You can now paste an image from another app directly onto a shape in Sketch to use it as an Image fill. You’ll find the Paste Image as Fill option by control-clicking on the Fills panel under Styles in the Inspector.

    What’s changed

    • We’ve updated the shortcut for Refresh Data. You will now need to use Control-Shift-D to refresh the Data on a selected layer.
    • We’ve updated the copy and changed a few things in the Libraries preferences panel. Now, to enable a Library, you can simply check the checkbox next to its name.

    What’s fixed

    • Fixes a bug where trying to change a Symbol override from ”No Symbol” would not change anything on the Canvas.
    • Fixes a bug where a Symbol with Smart layout properties, nested within a parent Symbol with same Smart Layout properties, would be positioned unexpectedly when overridden on the Instance level.
    • Fixes a crash that could occur when you opened a document from your Workspace and chose to keep local changes you made to an older version of that document while you were disconnected from the internet.
    • Fixes an issue where hidden Layers wouldn’t show the eye icon in the Layer List.
    • When you resize a Layer so that its bounds no longer sit within an Artboard, we now move it outside the Artboard in the Layer List, this means it becomes visible on the Canvas and can be selected.
    • When you use the tab key to navigate through the save dialog fields, the order should feel more logical now.
    • Fixes a bug where the resize handles could appear blurry at some zoom levels.
    • Fixes an issue with the rendering of background blurs, when they are masked by shapes other than rectangles, so you won’t unexpectedly see translucent areas.
    • Fixes an issue where the Layer › Layout menu would be available for all Artboards and not just Symbol sources.
    • Fixes a bug that stopped the Inspector showing a mixed state for the Export group contents only option.
  33. Requires macOS Big Sur (11.0.0) or newer

    This release includes an update to our document model. If you open a local document using this version of the Mac app, it may lose data if someone with an earlier version of the Mac app opens it again. Workspace documents will be unavailable to open by anyone with an earlier version unless they download them first. Any changes they make will not update the Workspace document. For real-time collaboration, everyone will need to use the same version of the Mac app.

    What’s new

    • Bug fixes This release includes a few important bug fixes and tweaks to make sure everything runs smoothly. If you sent feedback about any of these — thank you!

    What’s fixed

    • Fixes an issue that could cause some documents to get stuck while they were processing.
    • Fixes a bug that could corrupt a document if you opened it after editing the document offline.
  34. Requires macOS Big Sur (11.0.0) or newer

    This release includes an update to our document model. If you open a local document using this version of the Mac app, it may lose data if someone with an earlier version of the Mac app opens it again. Workspace documents will be unavailable to open by anyone with an earlier version unless they download them first. Any changes they make will not update the Workspace document. For real-time collaboration, everyone will need to use the same version of the Mac app.

    What’s new

    • Improvements and bug fixes This update brings a whole host of small improvements to make your days more enjoyable and productive — from positioning layers relative to an Artboard’s edge with Inspector operators, to better icons for locked and hidden layers.

    What’s improved

    • We’ve made it easier to create a prototyping link to the previous Artboard or any specific Artboard when you have multiple layers and Artboards selected. Now, with multiple selections, you can choose any of the back or go to Artboard indicators.
    • We’ll now show a prompt when you try and enable a plugin that’s incompatible with the Mac app.
    • We now remember the position of the Preferences window, so it always opens where you last left it.
    • When you hover over a long Artboard name on the Canvas, we’ll show you a tooltip with its full name.
    • You can now add blurs to alpha masks and we’ll include them as part of the mask itself.
    • You can now use the Sides slider in the Inspector to set a polygon‘s minimum number of sides (three) — handy if you want to quickly create an equilateral triangle!
    • If you have a page selected, you can now rename a page via Edit > Rename or pressing R.
    • You can now precisely position a layer relative to an Artboard’s edge using the l, r, t, b, and c / m operators in the Inspector. For example, to place a layer 10 pixels from the right edge of its Artboard, you can set its X value to 10r. You can use these in both the X and Y fields to get things looking just right.
    • We’ll now show you if a Library is using a starred version and when it was last modified in the Libraries preferences panel.
    • Did you know you can copy layers or Artboards and paste them in any other app as an image? Now, if you have a high-density display, we‘ll export these images in 2x resolution, so they look sharp.
    • We’ve added states to the layer visibility and lock icons in the Layer List, so it’s easier than ever to know whether a layer is hidden, visible, locked or unlocked. Hovering over a visible layer shows a Hide Layer icon reflecting the layer’s visibility and holding shows a Lock Layer icon reflecting the lock state.

    What’s changed

    • We’ve made things more predictable when you insert a Symbol instance that contains a nested Symbol with Smart Layout properties that you have resized in the Symbol source. Now, the nested Symbol will keep its resized dimensions in both the Symbol source and instance.
    • We’ve made things more predictable when you resize a Symbol or Group that contains text layers with resizing constraints and auto width alignment properties. Previously, if the resizing constraints and alignment properties conflicted, resizing would change the alignment property to auto height or cause the text to flow outside of layer’s bounds. Now we block conflicting resizing restrictions and alignment properties to avoid these results.

    What’s fixed

    • Fixes a bug where the background blur wouldn‘t appear in translucent layers with an opaque fill.
    • Fixes a bug where the Mac app would continue using system memory after you closed a document.
    • Fixes a bug where editing a Symbol Source’s content would not update any overrides in deeply nested instances until you reopened the document.
  35. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Improvements and bug fixes This release is all about fixing bugs and making small, quality-of-life improvements that add up to a better overall experience in Sketch. We’re working hard on new features and we can’t wait to share them with you soon.

    What’s improved

    • We’ve improved the way we handle variable fonts if you embed them in your document and now clearly identify them as being variable, rather than a specific weight.
    • When you right-click on a layer and open its contextual menu, holding down ⌥ turns the Move Forward and Move Backward options into Move to Front and Move to Back, respectively. If you have the items for Move Forward and Move Backward in your toolbar, we’ll update their icons to reflect this change in command when you hold ⌥ there too.
    • We now memorize the position of the Document Settings window, so it always opens where you last left it.

    What’s changed

    • The Move to Library plugin (version 2.2.9) is incompatible with Sketch.
    • We’ve given the Canvas icon in Preferences a refresh — it now reflects the one you see in the toolbar.
    • We renamed the Rename Layer menu item to Rename.

    What’s fixed

    • Fixes a bug where the Mac app would continue using system memory after you closed a document.
    • Fixes a bug that would insert image data randomly even if you had unchecked the Insert Data at Random option. Now, Data you insert will follow the order in its source file.
    • Fixes a bug that could make scrolling the Canvas very slow if you were using a mouse with a physical scroll wheel.
    • Fixes a bug that could cause blocky artefacts to appear in shadows that contained a combination of different shadows and other elements.
    • Fixes a bug that caused Smart Distribute spacing handles to appear blurry or distorted.
    • Fixes a bug where rotated background blurs wouldn‘t render as expected in some cases.
    • Fixes a bug where the Mac app wouldn’t detect corrupted data in some parts of a document, which could lead to a crash later while editing the document. Now, we detect this right when you open the document and give you the opportunity to fix it.
    • Fixes a bug where editing a Symbol Source’s content would not update any overrides in deeply nested instances until you reopened the document.
    • Fixes a bug where applying border end decorations to a line or open path with multiple borders would only show one of the borders.
    • Fixes a bug where the search field in the Layer List wouldn’t show a focus ring when you selected it.
    • Fixes a bug that mean any custom shortcuts you added via System Preferences would require you to select their parent menu before they would work.
  36. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Bug Fix This release fixes a bug that caused empty Symbols to appear broken. We’re sorry for any impact this had on your workflow.
  37. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • New project permissions You can now choose whether a project is visible to your whole Workspace, or just the members you invite. You’ll find this option in a project’s share settings in the web app. In the Mac app, look for the lock icon in the Workspace window to quickly identify projects with restricted access. And don’t forget, you can still move documents, rename a project, copy its link or open it in the web app, right from the Workspace window.

    What’s changed

    • Invision Panels version 1.0.145 is no longer compatible with Sketch. Please make sure you update this plugin to the latest version to avoid any issues.
    • Say hello to some new faces! We‘ve updated our Faces data source to include a new set of images.

    What’s fixed

    • Fixes a bug that could cause the color picker to not pick the correct color from a text layer.
    • Fixes a bug with SVG import where style attributes could be ignored for certain paths.
    • Fixes a bug where the Preview window for prototypes would hide the share button at smaller widths.
    • Fixes a bug where the keyboard shortcut to pick a fill color within the Bitmap editor would not use the color you picked.
    • Fixes a bug that caused Text on Path to move unexpectedly if you converted it to outlines.
    • Fixes a crash that could occur if you pasted malformed SVG code into a document.
    • Fixes a crash that could occur when selecting a font in the Inspector.
    • Fixes a bug where keyboard shortcuts for various View > Zoom To options would stop working.
    • Fixes an issue where icons in the Insert window could end up with the wrong size after switching screen resolutions.
  38. Requires macOS Big Sur (11.0.0) or newer

    What’s new

    • Improvements and Bug Fixes This release focuses on smaller fixes and updates that make Sketch better to use every day. We’ve also included a small round of Prototyping improvements (with plenty more on the way).

    What’s improved

    • When you grab and drag prototyping interactions on the Canvas, you’ll now only select interactions with the same destination Artboard, even if you have selected multiple layers.
    • We’ve added an extra option for Hotspot layers to the View menu. Now you can choose to either show or hide Hotspots.
    • We’ve made it easier to create prototypes. You no longer need to select a layer first to start creating a prototype!
    • You can now override any prototype interaction in a Symbol instance. Previously this was only possible with Hotspots, but we’ve opened that up for Links as well.
    • We’ve improved shadow rendering for groups, making them faster and visible even when deeply zoomed in.
    • We’ve improved the visibility of prototype links. Now, you can either choose to see all links for a prototype or only those related to the selected layer(s) from the View menu.
    • When exporting blurs, we now match the scale of the export. This way, you can export at high scales and blurs won‘t appear pixelated when you zoom in.

    What’s changed

    • The Runner plugin version 1.1.9 is incompatible with Sketch 84. You can still enable it manually in Sketch Preferences > Plugins if you want, but it could cause some instability.
    • A friendly reminder that we’ve changed the minimum system requirements to Big Sur (11.0) from version 84 onward. You can download previous versions of the Mac app (with support for older operating systems) from our updates page.

    What’s fixed

    • Fixes a crash that could occur when closing a document.
    • Fixes a bug where part of the Prototyping section of the Inspector would disappear when adding a new Link or Hotspot.
    • Fixes a bug that could hide the Artboard’s title in the prototype’s Preview window if the name was too long or the window too small.
    • Fixes a crash that could occur when setting a negative spread value for a Component’s inner shadow.
    • Fixes a bug that could create a gap in a prototype link if you added an Artboard over the link and then moved it.
    • We’ve fixed a bug that stopped you from selecting layers in a combined shape when double-clicking on it.
    • We’ve reduced the amount of system memory used when inserting large Symbols at higher zoom levels.
    • Fixes a bug where highly saturated blurred layers would sometimes not render correctly.
    • Fixes a bug that could cause rounded ends in masked paths to appear clipped when exporting them to SVG.
    • Fixes a crash that could occur when saving or opening a document placed in a location that wasn‘t writable.
    • Fixes a bug that could cause nested Symbols with Smart Layout to behave unexpectedly.
  39. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fixes This release includes a handful of bug fixes. If you sent in feedback about any of these — thank you!

    What’s fixed

    • Fixes a bug that wouldn‘t respect your previous document‘s window size when creating a new document or opening your document again.
    • Fixes a bug that could cause masked layers to display incorrectly if you were using a layer with opaque outside borders as a mask.
  40. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fixes This release focuses on fixing a number of crashes and bugs. Thanks for all your reports and feedback!

    What’s fixed

    • Fixes a bug where custom Artboard size presets wouldn‘t appear.
    • We’ve fixed a bug that could cause the Mac app to crash when clicking on a filtered layer type in the Layer’s List search bar.
  41. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Corner Controls and Styles You can now adjust the corner radius of rectangles on the Canvas: drag a corner handle to control all corners with the same size, hold ⌘ to control a single corner, or ⌥ to control all corners at once. We’ve also added four individual input fields in the Inspector for each corner in the rectangle. Finally, we’ve introduced new Corner Styles: in addition to Rounded and Smooth, you can now use the Angled, Inside Square, and Inside Arc styles.

    What’s improved

    • You can now style corners on triangles, stars, polygons and closed paths directly from the Corners panel in the Inspector. These shapes support our brand new Corner Styles too — try them out!
    • We’ve given the segmented controls in the Inspector a makeover. They’re no longer colored and instead match the appearance of buttons, making them less distracting.
    • You can now set Artboards as click targets in a prototype. This way, you don‘t have to add hotspot layers anymore when you just want to show a simple flow or presentation.
    • When creating exportable layers or slices with prefixes, we now give you more control over the prefix’s placement in the file name if the layer name contains a slash (/). With the new Primary Prefix option, the prefix will appear in front of the full path instead of the last path component only.
    • In the Recent documents view in the Workspace window you can now search a document by the author of the latest version. Of course, you can still search a document by its title.

    What’s changed

    • Version 83 is the final Mac app release to support macOS Catalina (10.15.0). When we release version 84, the minimum system requirements will change to 11.0 (Big Sur).
 You can download previous versions of the Mac app (with support for older operating systems) from our updates page.

    What’s fixed

    • Fixes a crash that could occur when leaving vector editing mode after unhiding the Inspector.
    • Fixes a bug where we would remind you to embed fonts when saving a local document in some cases.
    • Fixes a bug where you wouldn‘t be able to perform a Union operation on adjacent, but not intersecting, shapes.
    • When adding a prototype link on the Canvas, we‘ll now show you target icons next to your Artboard so it‘s easier to link to the previous Artboard or to another page.
    • Fixes an issue where we wouldn‘t give you the option to embed fonts when saving a Workspace document via the Collaboration toolbar item.
    • Fixes a bug where saving a Workspace document you had opened for the first time would prompt you to embed fonts even if all fonts were already embedded.
    • Fixes a bug that could ignore Text on Path when performing boolean operations.
    • Fixes a bug where you couldn‘t Command-click to select masked layers.
    • Fixes a bug where the appearance of shadows with non-zero spread values on lines wouldn’t match the line’s end cap type.
    • Fixes a bug that could cause a rotated layer using a background blur to render the blur in a washed out way.
    • Fixes a bug that could display the Style section in the Inspector incorrectly if editing a vector with the Inspector hidden.
    • We’ve matched the miter limit for outside and inside borders to that which center borders use. This way you’ll see more predictable results when working with shapes or text with pointy edges.
    • Fixes a bug that wouldn‘t respect the Fix Size setting when using Smart Layout.
    • When opening or creating a document, we’ll now place the Mac app window in the center of your screen.
    • Fixes a bug where angular gradient fills wouldn‘t be included when exporting to SVG.
    • We’ve improved rendering accuracy for shape layers used as a mask with center or inside borders so that you always see the right opacity.
    • Fixes a bug where we would not show the distance value for the spacing between selected layers in the Inspector if the selection included a line with another layer that was positioned along the same axis as the line.
    • Fixes a bug that could cause the tabs in Preferences to show unexpected window sizes.
    • Fixes a bug that wouldn‘t let you delete Components in the Components View when filtered by a search term.
  42. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fix We’ve fixed a bug that could cause Text Styles in Symbol overrides to display incorrectly on the Canvas.
  43. Requires macOS Catalina (10.15.0) or newer

    Document model change: In this release, we’ve updated our document model. Once you save a Workspace document in the latest version of the Mac app, anyone opening the document in Sketch 81.1 or earlier will only be able to save the file locally. Any changes they make will not update the document in your Workspace, and if you want to collaborate with them in real-time they’ll also need to update to 82.

    What’s new

    • Introducing Components web view With Components web view, you can open up your libraries and make them easier for everyone to understand. You can now browse Symbols, Color Variables, Layer Styles and Text Styles, jump or search for specific components and use the menu on the left-hand side to navigate components in more detail.

    What’s improved

    • You can now send Workspace documents and projects you no longer need to Trash right from the  Workspace window.
    • We‘ve improved the rendering of text layers and complex shapes when using inside or outside borders.
    • You can now change prototyping targets directly in the Canvas by dragging the link arrow to the Artboard you want.
    • We’ve optimized the way fonts are embedded when exporting Artboards to PDF so the size of your exported PDF is smaller.
    • Embedding fonts in Workspace documents is now much easier. When you save a document to a Workspace for the first time, or after adding new custom fonts, you can quickly select which fonts you want to embed — or all at once — with a single click. Even better, the app remembers your choice for each Workspace, so you don’t have to do this for every new document. As always, make sure that you have all the necessary licenses, rights and permissions to embed and redistribute any fonts you want to use.

    What’s changed

    • If you‘re using Abstract, please make sure to update to their latest version to ensure everything works smoothly.

    What’s fixed

    • Fixes a bug where a rounded corner used along a curved point could cause the Mac app to hang and use too much memory.
    • Fixes a bug in vector editing mode that would align an entire layer instead of the selected points.
    • Fixes a bug that could cause the Canvas to become unresponsive when rendering shadows for complex paths.
    • Fixes a bug that could cause the Mac app to become unresponsive while rendering complex combined shapes with non-intersecting paths.
    • Fixes a bug that could cause items in the sidebar bar to not display correctly if the sidebar was hidden when changing appearance mode.
    • Fixes a bug that could cause input fields to defocus when editing overrides.
    • Fixes a bug where the export options could appear clipped or could cover the folder navigation view entirely.
  44. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fix Fixes a crash that could be caused by an InVision plugin incompatibility.

    What’s fixed

    • Fixes a bug where Foresight could display an incorrect preview when multiple layers were selected at the same time.
    • Fixes a bug where documents could render incorrectly when text was used as a mask.
  45. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Foresight We’ve added a feature that helps you preview the outcome of some actions. Now, when you hover over the alignment buttons at the top of the Inspector, or as you type new values in the X, Y, Width, or Height fields, you’ll see an outline on the Canvas that represents the position and dimension of the layers if you apply that alignment or value. This also works if you use the ⌥ modifier for alignment, or use math operations in the inputs.

    What’s improved

    • When you create your first prototype link in a document, we’ll now mark that Artboard as a Start Point, so you can easily play it in the web app.
    • You can now designate an Artboard as a start point for a Prototype through the Inspector by toggling the Set as prototype start point checkbox.
    • We’ve improved the way Sketch draws rounded corners on curved sections of a path.
    • We removed the checkbox about sharing usage analytics in Sketch because we stopped collecting this information altogether.
    • You can now upload a local Sketch document to your Workspace from the Recent Documents tab in the Workspace window by dragging it into a Project.
    • We’ve made it easier to share a prototype from local documents. Now, when you share your prototype, you’ll be prompted to save it to your Workspace so you can easily share it with everyone you need.

    What’s fixed

    • Fixes a bug where converting Text on Path to outlines would skip over emojis.
    • Fixes a bug on macOS Monterey that could cause prototypes to not work properly if Live Text was enabled.
    • Fixes a bug where newly inserted Components would not be selected if they were inserted via the Insert menu.
    • Fixes a bug where paths would be ignored when converting Text on Path to outlines.
    • Fixes a bug where editing a Text Style would not update the text in some Symbol instances using that Text Style.
    • Fixes a bug that could cause SVG files to import incorrectly into the Mac app.
    • Fixes a rare crash that could occur after adding a new copy of an image to a document.
    • Fixes a bug where dashed borders applied to an ellipse would differ in appearance when exported to SVG.
    • Fixes a bug that wouldn’t let you scroll to the end of the Layer List.
    • Fixes an issue where images placed inside a rotated Group or Symbol could appear pixelated.
    • Fixes an issue where an image with a semi-translucent gradient fill could appear incorrectly when exported to PDF.
    • Fixes a bug where the appearance of dashed borders could change when converted to outlines.
  46. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fixes Fixes a crash that could occur when opening documents containing invalid data.
  47. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Improvements and Bug Fixes This update brings a bunch of small improvements and bug fixes, including the ability to use the width, height and position operators (w,h,x,y) as stand-ins for the width, height, x, and y of one or more selected elements.

    What’s improved

    • When typing a new position or dimensions in the Inspector, you can now use the operators w, h, x, and y as stand-ins for the width, height, X, and Y of the selected element(s). Try setting a rectangle’s height to w to quickly make it a square. These operators work with maths too; try setting the width to 2 * w to double the layer’s current width.
    • You can now click to select an element inside a selected Artboard without having to deselect the Artboard first.
    • Alpha masks will now match the scale and zoom values you use in the Canvas — and when exporting.
    • We’ve improved the way we display progress updates when opening a Workspace document.

    What’s fixed

    • Fixes a bug where configuring an Artboard to have a fully transparent background color would cause the contents of the Artboard to be hidden.
    • Fixes a bug where the arrangement of characters in flipped Text Layers would be inverted when converted to outlines.
    • Fixes a bug where text could appear duplicated on the Canvas when editing text overrides with text transforms or emojis.
    • Fixes a crash that could occur when scaling down images.
    • Fixes a bug that could cause certain documents not to open in the Mac app if they were saved in a much older version of the Mac app.
    • Angular gradients will now match the resolution you’ve set in your document when exporting.
    • Fixes a bug where, when using dark mode in macOS Monterey, dark Text Styles could be displayed as light text against a light background in the Components Popover.
    • Fixes a bug that could cause the cursor not to update when adjusting the width of the sidebar.
    • Fixes a bug that could cause shadows within instances placed on the same page as their Symbol Source to appear clipped while editing the Source.
    • Fixes a bug where you couldn’t preview a prototype in macOS Monterey if the Live Text feature was enabled in the System Preferences.
    • Fixes a bug where fonts in Library Symbols could render differently between local and Workspace versions of the document.
    • Fixes a bug where your selection in the Layer List could display some elements incorrectly if there was no scrollbar.
    • Fixes a crash that could occur when dragging export previews from the Inspector.
    • Fixes a bug that could mark existing Symbol instances as “missing” in some cases.
    • Fixes a bug where uploading a document to your Workspace would ignore any custom name you’d set.
  48. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug fixes Fixed a bug that caused Sketch to make a large number of network requests after reconnecting to the real-time collaboration Presence server.
  49. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Keyboard navigation & Bug fixes 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  50. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • macOS Monterey Fixes a possible crash when using OpenType features on macOS Monterey.
  51. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s fixed

    • 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.
  52. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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!

    What’s improved

    • 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.

    What’s fixed

    • 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.
  53. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Plugins fixes We've fixed a bug that could cause some plugins to crash Sketch when exporting Artboards.

    What’s fixed

    • Fixes a bug that could affect the export of images.
  54. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s fixed

    • 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.
  55. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  56. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  57. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • 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.

    What’s improved

    • 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.

    What’s changed

    • 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.

    What’s fixed

    • 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.
  58. Requires macOS Catalina (10.15.0) or newer

    What’s new

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

    What’s fixed

    • 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.
  59. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Improvements and Bug Fixes 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.

    What’s improved

    • 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.

    What’s fixed

    • 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.
  60. Requires macOS Catalina (10.15.0) or newer

    What’s new

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

    What’s fixed

    • 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.
  61. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug Fixes 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.
  62. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Bug and Crash Fixes 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!

    What’s fixed

    • 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.
  63. Requires macOS Catalina (10.15.0) or newer

    What’s new

    • Rendering and performance improvements This release includes a whole host of rendering and performance improvements. Lots of them are subtle, but they all add up to a better experience. You’ll notice things feel more responsive when you move Symbols and Nested Symbols around the canvas, as well as during exports and saving documents to your Workspace.
    • Data improvements We’ve added a new option to the Data menu to choose whether data you insert is picked at random or not. If you uncheck this Insert Data at Random option, Data you insert will follow the order in its source file. We’ve also added support for nested data within Linked Data (JSON) sources. Nested data from a Linked Data source will appear inside a group when you add it to your canvas.

    What’s improved

    • You’ll now see image shadows at all zoom levels, where previously they’d disappear as you zoomed in close.
    • We heard from a few of you who really missed the dedicated zoom controls in the Big Sur toolbar, so we’ve brought them back! You’ll be able to add them by Control-clicking on your toolbar and choosing Customize Toolbar….
    • We’ve added an @3x option for flattening bitmaps to the Layer preferences panel.
    • Fixes a bug where a layer with a blur with a 0.5 radius would appear unblurred.
    • We’ve added a new set of shortcuts for aligning layers. ⌃⌘ and your arrow keys now align layers left, right, top or bottom. ⌃⌘V or ⌃⌘H align layers vertically or horizontally. Add the ⌥ modifier to any of those shortcuts to align layers within an Artboard.

    What’s changed

    • We’ve given the Assistants UI and layout a fresh lick of paint for Big Sur.
    • Hey night owls, we’ve made a few tweaks to some colors in dark mode. Nothing major, but subtle things that add up to a more pleasant experience. Enjoy!
    • We’ve made some changes to how we generate outside borders which improves things for complex shapes.
    • We’ve tweaked the copy in our notifications to make it clearer when Library and Component updates are available.
    • We’ve increased the size of Artboard names on the Canvas so they should be easier to read from a distance now.

    What’s fixed

    • This release fixes a number of bugs that caused issues with Component and Library updates. This includes seeing a Component/Library update notification when there were none available, not seeing a notification when there were updates available, and being unable to update Components/Libraries. Thanks for all your reports and we’re sorry for the impact that this has had on your workflows!
    • Fixes a bug where applying blend modes could cause Tints to be ignored.
    • Fixes a crash that could occur if you set an extremely large shadow offset value.
    • Fixes a bug that caused some Components not to update correctly in your documents, which also meant you’d see a recurring updates notification.
    • Fixes a bug that would hide document titles and make them uneditable unless you resized your window.
    • Fixes a bug that could causes styles within Library Components to become unlinked after you applied Library and Components Updates in documents that used that Library.
    • Fixes a bug where we would not detect and replace an existing local Library if you uploaded it to a Workspace. This meant that any documents that used Components from that Library would still be linked to the local version, instead of the one in your Workspace.
    • Fixes a bug that caused layers with multiple, blended inner shadows to render incorrectly.
    • Fixes a bug that would prevent you from adding a JSON file as a Linked Data source if the file’s extension was capitalized.
    • Fixes a bug that caused shadows with negative spread to render incorrectly on layers with gradient or image fills.
    • Fixes a bug that stopped Workspace documents from opening and instead showed a “The file doesn’t exist” alert if you kept your macOS Home directory on an external drive.
    • Fixes a crash that could occur when you clicked Return to Instance while using the Scale tool.
    • Fixes a bug that caused shadows for text-on-path layers to appear flipped upside down.
    • Fixes a bug that caused inner shadows on overlapping shapes to render incorrectly.
    • Fixes a bug where inner shadows on a mask layer could appear darker than they should.
    • Fixes a bug that caused blurred layers to lose some of their details if you used them as a mask.
    • Fixes a bug that meant a text-on-path layer could cause other text layers in the same group to render incorrectly.
    • Fixes a bug that caused layers behind a background blur to render incorrectly when you rotated them.
    • Fixes a bug that stopped Color Adjustment changes from updating in the Inspector when you used the Undo command.
    • Fixes a bug that could cause angular gradients to appear pixelated.
    • Fixes a bug that caused the Fix position when scrolling setting to become unchecked if you applied it to a Symbol that you later detached.
    • Fixes a bug that could cause poor performance when you selected large text layers.
    • Fixes a bug where applying a shadow with a negative spread to a shape with translucent fills could cause the shadow to be clipped at its outside edges.
    • Fixes a bug that meant the hover selection color would not match the accent color you set in System Preferences until you relaunched Sketch.
    • Fixes a bug that caused shapes with fills, smooth corners and outside borders to render incorrectly.
    • Fixes a bug that caused SVG exports of layers with tints to have incorrect colors.
    • Fixes a bug that caused text layers to move unexpectedly if you used Cmd+drag to zoom in or out as you edited them.
  64. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes This release focuses on fixing a number of crashes and bugs. Thanks for all your reports and feedback!

    What’s fixed

    • Fixes a crash that could happen when you were editing documents with lots of document windows and/or Tabs open.
    • Fixes a bug that stopped a public Cloud Library from installing or caused it to disappear if your License Key and Sketch account used different emails.
    • Fixes a bug that stopped the override reset control from appearing and disappearing at the right times in the Inspector.
    • Fixes a bug that unlinked Library styles from Components after you accepted updates to that Component and Library in your document.
    • Fixes a bug that stopped some text decoration attributes from updating correctly in the Inspector.
    • Fixes a crash that could occur if you set the dimensions to be exceptionally large.
  65. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes This release fixes a bug that caused Symbols to detach from their parent Libraries in documents you downloaded and re-uploaded to Cloud. It also fixes a crash that occurred if you enabled Libraries with embedded fonts.

    What’s fixed

    • Fixes a crash that could occur if you tried to use the Make Grid tool with a set of layers in different groups.
    • Fixes a bug where saving a Library file would show an incorrect Autosave warning.
    • Fixes a crash that could occur if you scaled a group of layers and then undid that action.
    • Fixes a bug were the Recents section in Documents window and File menu would still show files from your Cloud workspace, even after you’d cleared them.
    • Fixes a bug that stopped some Data Plugins from showing you a preview of content as you inserted it.
    • Fixes a crash that could occur if you enabled Libraries with embedded fonts.
  66. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Starred updates With this release, we’re introducing Starred updates. You can now highlight important updates, control who sees your document’s full version history and choose which Library updates roll out to everyone. Read our documentation to see how Starred updates work.
    • Linked Data You can now use JSON files as Data sources to apply matching information to your designs. To get started, simply name layers in your document to match the keys in your JSON file. Once you’ve added your JSON file as a Data source, you’ll find it under a new Linked Data section of the Insert > Data menu. You can also choose Insert > Data and click on a Linked Data source to insert a pre-populated set of layers.

    What’s improved

    • When you use the Make Grid tool or handle, we’ll pay closer attention to the existing spacing between layers you’ve selected and use that wherever we can. This one is hard to describe, but it just feels more ‘right’ — try it out!
    • When you create a group where layers do not sit on whole pixels, we’ll make the group’s bounds fit a little tighter around that content. This only affects new groups and any existing groups you edit with this version of Sketch. This should also fix an issue where some Artboard exports were a pixel wider or taller than their original Artboard.
    • If you’ve asked us to flip the behaviour for holding Command and scrolling to zoom in or out, this one is for you. You’ll find the option to do just that in Sketch’s Canvas preferences. Happy scroll-zooming!

    What’s changed

    • We’ve updated our iOS App Icon Template to remove the mask that was being applied on exports.
    • When you resize multiple layers, we no longer round those individual layers to the nearest pixel. Now, they will perfectly maintain their distance between each other, instead of shifting slightly in some cases. We’ll still round the outer edges of your selection to the nearest pixel, and if you want to round each individual layer you can do this via Arrange > Round to Pixel.
    • Command-O will now reveal the Documents window so you can easily access documents in your Workspace(s). Shift-Command-O now opens the System’s file browser to choose a local document. You can override this in your macOS System Preferences, if you need to.
    • We’ve made it clearer if Components belong to your current document when you select and switch between them in the Inspector.

    What’s fixed

    • Fixes a bug that caused the Recent Documents view in the Documents window to appear blank when you signed in with your Sketch account.
    • Fixes a crash that could occur on the macOS 11.3 Beta, if you opened the Plugins pane in Sketch’s Preferences.
    • Fixes a crash that could occur when you copied groups of PNGs that contained indexed colors.
    • Fixes a bug where reducing the file size of some bitmaps could cause some white areas in them to change to cyan.
    • Fixes a bug that could make Sketch become unresponsive when trying to offset a path that had been rotated before.
    • Fixes a bug where document placeholders in Documents window would not update when you switched between dark and light mode.
    • Fixes a bug that could cause a letter to appear inside the shape of the icon when using icon fonts with a fill or when converting them into outlines.
    • Fixes a bug that caused the editing area for page names to appear wider than the page name pill itself in some cases.
    • Fixes a bug that meant inner borders with gradients could render incorrectly on certain shapes.
    • Fixes a bug that caused text on a path to display incorrectly or disappear if it was part of a Symbol instance that you scaled up or down.
    • Fixes a bug that caused previews in the Components View to display colors in the wrong color space.
    • Fixes a bug that caused the wrong document thumbnail and sidebar item to appear selected when you opened the Documents Window using File > Cloud > Show in Documents Window from an open document.
    • Fixes a bug that caused Symbol overrides menus to show different sized symbols, even if the option to only show the same size Symbols was enabled, in some cases.
    • Fixes a bug that placed new vector points incorrectly on very small Artboards, if there were other Artboards nearby.
    • Fixes a bug that caused Libraries to show as “not found” in Preferences after you’d made an edit to them and saved the Library document.
    • Fixes a bug that meant text alignment controls wouldn’t immediately show as enabled after you changed a text layer’s alignment type to be Fixed Size.
    • Fixes a bug that caused Point Types you selected in the Inspector to appear deselected if you clicked on it multiple times.
    • Fixes a bug that caused the position overlays for rulers to appear slightly offset from the ruler markers themselves.
    • Fixes a bug that caused the length field in the Inspector to stop updating if you selected multiple lines and adjusted them.
    • Fixes a bug that drew an Artboard at an angle, if you drew it within an angled, nested group.
    • Fixes a bug that would enable the Original Size button in the Inspector when you dragged an image onto the dock icon, even when the image hadn’t been scaled in any way.
    • Fixes a bug that meant Symbols at the same level would not appear in the overrides menu if they were part of a Library nested one or more levels down from the current Library.
    • Fixes a bug that corrupted layer names and could cause a crash when you converted text layers that contained SF Symbols to outlines and exported them.
    • Fixes a bug that prompted you to replace missing fonts for Library Components in your documents. Now we’ll prompt you to replace or embed missing fonts in the original Library document instead.
    • Fixes a crash that could occur if you tried to edit a text layer that used the Chivo Black Italic font.
    • Fixes a bug that caused SVG code you copied from a layer’s contextual menu to also include code for any overlapping layers.
    • Fixes a bug that would revert Sketch to trial mode, even if you were signed in with a Sketch Account and had access to the Mac app, if you unlinked a license key while offline.
    • Fixes a bug that stopped text Symbols from scaling correctly using the Scale tool if you had applied a Text Style override to them.
  67. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fix This release fixes a JavaScript issue that could cause crashes if you work with certain plugins, including Framer Pasteboard, Origami Export, and InVision DSM.
  68. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes This release includes several crash and bug fixes, as well as some improvements around using plugins with Apple’s M1 chip.

    What’s changed

    • If you’re lucky enough to own an M1 Mac, we’ve improved the way we check for plugins that are incompatible with your machine.
  69. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes and Performance Improvements With this release, we’ve focussed on fixing a few common bugs and performance issues. If you were finding Sketch slow when using a plugin with a WebView, or you had a Library update notification that never disappeared, this update has got you covered.

    What’s fixed

    • Fixes a bug where saving a document to your Cloud workspace, quitting the Mac app and restarting, would open an older version of that document that didn’t show the latest changes.
    • Fixes a bug that caused poor performance for documents with missing fonts.
    • Fixes a bug that caused the Library Updates Available notification to appear when there were no components to update. Spooky.
    • Fixes a bug that caused performance issues with some plugins that used WebViews.
    • Fixes a bug that meant Sketch would become slow or unresponsive when you used the Symbol override or insert menus.
    • Fixes a bug that caused boolean operations icons in the Layer List to appear squashed.
    • Fixes a bug that could cause SF Symbols using OpenType features to display incorrectly.
    • Fixes a crash that could occur when we checked to see if a plugin you were using was compatible with your Mac’s CPU.
    • Fixes a bug that caused poor performance when you had certain Libraries enabled.
    • Fixes a bug that could cause the Sidebar to appear in the Components View if you had previously hidden it in the Canvas view.
  70. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes We’re rounding off the year with a few important bug fixes. If you sent us feedback about these three, thank you!

    What’s fixed

    • Fixes a bug that caused poor performance for documents with missing fonts.
    • Fixes a bug that caused the preview within the color picker’s loupe to be blurry when hovering over a text or shape layer.
    • Fixes a bug that stopped you from being able to access shared Libraries.
  71. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes We hope you’re enjoying our Big Sur UI refresh. This release includes a handful of bug fixes and visual tweaks. If you sent in feedback about any of these — thank you!

    What’s fixed

    • Fixes a bug that meant you couldn’t use the color picker if you’d hidden the interface (using Cmd+. or View > Hide Interface) in your window.
    • Fixes a couple of toolbar-related bugs that caused items with notification badges to appear clipped or translucent in some cases. We’ve also made notification badges easier to read if you’re using Sketch in dark mode.
    • We’ve removed the Text Only toolbar view option as this was causing some layout issues.
    • Fixes a bug that caused the Make Grid tool to repeat layers within a group, rather than the group itself.
    • Fixes a bug that caused parts of the Inspector to disappear when opening a Color Popover, resizing your document window or scrolling in the Inspector itself.
    • Fixes a bug that stopped particularly long Artboard and layer names from showing in full when you renamed them.
  72. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes This release includes a few important bug fixes and tweaks to make sure everything runs smoothly, especially on Macs with Apple’s new M1 chip.

    What’s changed

    • We’ve added the Notifications item to the Toolbar by default and fixed a few potential issues that could occur with notifications.

    What’s fixed

    • Fixes a bug that swapped the functions of the right and center text alignment buttons in the Inspector for Macs with M1 chips.
    • Fixes a crash that could occur if you added a Library to the Mac app from Cloud.
    • Fixes a crash that could occur if you held down the Shift key and clicked on a nested Symbol.
    • Fixes a bug in the Color Popover that caused chevrons to overlap with the List and Grid view icons if you had Libraries with long names.
    • Fixes a crash that could occur if you exported layers that had specific characters in their name as SVGs.
  73. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • A fresh look for macOS Big Sur With this release, we’re excited to introduce a UI redesign that fits right in with the new macOS Big Sur design language. It’s the same Sketch you know and love, but with every detail reconsidered — from a full-height sidebar, to a refreshed Inspector, and all-new iconography throughout the app.

    The biggest change you’ll notice is the toolbar. To make room for Big Sur’s new inline document titles, we’ve introduced a new default toolbar and combined some items to keep things clean and uncluttered. As ever, you can change your toolbar items at any time by heading to View > Customize Toolbar….

    If you can’t upgrade to Big Sur just yet, don’t worry. We’ve spent time making sure that things still look and feel great in older versions of macOS.

    What’s improved

    • Alongside our Big Sur redesign, we’ve improved the contrast between different parts of our UI if you have relevant macOS Accessibility settings enabled.
    • We’ve optimized the Mac app for Apple’s powerful new M1 chips. This means you’re ready to tap into the potential of Apple Silicon, which makes working in Sketch feel faster than ever.
    • You can now alter between the grid view and list view once again for Color Variables in the popover
    • There’s now an option to insert Data sources as new layers from the Insert menu. And, when you select a layer that uses Data, you’ll see a new Data icon in the Inspector. Click on that to refresh that layer’s Data source or pick a new one.
    • We’ve made it quicker and easier to repeat and create grids from layers. Simply select two or more layers and drag on the new handle that appears in the bottom-right corner of your selection.

    What’s changed

    • The controls for the Make Grid tool (Arrange > Make Grid) now appear in their own view in the Inspector instead of a sheet that appears over your Canvas.
    • On macOS Big Sur, we’ve combined the view and zoom toolbar items to keep things tidy. The same options are still there, just together in one place. On older versions of macOS, you’ll continue to see these as two separate items.

    What’s fixed

    • Fixes a bug that caused the Appearance panel in the Inspector to disappear if you selected a Symbol instance and collapsed it, like a bad magic trick.
    • Fixes a performance bug that, when many Libraries were enabled, could cause lag when dragging layers over a Symbol Source in the Symbols page.
    • Fixes a bug that could cause a complex shape layer to disappear if you tried to offset its path a more negative amount than is possible.
    • Fixes a bug that caused local documents you uploaded to Cloud to lose their link if you didn’t save the document immediately after the upload. This also affected documents you saved to third-party storage services like Dropbox, Box or iCloud Drive.
    • Fixes a crash that could occur if your system-wide Language & Region preferences used a , as a decimal separator and you tried to perform a math operation with decimals in the Scale tool.
    • Fixes a bug that caused the shadow for a popover in the Inspector to move independently from the popover itself.
    • Fixes an issue that caused some bitmaps to appear blurry when you exported them.
    • Fixes a bug that stopped you from adding Assistants that had particularly long URLs (or located in lots of nested folders). This fix does mean you’ll need to reinstall any Assistants you had previously added — luckily you can do this in a couple of clicks from the Manage Assistants… sheet.
    • Fixes a bug that caused Sketch to freeze if you toggled between dark and light modes in System Preferences.
  74. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fix This release fixes a bug which caused Sketch to use a lot of system memory. We’re sorry about this one and any impact it’s had on your workflow!
  75. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • New iPhone Artboard Presets Happy new iPhone month! To celebrate, we’ve added Artboard presets for the 12 Mini, 12, 12 Pro, and 12 Pro Max.
    • Crash and Bug Fixes This release includes a number of smaller crash and bug fixes, including a crash that occurred on the macOS Big Sur Betas.

    What’s changed

    • We’ve introduced some better error messages to help us (and you!) understand what’s going wrong if you’re having trouble registering the Mac App using your Sketch Account details and a Teams subscription.

    What’s fixed

    • Fixes a bug that caused rendering artefacts to appear when you zoomed in or out on certain Artboards.
    • Fixes a crash that would sometimes occur when you opened the Insert Window by pressing c on your keyboard.
    • Fixes a bug that meant changes you made to Hex and RGBA values did not always save when you created or edited Color Variables.
    • Fixes a crash that could occur in macOS Big Sur if there were expanded groups in your document’s Layer List.
    • Fixes a bug that stopped the Insert Window from refreshing after you edited any properties for Styles, Symbols, or Color Variables.
    • Fixes a bug that caused the main document window to disappear if you made it full-screen after opening the Insert Window.
    • Fixes a bug that could cause some images to appear with inverted colors.
    • Fixes a bug that made the Return to Instance button disappear after you opened the Components View.
    • Fixes a crash that could occur if you were working with some greyscale images.
    • Fixes a crash that could occur if you duplicated a Color Variable in the Components View.
    • Fixes a bug where some single-letter shortcuts would not work for certain macOS keyboard input languages.
    • Fixes a bug that caused colors in text layers to change if you used Sketch with some external displays.
  76. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Color Variables We’re excited to introduce this long-requested feature and one of the final building blocks for a comprehensive design system in Sketch. When you apply a Color Variable to a fill, border or anywhere you can apply solid colors, they’ll stay linked. If you edit a Color Variable, you’ll see that change reflected across every part of your document that uses it. Color Variables replace solid color presets and when you open a document we’ll automatically convert any existing color presets that belong to it. You’ll see the option to create a new Color Variable in the Color Popover.
    • Components View (Beta) The Components View is a new home for your document’s local Symbols, Text and Layer Styles, and Color Variables. By bringing them together and giving them the space they deserve, we’ve made it easier for you to keep them organized and adjust their properties. In other words, there’s finally a proper place to preview and edit your text and layer styles — and that’s just the start.
    • Insert Window Alongside the Components View, we’re introducing a new, separate Insert Window that makes finding and inserting components faster than ever. It brings together all of the Symbols, Text and Layer Styles, and Color Variables from your enabled Libraries, and displays them with beautiful, big previews that make browsing easy. Simply press c on your keyboard to open it, start typing to search for the component you need, then drag and drop it onto your Canvas.

    What’s improved

    • We’ve added support for Color Variables to the Sketch JavaScript API, so if you’re building plugins or integrations, you can support it, too!
    • Re-ordering layers in grid arrangements, by dragging on their circular center handle, now works in a more natural way. Layers will shift around automatically to avoid adding an extra row or column.
    • When you use the Offset Path tool, we’ll temporarily show you an outline of the original path to give you a better sense of scale.
    • You can now use the Make Grid tool to reduce the size of existing grids.

    What’s changed

    • We’ve adjusted our Android Artboard presets, fixing some viewport sizes and adding the latest Pixel and Galaxy devices.
    • When you drag layers, we now use a smarter approach to align them to pixels. This should keep layers aligned more in the way you’d expect, especially for lines.
    • As part of an industry-wide change with Figma and Adobe, we’ve renamed Symbol masters throughout the app. We now refer to a Symbol master as a Symbol Source.
    • There’s now an optional toolbar icon available for the Offset Path tool. We’ve also added it to the Tools item.
    • We’ve been tidying things up ready for a certain operating system update and have moved the controls for Offset Path (Layer > Path > Offset…). You’ll now see the controls in the Inspector instead of a sheet at the top of the Canvas whenever you use it.

    What’s fixed

    • Fixes a crash that could occur if you were editing a bitmap layer and using the eyedropper tool.
    • Fixes a bug that caused some of the borders of an instance that had been previously rotated to not always show when fitting an Artboard to it.
    • Fixes a crash that could occur when pasting a layer with invalid text attributes from an old document or from a document that was created with a third-party app.
    • Fixes a bug that wouldn’t show the correct Library source in the Components Popover for Text or Layer Styles that were part of a Library that was duplicated.
    • Fixes a bug that caused high CPU usage when you were viewing layers with blurred shadows.
    • Fixes a bug that stopped color properties from showing in the Find and Replace Color sheet.
    • Fixes a bug that meant bitmaps would not always look sharp at lower zoom levels.
    • Fixes a bug that caused unexpected antialiasing differences on Symbol instances with clipping masks compared with detached versions of that Symbol.
    • Fixes a bug that could change the coordinates of a line when you adjusted the size of the Artboard it belonged to.
    • Fixes a bug that caused overrides to reset or be unavailable when you reopened some documents.
    • Fixes a bug that meant you could set a guide to -0, which felt a little odd, if we’re honest.
    • Fixes a bug that meant values in the Layout Settings sheet would not always display correctly when confirming, canceling or tabbing through the sheet fields.
    • Fixes a crash that could occur if you pressed the tab key in an empty value field while you were creating Custom Artboard Preset.
    • Fixes a bug where changing opacity of a Tint on a Symbol instance would not always work reliably.
    • Fixes various bugs affecting the Text on Path feature to make it more reliable.
  77. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes This release includes fixes for a couple of commonly reported crashes, as well as an issue that caused layers that used blend modes, transparency and shadows to render incorrectly.
  78. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes This release fixes a handful of crashes and bugs, including one which caused Assistants to use too much memory in some cases.

    What’s fixed

    • Fixes an issue that caused some bitmaps to appear blurry when you exported them.
    • Fixes a bug that caused groups within a Symbol to display incorrectly in Symbol instances. This affected the layout of some buttons in Alert symbols in the Apple iOS UI Library.
    • Fixes a bug that meant shadows would appear pixelated if you had enabled View > Canvas > Show Pixels on Zoom.
    • Fixes a crash that could occur when you adjusted the length of lines or paths.
    • Fixes a crash that could occur when you imported gradients from other applications or file formats.
    • Fixes a crash that could occur if you set a blur value of less than 1.0 on text layers.
    • Fixes a crash that could occur when you updated a Library.
    • Fixes a crash that could happen when double-clicking to rename a missing image layer in the Layer List.
    • Fixes a crash that could occur while editing some text layers.
    • Fixes a bug that stopped the color well and Hex values in the Inspector from updating when you selected multiple Artboards with the same color.
    • Fixes a bug that could cause fonts with ligatures to be unaligned or appear outside of the bounding box of text layers. This affected Thai, Arabic and German characters especially.

    What’s new

    • Say Hello To Assistants With this release, we’re introducing Assistants — a helping hand for your designs. Assistants can automatically check your documents to help you spot issues, stay consistent with design systems, prepare your files for collaboration, and follow your team’s rules. You can find out more, discover and download Assistants in the new Assistants Directory, or read our documentation to see how they work.

    What’s improved

    • In the last release we made sure you could upload, rename and delete Cloud documents from the Documents window. And with this release, you can add, rename and remove Cloud projects from the sidebar in the Documents window, too!

    What’s changed

    • We’ve tweaked the copy in the Cloud upload popover to better explain what happens when you create a new upload of an existing document.

    What’s fixed

    • Fixes a crash that could occur as you edited a document that used blurs with a particularly large blur radius.
    • Fixes a bug where applying a color preset to a text layer would not instantly refresh the preview in the color popover.
    • Fixes a bug that meant the Touch Bar would not display the save dialog options correctly.
    • Fixes a bug that caused the settings icon for Fill properties to stay in its highlighted state.
    • Fixes an issue where the color popover for Tints would not close when you clicked in the color well.
    • Fixes a bug in boolean operations where curved segments intersecting more than one line could incorrectly ignore those intersections.
    • Fixes a bug where adjusting gradient stops in the color popover via the arrow keys would change the selection to the first gradient point and move that instead.
    • Fixes a bug where nested overrides in existing Symbol instances would appear as available for editing, even if you had made them unavailable for editing on the Symbol master within a Library. This bug did not affect new instances, and this fix means existing instances will also show accurate override options.
    • Fixes a bug where moving the app window between Retina and non-Retina displays could cause the Canvas to render in the wrong resolution.
    • Fixes a bug where signing in to a Sketch account on one Mac might sign you out on another Mac connected to the same iCloud Keychain. The bug fix only applies if you are running macOS 10.15 or newer.
    • Fixes a bug that meant some document versions you saved would get stuck while they were processing on Cloud.
  79. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Say Hello To Assistants With this release, we’re introducing Assistants — a helping hand for your designs. Assistants can automatically check your documents to help you spot issues, stay consistent with design systems, prepare your files for collaboration, and follow your team’s rules. You can find out more, discover and download Assistants in the new Assistants Directory, or read our documentation to see how they work.

    What’s improved

    • In the last release we made sure you could upload, rename and delete Cloud documents from the Documents window. And with this release, you can add, rename and remove Cloud projects from the sidebar in the Documents window, too!

    What’s changed

    • We’ve tweaked the copy in the Cloud upload popover to better explain what happens when you create a new upload of an existing document.

    What’s fixed

    • Fixes a crash that could occur as you edited a document that used blurs with a particularly large blur radius.
    • Fixes a bug where applying a color preset to a text layer would not instantly refresh the preview in the color popover.
    • Fixes a bug that meant the Touch Bar would not display the save dialog options correctly.
    • Fixes a bug that caused the settings icon for Fill properties to stay in its highlighted state.
    • Fixes an issue where the color popover for Tints would not close when you clicked in the color well.
    • Fixes a bug in boolean operations where curved segments intersecting more than one line could incorrectly ignore those intersections.
    • Fixes a bug where adjusting gradient stops in the color popover via the arrow keys would change the selection to the first gradient point and move that instead.
    • Fixes a bug where nested overrides in existing Symbol instances would appear as available for editing, even if you had made them unavailable for editing on the Symbol master within a Library. This bug did not affect new instances, and this fix means existing instances will also show accurate override options.
    • Fixes a bug where moving the app window between Retina and non-Retina displays could cause the Canvas to render in the wrong resolution.
    • Fixes a bug where signing in to a Sketch account on one Mac might sign you out on another Mac connected to the same iCloud Keychain. The bug fix only applies if you are running macOS 10.15 or newer.
    • Fixes a bug that meant some document versions you saved would get stuck while they were processing on Cloud.
  80. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash and Bug Fixes Thanks for all your feedback and bug reports for version 67. This release contains fixes to the most common bugs and crashes you have reported.

    What’s fixed

    • Fixes a bug that meant the correct handles wouldn’t appear when you used the Rotate Copies tool.
    • Fixes a bug that caused the app to become unresponsive when you resized a selection that included multiple Line layers.
    • Fixes a bug that could cause prototype links to reappear after you had deleted them.
    • Fixes a bug that caused the Inspector panel to get stuck if you scrolled up with a color popover open.
    • Fixes a crash that could occur when you edited text or Text Styles in certain documents.
  81. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Crash Fix This release fixes a crash that could occur in version 67 when you attempted to save or embed certain fonts in a document. We’re really sorry for any inconvenience and interruption to your workflow that this one caused.
  82. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Performance Improvements We’re working hard to speed things up across the app and this release includes a few key updates. We’ve cleaned up our code around Symbols so working with them (especially in complex documents) should feel a lot more responsive. We’ve also fixed some particular performance bottlenecks around shadows and layers with background blur and saturation. There are a lot of small changes here, but they all add up to a smoother, faster Sketch.
    • Embed Fonts in Documents With this release, we’re introducing the option to embed font files in individual documents. You can do this in any document by choosing Text > Document Fonts… and selecting the fonts you want to embed. Embedding fonts makes it easier to share documents with others and ensures that text layers render accurately — even if they don’t have the right fonts installed. It also ensures text layers render correctly whenever you view your documents on Cloud.

    What’s improved

    • We’ve made Select All smarter and more context-aware. By default, it now selects all layers in your current group. Using Select All again will extend that selection to layers in the next group up. Using Select All with an Artboard selected will select all Artboards instead. When you’ve selected layers from two or more Artboards, Select All will select the contents of all Artboards.
    • You can now use Smart Distribute and Tidy with selections of layers that are both outside and inside of groups.
    • We’ve made some performance improvements for documents with lots of Slices, particularly when you’re zoomed in on content.
    • You can now rename Cloud documents from the comfort of the Documents window. Double-click on the name under the document’s thumbnail, or right-click on it and choose Rename.
    • For our developer friends, we’ve added a new --suffixing option for the Sketchtool export layers command. Using this option makes it possible to export non-uniquely named layers without one overwriting the other.
    • We’ve improved the error message you’ll see in the Documents window when Cloud documents can’t load because of a bad connection.
    • You can now right-click on any thumbnail in the Documents window and choose Delete Document… — or hit the backspace key — to delete it.
    • We’ve saved you a click when it comes to creating Cloud Libraries. You can now choose File > Add as Library to turn any Cloud document into a Cloud Library directly from the Mac app.
    • You can now drag-and-drop local documents into the Documents window to save them to Cloud. We’ll show a save dialog to confirm exactly which workspace and project you want to save to. If you drag a document into the Libraries view for a personal or team workspace, that document will automatically become a Library.
    • Using emoji in your text layers no longer stretches the line height and vertical rhythm of your layers. 🙌 So you can sprinkle emoji wherever you want, and everything will still align perfectly. 🎉

    What’s fixed

    • We’ve tweaked the size and spacing of the fill mode buttons in the color picker. That might not seem release note-worthy, but we did it to make room for an exciting update coming soon. That’s all we’re saying for now.
    • Fixes a bug that stopped changes to the Visuals option in Layout Settings showing up on the Canvas until you also changed the color.
    • Fixes a bug that caused Sketch to become unresponsive when you opened a nested Symbol overrides menu that contained a large number of options.
    • Fixes a bug that meant Sketch 66 would use a small amount of CPU while open in the background.
    • Fixes a bug where holding Z and drawing a selection on the Canvas (to zoom in on that selection) would leave the selection showing after the zoom, instead of clearing it immediately.
    • Fixes a crash that could occur in the Save Document dialog if you selected the Other… file location with the filename left empty.
    • Fixes a bug that meant overridden text in Symbols wouldn’t display as expected when fonts were missing.
    • Fixes a bug that caused the Canvas to freeze if you zoomed in and out while inserting a Symbol from the Insert menu.
    • Fixes a bug that caused the recursive Symbols warning to display incorrectly.
    • Fixes a bug where resizing a document window would cause lag and unexpected scaling of layers on the Canvas.
    • Fixes a bug that stopped lines correctly snapping to their start points when you inserted them.
    • Fixes a bug that meant detaching a Symbol recursively could result in missing metadata. This one may have caused issues for plugins and integrations. We now store the metadata containing information about which Symbol an instance got detached from, and its frame, in the userInfo property of the detached group.
    • Fixes a bug that meant we would not always reliably remember whether you had expanded or collapsed groups, Artboards or Symbols in the Layer List.
    • Fixes a bug that caused horizontal and vertical lines to move unexpectedly within the Layer List when you changed their position on the Canvas using the arrow keys.
    • Fixes a bug that caused the Documents window to appear in a frozen state when you opened a document by dragging it onto the Sketch icon.
  83. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes This release includes fixes for a couple of crashes, including one that could occur if you dropped a bitmap onto the image well in the Pattern Fill popover. It also fixes an issue that could have prevented you from opening files in older versions of the app, if you had already opened them in 66.
  84. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Bug Fixes and Improvements We’re busy putting the finishing touches on some very exciting upcoming releases, so we’ve taken a step back with this one to focus on some important bug fixes and key improvements that all add up to a better experience.

    What’s improved

    • We’ve made uploads for large Cloud documents much more reliable over slower network connections. If you’ve been seeing errors that said Sketch couldn’t connect to the internet when you were certain you were online, this release should fix that.
    • If you’ve struggled to see a black or white Symbol clearly in the Components Panel or Menu, we’ve got you covered with this release. Symbol previews now show the background color you’ve applied to their master (if you’ve set one) or a black or white background that makes them easier to spot.
    • We’ve renamed the Prototyping Menu to “Prototype” to keep things consistent and tidy.
    • Behind the scenes, we’ve been working hard to improve performance in the app. If you’re working with very complex documents, you may feel the benefit of some of these improvements with this update. There’s plenty more to come, though, so expect things to feel snappier and smoother soon.

    What’s fixed

    • Fixes a bug that could cause an older version of a Cloud document to open instead of a newer one you’d worked on.
    • Fixes a bug that caused text layers with custom character spacing to display gradient fills incorrectly.
    • Fixes a bug that would stop you from adding a Library from Cloud that had a forward slash (/) in its name.
    • Fixes a bug that caused the Magic Wand selection to appear upside down and mirrored on the Canvas.
    • Fixes a bug that caused a few different issues with Symbol overrides, including overrides changing unexpectedly after Library updates, overrides removing themselves when you renamed a Layer in a Symbol master, and Libraries taking longer than they should to update. Working with Symbol overrides should feel a little faster now, too.
    • One for our plugin developer friends: We’ve removed and ended support for our legacy Javascript API (v1.0). Most plugins already use our current API, which you’ll find details of on our developer website.
    • Fixes a bug that stopped you from making layers exportable if your selection included a Hotspot layer.
    • Fixes a bug that stopped you from applying blending modes to text fills.
    • Fixes a bug that meant you couldn’t override or manage Layer Styles that included Tints from Symbol masters or instances.
    • Fixes a bug that meant groups or Symbols with tints could lose their colors when you exported them as SVGs.
    • Fixes a bug that would cause some filled layers with borders or shadows to have oddly curved edges.
    • Fixes a bug that stopped the Original Size button from enabling immediately after you resized a bitmap layer (you’d have to change selection for it to enable itself, but no more!).
    • Fixes a crash that could occur during/after Library updates or when you edited items in the Components Panel.
  85. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • API Fixes This update includes a small fix to our JavaScript API that could have caused issues for some plugins and integrations.
  86. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • New Prototyping Scroll Effects With this release, we’re introducing a “Maintain scroll position after click” option that preserves the position of scrolling Artboards after you click on a prototype link. With it, you can create overlay-style elements and state changes that feel more natural and don’t interrupt your flow.

    What’s improved

    • We’ve also updated our iOS app “Mirror” with support for the new prototyping scroll effect behaviour, along with compatibility improvements for iOS 13 and a few bug fixes. You can get the update from the App Store.
    • Previously we capped the number of Cloud projects in the sidebar of the Documents window at 20, but that felt a little limiting. Now, there’s no limit at all, so you’ll see all of your projects right where you need them.
    • We’ve added a new option to the export settings for groups to Trim Transparent Pixels. When it’s enabled, any transparent pixels around the layers in your group won’t show in any exported asset.
    • We’re doing some Spring cleaning and tidying up our code, so creating Symbols and working with them should feel a little faster now.

    What’s fixed

    • Fixes a crash that could occur when previewing certain prototypes.
    • Fixes a crash that could occur if you selected the option to retry uploading a Cloud document while offline.
    • Fixes a bug that meant you couldn’t always use commas as decimals in different input fields. If you’re a commas-as-decimals type of person, we’ve got you covered now.
    • Fixes a bug that meant we would not always reliably remember whether you had expanded or collapsed groups and Artboards in the Layer List.
    • Fixes a couple of bugs that affected the appearance and behaviour of both the individual Edit button and Tools menu toolbar items.
    • Fixes a bug that meant Guides wouldn’t update to reflect a color you changed them to in Preferences until you moved your cursor over them on the Canvas. Now they’ll update right away, no cursor movements required.
    • Fixes a bug that caused elements of the UI to overlap if you named and saved a script as a plugin.
    • Fixes a bug that meant you’d have to hit Undo twice to revert a change to a Prototyping link’s destination.
    • Fixes a bug that caused shadows with blurs to render incorrectly when you dragged them around the Canvas.
    • Fixes a bug where a Symbol instances that contained a nested Symbol with Smart Layout might unexpectedly resize to their master’s size when you applied an override.
    • Fixes an issue that caused some Symbols with masks to render incorrectly.
    • Fixes a bug where you couldn’t click and drag to create a curved point on the very first point you inserted with the Vector tool.
    • Fixes a bug where Rulers would not immediately update their color if you switched between dark and light mode in Preferences.
    • Fixes a bug that caused the Insert menu to stay enabled and selectable in certain cases, even without a document open - spooky.
    • Fixes a bug where the Export All option in the Export Sheet would toggle but not actually change anything.
    • Fixes a bug where selecting multiple layers with different Styles would not update the Inspector correctly or apply a style to all.
    • Fixes a bug that caused prototype transitions to play twice in some cases.
  87. Requires macOS Mojave (10.14.4) or newer

    What’s new

    • Better Search Searching for Symbols and styles is now easier and more intuitive. Fuzzy search is here, which means you no longer have to type the exact name of a Component to find what you need. We’ve also cleaned up the results to make it easier to scan through, and we’ve moved the search bar to the top of the the Components Panel, Layer List and Components Menu.
    • Introducing Tints With Tints, you can change the color of an entire Symbol or group, without relying on complex workarounds and multiple Layer Styles. They’re also easy to override, which makes them great for creating icons with multiple states. Tints work best with single-color Symbols and groups that make use of multiple opacities, like icons or tabs in a menu. You’ll find the new Tints option under the Style heading in the Inspector when you select any Symbol or group.
    • Components Menu Improvements Based on your feedback, we’ve completely redesigned the Components Menu to once again use the fly-out menus that you know and love. We’ll still make it easy to switch between Components from the same group and search for Components from every Library in your document, but for those of you who preferred the old menus, we’re happy to say that we’ve brought them back.

    What’s improved

    • We’ve updated the Artboard presets for Chromebooks to cover the Pixel Slate (1333 x 888) and Pixelbook (1200 x 800).
    • Love Symbols? Like shortcuts? Then this one is for you! We’ve introduced a few new shortcuts around Symbols, specifically Command + Y for Create Symbol, Command + Shift + Y for Detach from Symbol, and Command + Option + Shift + Y for Detach all contents from Symbol.
    • Images you insert using the Unsplash data plugin are now smaller (@2x, instead of @4x) to keep your documents small and save on bandwidth. The search field supports special characters now, too.
    • If you’re working on a document with lots of Symbols or you’re using Smart Layout, things should feel a little faster and more responsive.

    What’s fixed

    • Fixes a crash that could occur when you edited a Symbol with shared Styles in Libraries.
    • Fixes a bug that meant you could not disable snapping by holding the Command key when you dragged a Component from Components panel onto the Canvas.
    • Fixes a bug that meant you couldn’t always access the Data menu for some Symbol overrides.
    • Fixes a bug that meant you couldn’t adjust the width of the sidebar in the Documents window.
    • Fixes a bug that meant some Data source plugins wouldn’t appear in Symbol override menus.
    • Fixes a bug that could mean Symbols you scaled would show text at an incorrect size or clip their text layers as you zoomed in or out.
    • Fixes a bug where Symbol instances would link themselves to the wrong Library if they were from a Library you had duplicated and edited.
    • Fixes a reoccurring bug that causes the color of text layers to change unexpectedly. There are a few different causes of this and we think we’ve caught them all this time.
    • Fixes a bug where List Options for text layers would be missing if you were using Sketch with macOS 10.15 (Catalina).
  88. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fix This release fixes a bug that could stop you from updating a Cloud document in a team workspace.
  89. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Faster Cloud uploads With this release, uploading documents to Cloud should become a lot faster and feel a lot smoother. We’re doing all the hard work on our servers instead of on your Mac now, so if you’ve ever had your fans spin up during an upload, this should put a stop to that too.

    What’s improved

    • Be honest, how many times have you searched for, “Facebook cover image size 2020” already this year? To save you some time, this release includes social media Artboard presets for a whole range of platforms.
    • Instead of only being able to click on the disclosure arrows to open and close Library tabs in the Components popover, you can now click on the whole Library name.
    • Layers and Components with truncated names will now show you a tooltip with their full name when you hover over them in the Layer List and Components Panel/Popover.
    • When you select Other… from the Location menu when you save a document, we now show you the standard macOS save panel, making it easier to do things like picking an existing file to overwrite.
    • You can now press Cmd + R in the dialog that appears to overwrite an existing document, which performs the same action as clicking on the Replace button.

    What’s fixed

    • Fixes a bug where right-clicking in the Recents view of the Documents window would not show the option to clear the view.
    • Fixes a bug where closing an unsaved document’s window and saving it to Cloud would unexpectedly create a local copy of that document as well.
    • Fixes a bug that could cause the Workspace field in the save dialog to appear blank in some cases.
    • Fixes a bug that meant the text color popover wouldn’t always scroll properly.
    • Fixes a bug that could cause Components imported from Libraries to reappear after you removed them.
    • Fixes a bug which could cause document drafts you deleted to stick around in the Documents window for longer than we’d like (and drafts you’d saved to not show up straight away).
    • Fixes an issue where the Inspector could overflow and get stuck within the window, leaving parts of it hidden and difficult to access.
    • Fixes a bug where the X and Y values of two lines would stay the same and not update in the Inspector.
    • Fixes a bug where detaching a Symbol would also remove any Prototyping links you had connected to it.
    • Fixes a bug where Symbol instances with Smart Layout settings wouldn’t always resize as expected when you applied certain Text Style overrides.
    • Fixes a bug where SVGs wouldn’t import as expected if you dragged them directly from a web browser onto the Canvas.
    • Fixes a regression in Vector Editor mode where selecting points and Shift-dragging over others would not add to your selection. This fix also makes selection behaviour more consistent in general.
    • Fixes a bug where Command-clicking to insert a new point after a curved path would insert a new curved point instead of a straight one.
    • Fixes a bug that would cause popovers to close if you clicked on the title bar in any Sketch window.
    • Fixes a bug where documents in Cloud wouldn’t show Artboards at their correct size if you had uploaded a design with a scaled Artboard.
    • Fixes a bug in sketchtool where the detach command would fail if the document included a missing Symbol.
  90. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • A better way to create and save documents When inspiration strikes, you shouldn’t have to think about whether your document is being saved to Cloud or on your Mac, so we’ve fixed that. Now, instead of choosing whether a new document should be a Cloud or local document when you create it, you’ll make that choice when you save it instead.
    • New Smart Layout controls You can now make sure your Smart Layout buttons don’t become too tiny to tap and form fields never shrink too small by setting minimum dimensions. You’ll find this much-requested feature under the Layout section of the Inspector when you set a horizontal or vertical layout. And don’t worry, the option to set maximum dimensions is coming soon.

    What’s improved

    • Previously you could open Cloud documents in the Mac app, from your browser, by adding sketch:// in front of your document URL. Now you can do that with the URL for specific Pages and Artboards. When your document opens, you’ll be taken to the right place, right away.
    • Now, when you’re viewing the Layer List, you can press ⌘ ⇧ F to switch to the Components Panel and head straight to the filter/search field. We’ve literally saved you a click.
    • We’ve added a new “Swap at Original Size” option to the Components Popover when you’re swapping Symbols. It’s enabled by default and means that when you swap Symbols, the instance you’ve selected will resize to fit its new Symbol master. If you’d prefer the instance size to stay the same, you can uncheck this option.
    • Instead of asking you to confirm your choice any time you delete a Component, we’ll now only show the delete dialog if it will affect any of your layers in your document.
    • You’ll now find Libraries tabs in the sidebar of the Documents window, giving you quick access to any Libraries in your team or personal Cloud workspaces.
    • When you edit a Cloud Library master document, things should feel a little more smooth. Previously you’d have to save your changes, wait for them to appear in your Library preferences, then download them. That felt a little silly. Now when you edit a Cloud Library master document, it will update in your Library preferences as soon as you save it.
    • We’ve made some tweaks to the Components Panel and Popover to improve performance with Libraries of all shapes and sizes. Expect things to feel a little faster from now on.
    • We’ve improved the accuracy and appearance of previews for documents with missing fonts, especially on layers with specific alignment or Smart Layout settings, and those where multiple instances of the same text layer were present in a single document. If you’ve noticed missing fonts displaying incorrectly in your document previews, you’ll need to open and resave those documents with all the correct fonts available to take advantage of these fixes.
    • The macOS Auto Save option in Preferences now applies to both local and Cloud documents. Previously this only applied to local documents and Cloud documents always had Auto Save enabled, but now the same preference affects both.
    • If you have a lot of Libraries, scrolling through Preferences and finding the one that needs an update can be a bit of a pain. Now, clicking on the “Shared Library Update Available” badge will open Preferences and scroll right to the first Library that’s available to update.

    What’s fixed

    • Fixes a bug that could sign you out of your Sketch Account when waking your Mac from sleep mode.
    • Fixes a bug where selecting “Enable and Open Library” for a Symbol instance from an uninstalled Cloud Library would open the Library master document, but not download the Library itself.
    • Fixes a bug where nested Symbols could appear in the wrong position when you inserted a Symbol from a Library.
    • Fixes a bug where measurements wouldn’t appear after you clicked and dragged to select a layer in the Canvas, while pressing the Option key.
    • Fixes a bug where shadows on layers with centered borders might not appear as you’d expect them to.
    • Fixes a bug where scrolling down to the bottom of the Components popover would not work as expected.
    • Fixes a bug that meant it wasn’t possible to open your Cloud Libraries via the contextual menu in the Libraries tab in Preferences.
    • Fixes a bug where opening or closing a path would flatten rounded corners.
    • Fixes a crash that could occur if you quit Sketch while the Preferences window was open in front of a document.
    • Fixes an issue where only the first component of a selected Library would appear in the Components Panel in some cases.
    • Fixes a bug where the Components Panel wouldn’t update to reflect any components you recently created or deleted.
  91. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update fixes a couple of bugs that could lead to a crash when selecting certain layers or Artboards.
  92. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    Bug Fixes This update fixes a number of bugs and restores preview images for any groups you’ve created for Text Styles in the Components Panel and Popover.

    What’s fixed

    • Fixes a bug where the color popover could get cut off when Sketch was positioned slightly off screen.
    • You should now see preview images for any groups you’ve created for text styles in the Components Panel and Popover.
    • Fixes an issue where the Documents window might not refresh when you switched from “Get Started” to “Recent Documents”.
    • Fixes a bug where deleting a point would select the next point in a path but the selected point wouldn’t actually be editable.
    • Fixes a crash that could occur when using Z to undo edits while working with multiple gradient fills.
    • Fixes a crash that could occur if you selected Refresh Data from the Data menu on an image fill.
    • Fixes a crash that could occur when editing text overrides.
    • Fixes a bug that stopped you from selecting vector points by pressing A or choosing Edit > Select > Select All.
  93. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improved Text Styles in the Components Panel and Popover We’re working hard to respond to your feedback on the new Components Panel and Popover and with this release, we’ve brought back a full preview of Text Styles. You’ll now see the Text Style name rendered in the style itself, along with some additional information like size and alignment.

    What’s improved

    • We’ve given performance a bit of a boost with this release, particularly when it comes to navigating around large documents.
    • When you open a Cloud document from the Documents window, you’ll now see its download progress on the thumbnail you’ve just clicked on, instead of in a popup. Because let’s face it, we’d all like fewer popups in the world.
    • If you were ever unlucky enough to run into a “file doesn’t exist” error when trying to reopen a Cloud document, first of all, we’re sorry about that. Secondly, we’ve been working hard to reduce the chance of you ever seeing it again. Finally, if you do see it again, the error message should now be far more helpful.
    • We’ve improved the appearance of resize handles in the middle of layers so they look sharper, even on non-Retina displays.
    • For developers, we’ve added support for Smart Layout and Variable Fonts to our JavaScript API. We’ve also updated the developer documentation to match, so you can get more details by clicking on either of those links.
    • For all you fans of super-organised Libraries, you can now create a group with just a single Component in it. Simply right-click on it in the Components Panel and choose “Group” from the contextual menu.
    • You can now copy a link to a Cloud document by right-clicking on its thumbnail in the Documents window and choosing “Copy Link”. In other words, you no longer have to open a Cloud document in Sketch or in the browser to share its URL.
    • You can now select Round to Pixel from the Arrange menu when any selection you make includes layers on sub-pixels.

    What’s fixed

    • Fixes a bug where the Documents window would refresh all its contents and not remember the selection position if you reopened it or switched back to it after focusing on another window.
    • Fixes a bug where Symbols in Cloud Library documents were inserted as Library Symbols, rather than displaying them as local Symbols.
    • Fixes a bug where selection hairlines appeared over the top of point handles in the vector editor. This didn’t affect how anything worked, but it looked messy, so we’ve tidied it up.
    • Fixes a crash that could occur when you imported password-protected PDF files.
    • Fixes a bug where editing bitmaps in a Symbol master wouldn’t always show the updates correctly in overridden instances of that Symbol.
    • Fixes a crash that could occur when using the color picker on macOS Catalina.
    • Fixes a bug where pressing the down arrow key after you’d searched for something in the Typefaces popover would dismiss it, instead of highlighting the first result.
    • Fixes a crash that could occur if you attempted to apply Data to a combined shape.
    • Fixes a bug where choosing Edit Styles… in the Inspector wouldn’t always show the correct information in the Components Panel.
    • Fixes a bug where the Artboard popover would sometimes get a little shy and hide itself slightly off the side of the screen.
    • Fixes a crash that could occur if you attempted to pick colors from external displays while another app was in Fullscreen mode on that display.
  94. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Components Panel and Popover Improvements Thank you so much for the feedback you’ve given us on the Components Panel. We’re listening and we’re working hard to make things better. More updates and improvements are coming in the next few weeks. This update brings back folder preview images (based on the topmost Component in the group) and fixes a couple of bugs that meant you couldn’t always expand Libraries in the Components Panel or groups in search results.
  95. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improved Cloud Libraries Under the Libraries tab in Preferences, you’ll now see all the Libraries that belong to your team(s) on Sketch Cloud, as well as any in your personal workspace. There’s also a handy install button right by each one, meaning you no longer have to head to the browser to add a Library.
    • New Components Panel The new Components Panel and Components Popover bring Symbols, Text Styles and Layer Styles together in a single place where you can search, sort and filter for what you need, then drag and drop directly onto the Canvas. Now there’s no need for endless menus and naming schemes to sort Symbols into folders, you can do it all from the Components Panel. Better still, both the Components Panel and Popover let you quickly search to find the exact Symbol or style you need, from your document or Libraries, faster than you can say, “Where did we save that modal again?”

    What’s improved

    • We’ve given the Documents window a bit of a tidy and moved the New Document button back next to your document previews. As a bonus, if you click the New Document thumbnail while you’re viewing a specific project, we’ll pre-fill that project name when you go to save your document for the first time.
    • We all change our minds from time to time, so we’ve introduced the ability to rename Cloud documents from the Mac app. Just choose File > Rename whenever inspiration for a new name strikes.
    • You can now copy SVG code from slices as well as regular layers by choosing Edit > Copy > Copy as SVG code.
    • If you’ve ever found yourself feeling sad because you can’t enter math operations in the Scale Layers sheet, then feel sad no longer! We’ve made it possible to use all of your favorite math operators to save you having to calculate those new dimensions elsewhere. We’ve also removed px from the end of the Width and Height fields to keep things consistent with similar fields in the Inspector.
    • If you enable the Scale down images to fit Artboards preference, we’ll now perfectly place big bitmaps right in the centre of your Artboards and scale them down to fit (so long as that bitmap was bigger than the Artboard to begin with, of course).
    • Continuing our Libraries theme, Components that belong to local Libraries will automatically relink themselves if you upload that Library to Cloud and share it via Sketch for Teams. All you need to do is make sure you’ve enabled that new Cloud Library in Sketch’s preferences and deleted any local copies you have. We’ll handle the rest and make the Symbols and Styles in your documents stay linked up.

    What’s fixed

    • Fixed a bug where leaving the Documents window open for a while and then trying to open a document would result in a cryptic “This file is not a database” message. Your files were always safe, but now they should open without a hitch.
    • Fixed a bug where thumbnails in the Documents window would load slowly or fail to load at all, especially on slower internet connections.
    • Fixed a bug where you wouldn’t get a notification and could lose changes if you lost your internet connection while a document was uploading to Cloud after you quit Sketch or closed that document.
    • Fixed a bug where flattening a selection to bitmap would mistakenly include an Artboard’s background in the result.
    • Fixed a bug where Symbols with Smart Layout that were resized, and nested within another Symbol, would appear at their original size when you inserted the Symbol they were nested in onto the Canvas.
    • Fixed a bug that would cause a Symbol’s layers to shift unexpectedly when you inserted an instance or detached from a Symbol.
    • Fixed a bug which meant you couldn’t enter edit mode for a text layer if you were already in edit mode with another text layer.
    • Fixed a bug where dragging a Symbol instance into a Symbol master would cause Sketch to hang.
    • Fixed a bug where text in edit mode wouldn’t immediately change if you selected an OpenType feature.
    • Fixed a bug where open paths would unexpectedly close when you flattened them.
    • Fixed a crash that could occur if you pressed Enter on your keyboard to confirm and submit on the Rotate Copies sheet.
    • Fixed a bug where layer constraints you applied within a group would continue to affect layers you moved outside of that group.
    • Fixed a bug that meant text layers wouldn’t render correctly when they were rotated and contained missing fonts.
    • Fixed a bug where previews of Symbol instances with overrides that featured missing fonts wouldn’t save or display correctly. In some cases, the missing font preview might not be positioned perfectly (especially for overridden, centered text), but we’re working on a fix for this, too.
    • Fixed a bug where unlocking a layer would make its resizing handles disappear until you deselected and reselected it. We’ve fixed that to save you a few clicks.
    • Fixed a bug where titles in the Variable Font Options popover could appear cut off if you’d set your scrollbar preferences to Always in System Preferences and the popover itself wasn’t fully on the screen.
    • Fixed a bug where centered text within a Symbol using a Horizontal and Centered Layout might end up off-center if you resized its parent instance on the Canvas.
  96. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This release fixes a bug where text layers could appear gradually lighter each time you edited them, and a graphical glitch that could occur on Macs with NVIDIA graphics. On macOS 10.14.4 and higher, your Mac’s hardware will need to support Metal in order to run Sketch 59 and higher.
  97. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Better OpenType features support We’ve heard your requests for better OpenType features support and today we’re bringing them to the Text menu. You’ll find a full set of OpenType features for the font you’ve selected under Text > OpenType Features in the Menu Bar. Simply select your text, enable the features you need, and unlock even better typography in Sketch.
    • Variable fonts support Along with better OpenType features support, this update also brings support for variable font options like weight, width, slant, optical size and more. If you’re using an OpenType font with variable options, you’ll be able to adjust these using the Variable Font Options popover in the Inspector.

    What’s improved

    • We’ve improved how things work when you drag layers out of an Artboard. They’ll no longer stay arranged within their previous Artboard in the Layer List.
    • We’ve improved the behaviour around Smart Distribute spacing handles, so when you click on a handle, we won’t adjust the spacing until you start dragging to avoid any unwanted changes.
    • To help you get to grips with the new Smart Layout features we launched in version 58, we’ve added a new tutorial template. You can find it under the Templates tab in the documents window.
    • We’ve tidied up Smart Distribute reordering handles so they no longer show if your selection is so small that they interfere with their surrounding resizing handles.
    • With the introduction of Smart Layout, we’ve removed the behaviour that would occur if you placed a small layer less than 20px from a text layer to have it move along when overrides changed the text layer’s size. You can achieve the same result with even more control using Smart Layout instead.
    • For developers, we’ve added a new sketchtool detach command that creates a self-contained Sketch document from any document using Symbols and Shared Styles.
    • We’ve introduced a new API that gives plugin developers even more power when it comes to responding to document changes. The new onDocumentChange handler lets plugins listen for new layers being added, existing layers being deleted or rearranged within the layer list, as well as layer attribute changes such as fill and border styles or Symbol override values. Check out the sample plugin to see how it works.
    • If you’re exporting two-point lines as SVGs, they’ll now export as <line> elements instead of as paths.
    • We’ve given the typeface picker in the Inspector a fresher look and made previews more legible. And if you select a text layer and open it up, it now scrolls to show you the selected typeface right in the middle of the list.

    What’s fixed

    • Fixed a bug where Color Adjust settings would be enabled in the Inspector any time you imported bitmaps. Now you’ll only see these settings when you enable them.
    • Fixed a crash that could occur if you flattened combined shapes that featured multiple open paths.
    • Fixed a bug that meant you’d see the wrong Text Style in some cases when you were editing an override on the Canvas.
    • Fixed a bug where highlights for text overrides on the Canvas wouldn’t always update to fit their text when the Symbol they involved used Smart Layout settings.
    • Fixed a bug where previews of text overrides that used a missing font wouldn’t display correctly in exports and uploads to Cloud.
    • Fixed a crash that could occur on macOS Catalina 10.15 for Macs with NVIDIA graphics.
    • Fixed a bug that meant some files took too long to open and caused Sketch to hang or not respond.
    • Fixed a bug where some color presets might not show up if you hadn’t changed the default preset name.
    • Fixed a bug where some custom shortcuts would not work until you used the option from the main menu first.
    • Fixed a bug where setting an override to none in a vertical Smart Layout would shrink the overall width to 0.
    • Fixed a bug where text styles wouldn’t look right if you opened a document in macOS High Sierra that was last saved on macOS Catalina.
    • Fixed a bug where moving a shape up and out of a group (or Artboard) would unexpectedly create a combined shape that looked like the layer was hidden or repositioned. Now that layer should move to its new place in the Layer List as you’d expect it to.
  98. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Introducing Smart Layout With Smart Layout, we’re making Symbols more powerful and supercharging your workflow when it comes to using them in your designs. With it, you can set a direction for Symbols to resize when you change their overrides, while keeping the spacing between different layers in that Symbol consistent. Better still, you can set different Smart Layout settings for Nested Symbols and even groups within Symbols. It’s incredibly powerful and we can’t wait to see how it’ll improve your workflow.

    What’s improved

    • We’ve made the Welcome Window better, bigger, cleaner and more snappy. You can browse your Cloud documents by Project in a new sidebar on the left, and we’ve given thumbnails plenty more space so you can see more of your documents without scrolling.
    • Along with browsing Projects in the Welcome Window, you’ll now have the option to pick a Project when you save a new Cloud document for the first time.

    What’s fixed

    • Fixed a bug where Sketch would believe you were offline and not allow you to upload new Cloud documents after you put your Mac to sleep or temporarily disconnected from the internet.
    • Fixed a bug where text overrides might reset or clear themselves if you clicked in and out of a text override field in the Inspector.
    • Fixed a bug where Symbol instances on your Canvas would not pick up changes you made to a text layer in that Symbol’s master.
    • Fixed a bug where you might see the Canvas flash if you switch from a different app to Sketch when it’s in full screen mode.
    • Fixed a crash that could occur if you created a particularly big grid.
    • Fixed a bug where resizing multiple layers with a small width or height but large distance between them would cause either their height or width to increase unexpectedly.
    • Fixed a bug where performing a Union operation on straight lines would make the combined shape disappear.
    • Fixed a bug where an artboard you hovered over wouldn’t highlight when if you were in Prototyping mode.
    • Fixed a bug where your Show Layer Selection preference would reset itself when you restart Sketch.
    • Fixed a bug that could result in Sketch failing to respond (hanging) in a few different situations. If you’ve been in touch about Sketch being unresponsive, this one is for you.
    • Fixed a few different bugs related to how nested overrides highlight when you select them on the Canvas. If you’d selected a nested override and couldn’t see it highlighted on the Canvas properly, you’ll be pleased to know this update puts that right.
    • Fixed a bug that could cause performance issues and slow things down if you selected certain Symbol masters with complex overrides.
  99. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update fixes a bug where selections on the Canvas could appear offset from your cursor, a crash that could occur when switching between Layer Styles with certain names, and a crash that could occur in documents with certain Boolean Operations.
  100. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Reorder layers in a Smart Distribute selection If you’ve selected multiple layers with even spacing between them, you can grab and drag the center of one of those layers to change its position within that selection. The surrounding layers will reorder themselves and snap into place to make way for the one you’re moving. The best part is, it even works with Artboards, so you can keep your documents looking neat and tidy.
    • Better Boolean Operations We’ve done a lot of work to improve the way we handle Boolean Operations. If you’ve run into any Boolean Ops bugs or odd behaviours in the past, there’s a good chance we’ve fixed it here.

    What’s improved

    • If you use the arrow keys on your keyboard with the Rotate tool to adjust a layer, we’ll now hide the selection handles and show the right values in the Inspector.
    • Sometimes it’s difficult to distinguish between solid and gradient presets in the Color Popover, so we’ve given them their own headings to make it easier to find what you need.
    • You can now paste rich text from the Clipboard directly into the Canvas by choosing Paste as Rich Text in the Edit menu. Previously, we only enabled this in text editing mode, but now it’s always there.
    • We’ve changed a few arrangement shortcuts. Send Backward is now ⌘ [ and Bring Forward is ⌘ ]. Send to Back is now ⌘ ⌥ [ and Bring to Front is ⌘ ⌥ ]. If you’d like to use the old shortcut or something totally different, you can create custom keyboard shortcuts in System Preferences.
    • We’ve made it easier to work with very large grids. Scrolling around them, moving them and changing colors should all feel faster and smoother.
    • You can now set a default layer style from the Layer menu in vector editing mode if you’ve selected a single path or shape group.

    What’s fixed

    • Fixed a bug where you might see the wrong cursor if you hover over Inspector labels with your language set as Chinese.
    • Fixed a bug where the Layer List would scroll to the top if you hit Undo in a document with a long list of layers.
    • Fixed a bug where Smart Distribute handles could look squashed if you launched Sketch on a Retina display then moved the document to a non-Retina display.
    • Fixed a bug where you wouldn’t see a proper preview of your work in Quick Look in the Finder.
    • Fixed a bug where where you couldn’t insert an image by selecting one from your Photos Library in the Finder sheet. This might mean we’ll ask for permission to access your photos if you haven’t granted it already.
    • Fixed a crash that could occur if you tried to apply an Outer Border to certain paths.
    • Fixed a bug where an Artboard might lose its preset if you converted it into a Symbol.
    • Fixed a bug where a landscape Artboard might unexpectedly switch to portrait if you held shift and dragged to resize it.
    • Fixed a bug where images might not be properly included as part of a group if that image overlapped with a nearby Artboard.
    • Fixed a bug where inserting a line while holding shift wouldn’t always respect pixel rounding.
    • Fixed a crash that could occur when you try to print or adjust your print settings.
    • Fixed a bug where pressing Control and Option keys at the same time wouldn’t correctly show the distance between a text layer’s baseline and another text layer’s cap height.
    • Fixed a bug where a Cloud Library update would fail because of an incorrect version/compatibility number. We’ll also be clearer in telling you when a Library is incompatible.
    • Fixed a bug where you couldn’t set any border position other than inner as part of a default layer style.
  101. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update improves the experience of registering the app with a Sketch Account and fixes some issues with Cloud documents that could lead to you losing local changes.
  102. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update fixes a bug that meant you might not be able to select and use the Insert menu from the menu bar.
  103. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update includes a few small improvements to Cloud documents, restores macOS Auto Save, and fixes a crash that could occur while editing certain text overrides on the Canvas.

    What’s fixed

    • Fixed a bug where a new Cloud document you created from a template wouldn’t upload the first time you save it.
  104. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Edit text overrides on the Canvas We’ve made it easier to work with text overrides by adding the option to edit them directly on the Canvas. Simply double-click on text in any Symbol instance and start typing. Stay on the Canvas, stay in the moment and speed up your workflow.
    • Smart Distribute Upgrades You can now use Smart Distribute to control the spacing in grids. You can easily adjust the vertical spacing between rows of layers, as well as the horizontal spacing between each layer in a row. We’ve also introduced a new ‘Tidy’ button to the Inspector. It quickly aligns a selection of multiple layers into a neat grid, making it even easier to create and manage complex layouts.
    • Save your documents to Sketch Cloud There’s a new option to save documents to Sketch Cloud by default in Preferences. If you choose this, you’ll still have the option to save local documents via a separate menu item and shortcut. You’ll also be able see and open your Cloud documents from the Welcome Window.

    What’s improved

    • Say hello to some new faces in our Data plugin. There are 102 new people to include in your designs.
    • You can now choose whether a text layer will auto resize horizontally or vertically to fit its content right from the Inspector.
    • We’ve moved a few things around in Preferences to clean up the General tab. Nothing’s missing, it just has a new home in one of the other tabs now.
    • We’ve added a new Select All in Artboard command to the Edit menu so you can quickly grab all of the layers on any Artboard you’ve selected. We’ve also given the different Select All commands their own sub-menu.
    • Measurements between layers should look a little cleaner when you zoom out. We’re removing the least relevant ones if they overlap to keep things easy to read.
    • Menus in the Inspector are now a little wider, so if you’ve got Symbol with long names, it should be easier to pick the one you want.
    • Along with the big upgrades, we’ve given Smart Distribute a boost with three handy improvements. It now works with vertical lines, supports negative spacing (so layers can overlap), and using it on layers inside a group is now as simple as clicking on the group itself.

    Known Issues

    • macOS Auto Save may not behave as expected and you won’t be able to access document versions via the Revert To menu. We’re currently working on a fix for this.

    What’s fixed

    • Fixed a crash that could occur when you try and drag-to-select with the Magic Wand tool.
    • Fixed a bug where the correct type weight wouldn’t appear for fonts with same name.
    • Fixed a bug in the Pages and Layer Lists where selections wouldn’t highlight correctly when connected to an external display.
    • Fixed a bug where resizing multiple layers in a rotated group could cause them to resize disproportionately.
    • Fixed a bug where gradient fills could unexpectedly change if you re-size two or more layers with them.
    • Fixed a bug where a selection of layers across groups would snap to unexpected guides.
    • Fixed a bug where a Symbol master could try and snap itself to its instance as you resize it, if they’re on the same page.
    • Fixed a bug where values in the Inspector would sometimes show fixed spacing, even when the spacing between a selection of multiple layers was mixed.
    • Fixed a bug where Smart Distribute wouldn’t work reliably with rotated layers.
    • Fixed a bug where some spaces between layers wouldn’t be treated as uniform in Smart Distribute.
    • Fixed a bug where copying and pasting a Symbol instance would also duplicate its master.
    • Fixed a bug where group bounds and selection handles would not update when scaling a group.
    • Fixed a bug where layers could be moved up and out of an Artboard if no longer positioned over the Artboard after resizing via the Inspector.
    • Fixed a bug where multiple layers in a rotated group wouldn’t resize correctly.
    • Fixed a bug where the bounds of a parent group wouldn’t always update when you distribute the layers in it.
    • Fixed a bug where the background color for Symbol masters would always be shown in previews of Symbol instances even if you’d set it to not be included in instances.
    • Fixed a bug where fills for shapes with a semi-transparent outer borders could expand outside its bounds.
    • Fixed a bug where a Symbol’s master or instance might lose its aspect ratio when you resize it.
  105. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update introduces Nudging to Smart Distribute and fixes a few different bugs relating to Data and Boolean Ops.

    What’s improved

    • Holding Shift and dragging the Smart Distribute handles for a selection of layers on the Canvas will now snap based on your Nudging settings

    What’s fixed

    • Fixed a bug where the Data option in the contextual menu was missing when you selected a group
    • Fixed a crash that could occur when you open the Missing Fonts sheet in certain documents
    • Fixed a bug where paths opened with the Scissors tool would not render with a Center Border
    • Fixed a crash that could occur when clicking Return to Instance right after adjusting a Gradient Fill on some Symbol Masters
  106. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update includes a variety of improvements, including fixes for bugs with snapping, and resolves an issue where Text Style overrides could be repositioned unexpectedly in the Canvas.

    What’s fixed

    • Fixed a bug that prevented Data from being refreshed for selected groups
    • Fixed a bug that would cause certain Text Style overrides to shift position unexpectedly
    • Fixed a bug where Smart Guides wouldn’t be shown if Shift was pressed while already dragging layers in the Canvas
    • Fixed a bug where Shift-dragging layers wouldn’t always snap them exactly to the expected axis
    • Fixed a bug where hidden layers could be snapped to while moving or resizing other layers
    • Fixed a bug where group bounds wouldn’t update after adjusting the Spacing value for grouped layers
    • Fixed a rare bug where the Inspector might suggest that the selected text had no color applied
    • Fixed a rare crash that could occur when selecting to Undo changes
  107. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Say hello to Smart Distribute We’re introducing a whole new range of tools to make working with multiple layers quicker and easier, starting with Smart Distribute.

    Select a column or row of layers, grab any of the handles that appear between them, then drag to adjust their spacing evenly.

    For now, Smart Distribute only works in one direction at a time but there’s plenty more to come.

    • Create new layers from SVG code Paste SVG code straight into Sketch to create new layers anywhere on your Canvas.

    What’s improved

    • Lines, arrows, layers and new Symbols all snap to Grids more reliably
    • Copying and pasting Symbols and pages between documents is faster and more reliable
    • Layers now snap to rotated text

    What’s fixed

    • Fixed a bug where cutting a selection from a bitmap image and moving the selection using the arrow keys could undo the cut
    • Fixed a bug where using boolean operations to combining certain shapes wouldn’t always produce the right results
    • Fixed a bug where hovering over a Symbol instance that contained a mask would ignore the bounds of the mask
    • Fixed a bug where you could still select items in Data menu with you’ve selected a Symbol instance with no overrides enabled
    • Fixed a bug where exporting dashed strokes with shadows would show a continuous shadow rather than a dashed one
    • Fixed a bug where pressing Tab while editing text overrides in the Inspector would focus back on the Canvas instead
    • Fixed a bug where Grids and Layouts didn’t hide consistently when zooming out
    • Fixed a bug that caused baselines to move when adjusting Text Styles and Text Style overrides
    • Fixed a bug where applying Library updates could reset existing Symbol overrides
    • Fixed a bug where text styled with different colors in Symbols wouldn’t retain its styling when it was overridden with anything beginning with a non-alphanumeric character
    • Fixed a bug where unchecked overrides would be checked again after duplicating a Symbol master
    • Fixed a bug where content in the Canvas might flicker when switching apps in Fullscreen mode
    • Fixed a bug with scrolling to make panning around the Canvas smooth again
    • Fixed a bug where replacing a missing font wouldn’t update Shared Text Styles
    • Fixed a bug that stopped layers snapping to text layers, depending on the text layer’s alignment or rotation
    • Fixed various bugs where layers within rotated groups couldn’t be measured correctly
    • Fixed a bug where dragging a rotated layer within a group or combined shape could snap erratically to the pixel grid
    • Fixed a bug where the Symbol contextual menu would not show the Detach all contents from Symbol alternate menu item
    • Fixed a bug where the correct font weights wouldn’t always show in the inspector
    • Fixed a bug where selecting to Undo changes to a gradient would result in the wrong gradient point being selected in the color popover
    • Fixed a bug where a layer with multiple Angular Gradient Fills applied would render only the first applied fill
    • Fixed a rare crash that could occur when combining shapes
    • Fixed a crash related to Symbols that could occur while using certain plugins
    • Fixed a crash that could happen with certain font weights
    • Fixed a bug where pressing the Space bar while inserting layers wouldn’t allow repositioning of the layer being inserted
    • Fixed a bug where certain paths with arrow markers couldn’t be resized repeatedly
    • Fixed a bug where Undo wouldn’t work as expected when editing text
    • Fixed a crash that could occur when a PostScript name was missing from an installed font
    • Fixed a bug where a group’s selection wouldn’t always update when moving layers within the group using the arrow keys
    • Fixed a bug where the Ends controls for dashed borders wouldn’t be enabled when expected
    • Fixed a bug in sketchtool where the --without-activating argument wouldn’t prevent Sketch from becoming active
    • Fixed a bug where certain adjoining lines caused unexpected snapping behaviour
  108. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update fixes a crash that could occur when a localized font name was missing from an installed font, and resolves an issue where certain documents wouldn’t open or render as expected.
  109. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Dark Mode Toggle You can now toggle between Dark Mode and Light Mode and choose a dark or light Canvas, independent of your system settings.
    • Snapping Improvements Snapping has been much improved, including a new look for measurements and customizable guide colors.

    Snapping

    • When resizing the height of text layers, they snap to fit their text
    • Layers will now snap during resize if they match the height or width of overlapping layers
    • Smart Guides will now appear when inserting new Symbol instances
    • When click-and-dragging to insert a new fixed text layer it will now snap to existing layers
    • Fixed a bug where Artboards would snap to their own Grid or Layout when moved in the Canvas
    • Improved behaviour when inserting a new shape from the center of a pixel
    • Snap lines now appear more consistently when moving layers via the keyboard
    • Smart Guides - Measurements now have a new appearance to be more readable
    • Measurements have a new appearance and the color can be configured via the Preferences
    • Improved snapping when dragging a layer in or out of an Artboard
    • Smart Guides now appear more consistently when moving and resizing layers

    Enhancements

    • You can now apply images from Data in the Image tab of the Fill Popover
    • Canvas Color - You can now choose to display either a light or dark Canvas via the Preferences
    • Light Switch - Users on macOS Mojave can now choose between dark and light mode independent of the system preference
    • Added the ability for Data applied to layers inside a group to be refreshed when the group is selected
    • You can now display the system Color Panel when Option-clicking the color well in the Inspector
    • Improved the clickability of the Fit button, used to resize Artboards to fit their content, within the Inspector
    • You can now click-and-drag to scrub values for the Dash and Gap border properties in the Inspector
    • You can now access the Replace With menu when Control-clicking a Symbol override in the Layer List
    • Sketch now supports Simplified Chinese and will reflect the system language setting
    • Added the ability to toggle the visibility for all overrides on a Symbol master
    • Improved alignment of icons inside Toolbar buttons
    • Added new Artboard preset sizes for Galaxy S10 and updated iPad models
    • Improved behaviour where Arrowheads could be erroneously enabled on a closed shape

    Bug Fixes

    • Fixed a bug where the boolean operation applied to a selected subpath couldn’t be changed via the Toolbar
    • Fixed a bug where certain overlapping curves within boolean operations wouldn’t appear as expected
    • Fixed a bug where creating a new Text Style while editing text wouldn’t apply it to the layer
    • Fixed a bug where document colors in certain added Libraries wouldn’t be available in the Color Popover
    • Fixed a bug where undo wouldn’t work for the Hex field in the Fill Popover
    • Fixed a bug where moving or copying a color or gradient between Global and Document presets would not keep its name
    • Fixed a bug where a new color or gradient preset would not reveal the collapsed presets section
    • Fixed a bug where the empty gradient preset placeholder would not appear alongside the solid color presets
    • Fixed a bug where the grid/list switcher would appear incorrectly in the Fill Popover
    • Fixed a rare crash that could occur while interacting with the Fill Popover
    • Fixed a bug where the Color Picker would not open or close instantly due to containing too many bitmap presets in Global Palette
    • Fixed a bug where the Lock properties control in the Inspector couldn’t be unlocked as expected in some cases
    • Fixed a bug where you couldn’t drag the export preview to the Finder if it contained a / in its name
    • Fixed a bug where values shown within the Inspector wouldn’t update in realtime while editing layers in the Canvas
    • Fixed a bug where a text layer’s properties would not update in the Inspector after using the Scale command
    • Fixed a bug where the Pages List would always be collapsed after toggling the Hide Interface option
    • Fixed a bug where the layer preview icon in Layer List would not reflect the actual flip or rotation applied
    • Fixed a bug where override menus in the Inspector could allow a Symbol to be overridden by another instance of itself
    • Fixed a bug where Library Updates would not commit in some rare cases
    • Fixed a bug where nested instances locked within another Symbol master would be selectable in the Canvas when moving the cursor over the parent Symbol instance
    • Fixed a bug where artefacts would be left on Canvas when rotating a layer when Show Pixels is enabled
    • Fixed a bug where artefacts would remain in the Canvas when dragging a layer with an open path
    • Fixed a bug where the applied Layer Style could be removed from a layer when selecting to Paste Style
    • Fixed a bug where the Replace With… menu and its submenus would be enabled when the current selection was empty
    • Fixed a bug where the rotation value in the Inspector would not update when rotating via the Touch Bar
    • Fixed a bug where pixel rounding would be disabled in the vector editor when Shift-dragging a handle control point
    • Fixed a bug where rotated gradients weren’t rotated as expected when copying CSS attributes
    • Fixed a bug where the selection handles would partially disappear when editing the corner radius of multiple layers
    • Fixed a bug where selection dimensions in Bitmap Editor would not reflect the actual size selected
    • Fixed a bug where you could not rotate multiple layers via the Touch Bar
    • Fixed a bug where Symbol instances wouldn’t always be placed on full-pixel values when inserting
    • Fixed a bug where the Export group contents only option would still apply to Slices after they were moved up and out of their previous group
    • Fixed a bug where selecting to Copy CSS Attributes for a flipped layer wouldn’t include the expected transform property
    • Fixed the size of the Pixel 3 Artboard preset
    • Fixed a bug where copying layers might include their Artboard‘s background color when pasting the copied layer outside of Sketch
    • Fixed a bug where inserting a new page would add a page to the first opened document rather than the active document
    • Fixed a bug where the Inspector would unexpectedly scroll when changing the grid colors
  110. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Sync Library Components You can now manually sync all Library components in a document using the new option in the File menu.

    Bug Fixes

    • Fixed a bug where Library Styles may have been shown as the Default Style instead of being named correctly to indicate the relation to their respective Libraries
  111. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update fixes a variety of issues, including a bug where documents wouldn’t render as expected on a Mac with NVIDIA graphics.

    Bug Fixes

    • Fixed a bug where documents saved by older versions of Sketch couldn’t be opened on some devices
    • Fixed a bug where documents wouldn’t render as expected on a Mac with NVIDIA graphics
    • Fixed a bug where Sketch would become unresponsive when dragging a Symbol instance on to or off its own master
    • Fixed a bug where overrides set to None would be both included and visible in groups after selecting to Detach all contents from Symbol
    • Fixed a bug where text boxes for Symbol overrides weren’t always selected as expected while editing overrides in the Inspector
    • Fixed a bug where managed overrides would always be enabled when nested within a new Symbol
    • Fixed a rare bug where Symbol overrides wouldn’t be listed in the Inspector when selecting certain Symbols
    • Fixed a bug where exports of Slices set to Export group contents only would also include Artboard background colors
    • Fixed a bug where the Fill popover couldn’t be selected more than once immediately after cropping an image
    • Fixed a crash that could occur while attempting to mask layers within a recursive Symbol
    • Fixed a crash that could occur when Option-dragging a previously unselected layer
    • Fixed a crash that could occur when inserting objects from certain plugin Libraries
    • Fixed a crash that could occur while creating gradient presets in certain documents
  112. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Performance Major performance improvements when working with complex documents containing many prototyping flows.
    • Fill Popover All-new fill popover with improved features and collapsible sections.
    • Override Management You can now manage which overridable properties appear directly in the Symbol’s master.
    • Overrides Overrides in Symbols can now be selected via the Layer List, and in the Canvas when the Symbol instance is selected.
    • Snapping Improvements Snapping has been much improved overall when moving or resizing layers.

    Color Picker

    • Color presets added to Document Colors are now included in Libraries
    • Fill presets can now be named and viewed in list, as well as grid view
    • Support has been included to view color values in HSL
    • You can now copy color preset values to the clipboard in various formats
    • Solid color presets are now visible when viewing the gradient picker
    • Frequently used images can now be selected from the Image tab in the Fill Popover
    • Noise fill tab has been removed and can be applied via the Image fill presets

    Enhancements

    • Added the ability to navigate directly to a nested Symbol’s master from the Inspector
    • Improved management of Data sources and suppliers in Preferences and menus
    • Improved the Convert to Outlines feature where both differently colored subranges of text and decorations, such as underlines, are now retained
    • Improved prototyping playback by now remembering the scroll position of the previous screen when going back
    • Improved performance when adjusting Inspector properties for multiple selected layers
    • Further improved the appearance of Layer List icons for non-Retina displays
    • Long Symbol titles are now truncated as expected in the Update Components view
    • When a Symbol is detached a background layer is now created to represent the background color of the Symbol master
    • Nested imported Symbols can now be detached by pressing the Option key while detaching their parent Symbol
    • Further improved performance in the Canvas for documents containing many Artboards
    • Selection handles are now hidden while moving layers around the Canvas
    • Sketch now hides the other resize handles when resizing a layer
    • Grid and Layout visibility can now be toggled for all selected Artboards
    • Improved the way available updates to remote Libraries are reported in Sketch
    • Improved snapping while resizing Artboards so they can now snap to their contents
    • Improved snapping while resizing multiple layers to indicate equal distances between the selection and other nearby layers
    • Improved snapping for rotated layers
    • Layers moved within nested groups now snap to the edges of their parent Artboard
    • Improved the way shapes resize after being flipped on their axis
    • Improved Smart Guides performance when interacting with multi-selections in complex documents
    • When joining open paths with curves, those curves are now better respected
    • Closing a curved path will join the ends with a curve segment
    • Added new Artboard preset sizes for Pixel 3 and Pixel 3 XL
    • Added more Artboard presets for Paper Sizes A0 - A3
    • You can now open documents and select layers directly via the Sketch url scheme

    Bug Fixes

    • Fixed a bug where imported WebP images with transparency wouldn’t appear as expected
    • Fixed a bug where rotated lines could disappear when resizing their parent group
    • Fixed a rendering bug where layer resize handles would appear to lag behind the layer’s content when moved
    • Fixed a bug where Library Update previews would render in mismatched color profile
    • Fixed a bug where a Symbols page wouldn’t be created in certain cases when unlinking imported Symbols
    • Fixed a bug where checkmarks wouldn’t always be displayed in submenus for applied Style overrides
    • Fixed a crash that could occur on macOS High Sierra when copying Artboards containing paths from imported PDFs
    • Fixed a bug where Hotspot layers created from rotated layers might not be shown as expected in the Canvas
    • Fixed a bug where Symbol instances with background colors wouldn’t be rendered in prototypes with fixed headers
    • Fixed a bug where copying and pasting an Artboard containing a Symbol with Hotspot would not show the flow instantly
    • Fixed a bug where Slice background colors wouldn’t be included in exports when selecting to Export group contents only
    • Fixed a bug where the appearance of bitmap layers might differ from image fills even when their adjusted opacity values matched
    • Fixed a bug where borders with particular opacity values might appear as if they were clipped
    • Fixed a bug where Grids and Layouts might appear to visible beyond the edges of their Artboard in rare cases
    • Fixed a bug where a text contained within a fixed width text layer would change its position unexpectedly when resizing
    • Fixed a bug where an open path would be closed if resized as part of a group
    • Fixed a bug where resizing multiple small layers at small sizes could have them jump between pixels
    • Fixed various bugs with rotated gradients in SVG exports
    • Fixed a bug where rotated gradients weren’t rotated as expected in SVG imports
    • Fixed a bug where the winding rule for a complex path’s fill might be ignored when importing SVGs
    • Fixed a bug where nested Symbols and Shared Styles wouldn’t always be sorted in menus as expected, especially when spaces were used in the nested naming structure
    • Fixed a bug where applied Shared Style overrides weren’t retained when copying and pasting Symbols between documents
    • Fixed a bug where a Shared Style created from a text layer that had been converted to outlines wrongly listed the Layer Style as a being Text Style instead
    • Fixed a crash that could occur when converting paths with dashed patterns to outlines
    • Fixed a minor glitch which could occur when snapping to two different edges at once
    • Fixed a bug that prevented layers from snapping to the baseline of a flipped text layer
    • Fixed a bug where Export specs applied to a selected Artboard would be removed when creating a Symbol from the Artboard
    • Fixed a bug where Lines couldn’t be locked to all expected angles when inserted while holding the Shift key
    • Fixed a bug where dragging Symbols across the Canvas would cause performance degradation in some complex documents
    • Fixed a bug related to Data feeds that could lead to memory usage increasing unexpectedly over time
    • Fixed a bug where selected points in the vector editor wouldn’t snap to the edges of their Artboard
    • Fixed a bug where Smart Guides might be shown when inserting layers even when they were set to be hidden
    • Fixed a bug where resizing a line wouldn’t snap to the edges of its Artboard
    • Fixed a bug where snap lines might not appear correctly at certain zoom levels
    • Fixed various issues where detached instances wouldn’t look identical to their Symbol master
    • Fixed a bug where selected Text Styles weren’t properly applied while editing text layers
    • Fixed a bug where distributing points in the vector editor on an Artboard with negative positional values could unexpectedly resize the path
    • Fixed a bug where the Join command wouldn’t join flipped paths together properly
    • Fixed a bug where Sketch could become unresponsive when detaching many Symbol instances
    • Fixed a bug where shadows with a negative spread in Symbol instances were clipped
    • Fixed a bug where dashed borders could cause shapes to cast the wrong shadow
    • Fixed a bug where group bounds might be incorrect after scaling layers inside them
    • Fixed a bug where removing segments from a flipped path with the Scissor tool would reset the transform
  113. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes This update includes fixes for some rare bugs, including a bug that impacted performance.

    Bug Fixes

    • Fixed a bug where the Canvas might appear blank when a document was moved between displays
    • Fixed a rare bug where documents containing certain paths couldn’t be opened
    • Fixed a bug in text layers that could cause memory usage to continuously increase over time
  114. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes and Improved Performance This update includes a variety of improvements, including fixes for bugs that impacted performance.

    Bug Fixes

    • Fixed a bug where overrides for certain Symbols wouldn’t refresh when selecting to Refresh Data
    • Fixed a bug where layer titles wouldn’t be shown for groups expanded while the UI was hidden
    • Fixed a crash that could occur when copying Artboards containing paths from imported PDFs
    • Fixed a rare crash that could occur when resizing certain grouped layers
    • Fixed a bug where memory usage would continue to increase unexpectedly after zooming in documents
    • Fixed a bug where memory usage would increase unexpectedly following repeated selections of Symbols with numerous overrides
    • Fixed a crash that could occur when creating new Symbols from certain selections
    • Fixed a bug where Symbol instances wouldn’t reflect changes made while scaling layers in the Symbol master
    • Fixed a bug where shadows with negative positional values might appear as if they were clipped
    • Removed an unnecessary limit on text size
    • Fixed a bug where flipped or rotated paths within combined shapes could appear to lose the applied transformation
  115. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Bug Fixes and Improved Performance This update includes a variety of improvements, including fixes for bugs that impacted performance.

    Bug Fixes

    • Fixed a rare crash that could occur when entering or exiting the bitmap editor
    • Fixed a bug where the Layer List wouldn’t scroll to reveal the selection in certain cases
    • Fixed a bug where Mirror would become unresponsive when duplicating or manipulating Artboards in Sketch
    • Fixed a bug where overrides might be reset when copying and pasting Symbols between documents
    • Fixed a rare crash that could occur when applying certain Style overrides
    • Fixed a bug where changes to the Symbol master of an applied override wouldn’t be shown within instances in the Canvas
    • Fixed a crash that could occur when restoring a version of a document on a Mac with Touch Bar support
    • Fixed a rare bug where CPU usage would increase significantly while editing an Artboard containing certain paths
    • Fixed various bugs that would cause Sketch to become unresponsive, particularly when showing measurements between layers
    • Fixed a bug where labels wouldn’t be shown as expected for Cancel buttons in Touch Bar
    • Fixed a bug where Artboards for Symbol masters could be positioned on sub-pixels
    • Fixed a bug where Sketch would become unresponsive when screen sharing
    • Fixed a bug where exports of Symbol instances might unexpectedly include the Artboard and its background on which they were placed
    • Fixed a bug where selection handles wouldn’t be hidden while adjusting a path’s corner radius
    • Fixed a bug where a layer’s rotation could be reset when using the Scissors tool
  116. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update includes a variety of bug fixes, plus improvements to various controls in the Inspector for non-Retina displays.

    Bug Fixes

    • Improved the appearance of various icons and controls in the Inspector for non-Retina displays as well as for those using the Graphite macOS highlight appearance
    • Fixed a bug where the link for a shared document in Sketch Cloud could change unexpectedly when updating the document
    • Fixed a bug where disabling a Data plugin would disable all other Data plugins
    • Fixed a bug where filtered objects in the Layer List couldn’t all be selected at once
    • Fixed a crash that could occur when inserting a Library component containing an invalid Style override
    • Fixed a crash that could occur when resizing Artboards
    • Fixed a bug where masks applied to bitmaps within Symbols wouldn’t resize as expected when instances of such Symbols were resized
    • Fixed a bug where Smart Guides wouldn’t show as expected along Artboard edges while moving layers within a rotated group
    • Fixed a bug where the Zoom In/Out controls in the toolbar wouldn’t show the expected pressed state in Dark Mode
    • Fixed a bug where applied overrides would be unexpectedly indented if the text within the Symbol master used list styling
    • Fixed a bug where certain documents containing recursive Symbols couldn’t be opened
    • Fixed a bug where Layouts in the Canvas wouldn’t be infinitely tall
    • Fixed a bug where the stepper controls for border widths wouldn’t be selectable in some cases
    • Fixed a bug where a new page would be inserted when pasting objects copied from other apps
    • Fixed a bug where the Size and Position fields in the Inspector wouldn’t update while editing values within the Scale sheet
  117. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update includes a variety of bug fixes, plus some smaller improvements to the redesigned UI.

    Bug Fixes

    • Fixed a bug that caused checkboxes in the Inspector to appear blurry on certain displays
    • Fixed a crash that could occur in documents containing overlapping dashed borders
    • Fixed a bug where the disclosure control for the Pages List wouldn’t be visible after switching between Light and Dark Mode
    • Fixed a bug where moving a document window between displays could cause the Canvas to render in an unexpected manner
    • Fixed a bug where resizing constraints weren’t respected for rotated layers
    • Fixed a bug where Smart Guides would show even when they had been set to be hidden
    • Fixed a bug where the Replace With menu wouldn’t be available for certain layers
    • Fixed a bug where the Scissors tool would remove too many segments at once
    • Fixed various alignment issues in the Typeface menu
    • Fixed a crash that could occur when accepting Library Updates in certain documents
    • Fixed a crash when using the keyboard shortcut for the Zoom tool (Z) while the Zoom menu was shown in the toolbar
    • Fixed a crash that could occur when toggling the Hide Interface option
    • Fixed a bug where only shape layers could be masked
    • Fixed a bug where Sketch might hang when selecting a Slice with certain vector export settings applied
  118. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • Improvements and Fixes This update includes a variety of bug fixes, plus further UI improvements for Dark Mode.

    Bug Fixes

    • Fixed a bug where highlighting text in the text editor wouldn’t show the selection in some cases
    • Fixed a bug where Artboards would not render, or render very slowly in certain documents
    • Fixed a bug where subpaths used as masks wouldn’t appear as expected
    • Fixed various bugs that could occur in the Sketch Cloud popover
    • Fixed a bug where superfluous groups would be created when importing PDF and EPS files
    • Fixed a bug where Font Sizes couldn’t be set with decimal precision
    • Fixed various bugs that could occur when scrolling and expanding objects in the Layer List
    • Fixed a bug where buttons to Hide and Lock Artboards were shown in the Layer List
    • Fixed a bug where documents wouldn’t render correctly when panning on a Mac with NVIDIA graphics
    • Fixed a bug where banding was visible on some background blurs
    • Fixed a bug where the Color Picker would pick the wrong color on a Mac with NVIDIA graphics
    • Fixed a bug where a list of exported filenames wouldn’t be printed when using the sketchtool export layers command
    • Fixed a bug where the Show Pixels button in the toolbar wouldn’t toggle to show its current state
    • Fixed a bug where Text Style previews shown in the Inspector wouldn’t reflect any applied text transforms
    • Fixed a bug where picking a color from the Canvas in Dark Mode would pick its Light Mode color equivalent
    • Fixed Apple Watch Artboard presets to use their point size rather than pixel size
    • Fixed a crash that could occur when editing documents containing Symbol instances whose masters had been removed
    • Fixed a crash that could occur when importing abnormal SVG files
    • Fixed a crash that could occur when resizing grouped layers
    • Fixed a bug where documents downloaded from Cloud would have an extra extension in their filename
  119. Requires macOS High Sierra (10.13.4) or newer

    What’s new

    • UI Redesign Sketch now has a totally redesigned interface, improving usability and readability across the app.
    • Improved Performance Sketch is now more responsive when editing complex documents, rendering the Canvas, and selecting Symbols with many overrides.
    • Dark Mode We’ve added Dark Mode to Sketch for macOS Mojave.
    • Nested Boolean Operations Boolean Operations can now be applied to text layers, shapes with outlines, and Symbols.
    • Data You can now link layers to data sources on your Mac or use a custom plugin to create and generate text, images and other data in your documents.
    • Style Overrides Text Styles and Layer Styles inside Symbols can now be overridden just like nested Symbols, text and images.

    Enhancements

    • Improved reliability during uploads to Sketch Cloud
    • All blur types now support decimal values
    • Sketch now includes an Unsplash plugin that lets you add images from their stunning and expansive image library, without leaving the app
    • Improved the process of selecting which Artboard should be displayed as the Start Point when launching Prototyping Preview
    • Updated rendering pipeline to take advantage of GPU, providing improved rendering performance, especially when manipulating smaller layers
    • Layers now snap to similar measurements of nearby layers only when those layers are visible in the viewport while resizing
    • Copied CSS and SVG code no longer contains unnecessary defs groups and comments
    • Improved SVG import to respect specified viewport sizes
    • Inserting new layers will now snap only to existing layers that are visible
    • Inserting new layers will now also snap to text baseline and cap-height
    • Improved snapping behaviours when inserting and editing layers
    • While rotating multiple objects, selected layers are now rotated around the Rotate tool’s pivot point rather than rotating independently of one another
    • You can now override a nested Symbol with Symbols that match the instance’s size as well as the master’s size
    • Shadows and outer borders used by applied Symbol overrides are no longer clipped
    • Added the ability to reset all edited overrides on a Symbol instance
    • Hovering over an override in the Inspector will now highlight it in the Canvas
    • Added new Artboard preset sizes for iPhones XR and XS Max, and Apple Watches 40mm and 44mm
    • Added a new Offset Path option in Layer > Path to expand or contract the outline of a selected shape
    • Added option to remove all export options in the Inspector
    • Added the ability to create dotted lines with borders
    • The offset duplicated layers preference is ignored when duplicating immediately after Option-dragging a layer
    • Added a new Saturation control to Background Blur
    • Added support for “Plus Darker” and “Plus Lighter” blend modes
    • Default Layout and Grid colors are now red

    Bug Fixes

    • Fixed a bug where combining layers in transformed shape groups would unexpectedly reverse an applied transform
    • Fixed a bug where Symbol previews wouldn’t respect the selected Color Profile
    • Fixed a crash that could occur when importing certain PDF files
    • Fixed a bug where pressing the Escape key on a Symbol’s override would deselect its instance
    • Fixed a bug where trailing semicolons in the Radius field would prevent changes to the entered value
    • Fixed a bug where the prototyping UI and Artboard titles could be hidden when encompassed by click-and-drag selections
    • Fixed a bug where Quick Look previews weren’t generated when saving Sketch documents
    • Fixed a bug where moving a text layer would re-render other text layers visible in the Canvas
    • Fixed a bug where resizing layers within a group wouldn’t snap to other objects or measurements as expected
    • Fixed a bug where labels on measurement and distance guides for flipped layers might appear upside down 🙃
    • Fixed a bug where Lines and open paths with arrow markers wouldn’t snap to guides
    • Fixed a bug where layers with locked sizes wouldn’t snap to other objects while being resized
    • Fixed a bug where flipping a layer in the Canvas could cause the layer to be resized disproportionately
    • Fixed a bug where resizing Artboards could pixel-fit layers previously positioned on sub-pixels
    • Fixed a bug where resizing a group containing one or more rotated layers would result in unexpected dimensions
    • Fixed a bug where the Smooth Corners option wouldn’t be respected in SVG exports
    • Fixed a crash that could occur when importing certain SVG files
    • Fixed a bug where updating certain complex Shared Styles could fail
    • Fixed a bug where inserting a Vector Point would snap to itself
    • Fixed a bug where shadows and borders used by applied Symbol overrides might appear as if they’re clipped
    • Fixed a bug where Symbol masters may be duplicated if they were edited before a previously copied instance was pasted
    • Fixed a bug where list styling wouldn’t be included in Text Styles
    • Fixed a bug where undoing the deletion of an Artboard would unexpectedly select both the Artboard and all of its content
    • Fixed a bug where points along complex paths could have been removed when exiting the vector editor
    • Fixed a bug where you couldn’t measure against a ruler guide if Show Grid was enabled
    • Fixed a rare bug where the rulers would stretch unexpectedly while resizing the document window
    • Fixed a bug where multiple different presets could be selected as the default in the Presets preferences
    • Fixed a bug where newly added pages might not be named correctly in certain cases
    • Fixed a crash that could occur when using the Magic Wand tool
    • Fixed a crash that could occur when trying to update certain plugins
  120. Requires macOS Sierra (10.12.2) or newer

    What’s new

    • Bug Fixes We’ve fixed a bug where group bounds wouldn’t consistently reflect the resizing of layers nested within them, plus improved text imported from PDF.
  121. Requires macOS Sierra (10.12.2) or newer

    What’s new

    • Bug Fixes This update fixes a variety of issues, including a bug where the Typeface menu could not be expanded for some fonts.

    Bug Fixes

    • Fixed a crash that could occur while performing Undo action in macOS Mojave beta
    • Fixed a rare crash that could occur when expanding the Typeface menu
    • Fixed a bug where selection handles would not be temporarily hidden when editing Corner Radius
    • Fixed a bug where drawing a shape would not respect the pixel-fitting preferences in some cases
    • Fixed a bug that would prevent the Typeface menu to open for some fonts
  122. Requires macOS Sierra (10.12.2) or newer

    What’s new

    • Improvements and Fixes This update fixes a variety of smaller issues, restores the Magic Wand tool, plus arrows and other markers now remain solid when applied to dashed paths.

    Bug Fixes

    • Fixed a rare crash that could occur while previewing Artboards simultaneously in both Sketch Mirror and the Preview window
    • Fixed a crash that could occur in documents containing complex dashed strokes
    • Fixed a bug where image fills sized to “Fit” would mask any other fills arranged behind them
    • Fixed a bug where Artboard backgrounds were included in SVG exports when selecting to Export group contents only
    • Fixed a crash that could occur when editing certain documents with missing fonts
    • Fixed a crash that could occur when opening the Preferences window
    • Fixed a bug where highlights would continue to show after releasing the Command key when hovering over nested layers
  123. Requires macOS Sierra (10.12.2) or newer

    What’s new

    • Library Styles Text Styles and Layer Styles defined in Libraries are now available in all documents, just like Symbols are.
    • Headers & Footers Prototypes can now include fixed elements such as headers and footers that will stay above the rest of the content as you scroll.
    • Arrows We’ve significantly improved the appearance of arrows and other markers on paths.
    • Improved Performance Sketch is now more responsive when editing complex documents, rendering the Canvas, and selecting Symbols with many overrides.

    Enhancements

    • Improved performance when working with shadows in complex documents
    • Text layers will highlight on their baseline, rather than their contents in the Canvas when hovered
    • Improved error readability in the Sketch Cloud preferences
    • Improved behaviour of Sketch Cloud popover in the event of an upload failure
    • Improved baseline alignment for font previews in the Typeface popover
    • You can now apply math operations to multiple selected items in the Inspector
    • Clicking on the color well for a disabled style now enables the style and opens the color popover
    • Improved performance when expanding or collapsing large groups in the Layer List
    • Sketch now checks for updates to Shared Libraries more often
    • Sketch plugins will be temporarily disabled when relaunching if the app had quit unexpectedly
    • Improved performance for large documents with many linked prototypes
    • There is now a URL protocol for adding Sketch Libraries backed by RSS feeds to Sketch
    • Improved the speed when dragging Artboards that contain Symbols with many overrides
    • Improved performance for layers using background blurs
    • Increased performance when drawing small portions of large images
    • Improved snapping when adjusting the Rotate tool’s pivot point
    • Improved handling of overrides on rotated text layers inside a Symbol
    • Improved performance for certain documents containing many nested Symbol overrides
    • Text alignment is now also remembered in the default text style
    • Text transformation options can now also be found under the Text menu item
    • Sketch now properly accounts for vertical alignment when changing text layer width from fixed to auto, and when editing rotated and flipped text layers
    • Holding the Shift key when dragging vector points will now snap to adjacent points
    • Fixed a bug where the preview for certain Text Styles wouldn’t be displayed properly in the Inspector
    • The thickness of a line will be taken into account when distributing horizontally or vertically with other layers
    • Improved the path readability for Symbols and Shared Styles in the Inspector
    • Holding the Shift or Option keys when clicking and dragging a label to change a value in the Inspector will adjust its value in increments of 10, or 0.1 respectively
    • The Magic Wand selection tool has now been removed
    • Improved the look of all the cursors inside the app
    • Improved behaviour when rotating layers, including fixing a bug where rotating a shape inside a flipped group would rotate it in the wrong direction
    • Improved the look of multiple export previews in the Inspector

    Bug Fixes

    • Fixed a bug where you couldn’t Union two small shapes properly if they contained overlapping curves
    • Fixed a rare bug where prototypes would not play back as expected on Sketch Cloud
    • Fixed a bug where copying and pasting text from Sketch to Keynote would offset and clip the text vertically
    • Fixed a bug where pasting icon fonts into Sketch could give the wrong result
    • Fixed a bug where the incorrect cursor would be shown after rotating a layer
    • Fixed a bug where the Inspector wouldn’t immediately reflect changes made to a slice’s arrangement in the Layer List
    • Fixed a bug where resizing a text layer would not adjust its contents within
    • Fixed a bug where the Color Picker wasn’t scrollable when adjusting Artboard background colors
    • Fixed a bug where rotating an object via the Inspector while the Rotate tool was active would always rotate the object around its center rather than the specified anchor point
    • Fixed a bug where you couldn’t change the color of a range of text when using the Color Picker
    • Fixed a bug where the Inspector preview for an exportable layer wouldn’t update when Control-clicked
    • Fixed a bug where entering a negative value in the Inspector would subtract that value rather than applying it as a new one
    • Fixed a bug where rotated layers could end up on the X/Y value of -0
    • Fixed a bug where emoji in layer names could be cut in half 😱
    • Fixed a bug where certain nested overrides would be reset when applying Library updates
    • Fixed a bug where applying updates to Symbols from complex libraries would take too long
    • Fixed a bug where Library Updates would not be applied instantly in some complex documents
    • Fixed a bug with Sketch Mirror that could cause Sketch to freeze when editing Artboards in certain documents
    • Fixed a bug where the rulers would not update when a layer was moved via the Inspector
    • Single page PDF files imported to Sketch are no longer placed in their own Artboard
    • Fixed a memory leak that could occur when running plugins
    • Fixed a bug where a remote Library would incorrectly show an available update in some cases
    • Fixed various bugs that could cause shadows to appear as if they were clipped
    • Fixed a bug where rotated images could appear pixelated
    • Fixed a bug where a blur applied to a layer could appear clipped
    • Fixed a bug where text layers could be repositioned when changing their alignment
    • Fixed a bug where removing a Shared Style while editing its name would rename an adjacent Style
    • Fixed a bug where some layers would not snap to other layers correctly when inserted
    • Fixed a bug where measurements on the Canvas would appear flipped when moving objects within flipped groups
    • Fixed a bug where shadows applied to vertically aligned text layers with fixed widths could appear to be clipped
    • Fixed a bug where text underlines wouldn’t be displayed in some cases
    • Fixed a bug where a text layer could become a Fixed width when switching between the Width and Height text fields
    • Fixed a bug where inserting points with the Shift key held on rotated shapes would behave unpredictably
    • Fixed a bug where the vector editor’s path preview would not update when nudging vector points
    • Fixed a bug where holding the Shift key when adding a new point in the vector editor wouldn’t behave as expected
    • Fixed a bug where holding a tool’s shortcut for too long wouldn’t do anything
    • Fixed a bug where distance measurements were shown between selected layers and hidden smart guides
    • Fixed a bug where duplicated rotated layers could end up being offset unexpectedly
    • Fixed a bug where resizing a line to a negative size would lead to unexpected behaviour
    • Fixed a bug where View > Center Selection wouldn’t work when the Inspector had focus
    • Fixed a bug where the Scissors tool would not work for small path segments when zoomed in
    • Fixed a bug where the Touch Bar wouldn’t reflect adjusted rotation values
    • Fixed a rare bug where Sketch could crash when changing a Shared Style
    • Fixed a rare crash that could occur when showing Text Style menus
    • Fixed a bug where a group’s bounds wouldn’t update when undoing a resize of a layer within
    • Fixed a bug where layers wouldn’t highlight correctly when hovering over them with the Slice tool to insert a slice around those layers
    • Fixed a bug where images could appear blurry after adjusting the zoom level to 100%
    • Fixed a bug where the wrong cursor would be displayed when hovering over a selection handle on a rotated layer
    • Fixed a bug where Artboard background colors wouldn’t be exported to SVG
    • Fixed a bug where rotated objects could shift unexpectedly when being tiled in a grid
    • Fixed a bug where resizing multiple rotated layers would undo the rotation
    • Fixed a bug where the Make Grid dialog wouldn’t remember its previous values
  124. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Bug Fixes We’ve fixed a bug where holding the Space bar while panning around the Canvas would enter editing modes unexpectedly.
  125. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Improvements and Fixes This update fixes a variety of issues, including refinements to menus for Text Styles and a bug where certain documents wouldn’t open.

    Bug Fixes

    • Fixed a bug where flattening an Artboard into a bitmap would ignore its background color
    • Fixed a bug where documents containing certain text attributes wouldn’t open
    • Fixed a bug where constraints wouldn’t be toggled when clicking the center of the Resizing control
    • Fixed a bug where the Pages List wouldn’t refresh when double-clicking to edit a Symbol Instance
    • Fixed a bug where double-clicking multiple subgroups would not expand the Layer List as expected
    • Fixed a bug where Sketch API would not return a mapped wrapper for some Libraries
    • Fixed a bug that prevented the updating of Text Styles after having modified the Typeface for multiple selected layers
    • Fixed a bug where snapping rotated layers would jump between snap points unexpectedly
    • Fixed a bug where deleting a Symbol with no existing Instances would still require confirmation
    • Fixed a crash that could occur when editing styles for a selection that included certain Symbol and layer combinations
    • Fixed a crash that could occur when editing certain Text Styles
    • Fixed a crash that could occur when trying to Create new Layer Style in a document with malformed Layer Styles
    • Fixed a crash that could occur when selecting Pages containing certain shapes or paths in some documents
    • Fixed a bug where Text Styles wouldn’t be nested as expected in various menus
    • Fixed a bug where an object with fixed width and height constraints could also be pinned to all edges
  126. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Better Vector Import/Export We’ve fixed a variety of bugs related to importing and exporting SVG, EPS and PDF files.
    • Improved Performance Editing complex documents, including those with many Symbols and overrides, is now faster and more responsive than before.

    Enhancements

    • Refined the experience of sharing documents with Sketch Cloud
    • Cursors will now update properly in the Canvas when you switch tools
    • Improved performance when hovering over the Canvas with the cursor
    • Improved importing of PDF and EPS gradient fills into Sketch
    • Exportable layers now also show an export preview in the Inspector
    • Improved the alignment of the shape property controls in the Inspector
    • Improved the selection behavior when selecting text fields in the Inspector
    • Improved the way overrides are preserved when updating Symbols from Libraries
    • Improved rendering of prototypes in the Preview window to reduce the cases where blank backgrounds would flash during transitions
    • Improved multi-page PDF import so that each separate page imported is now placed within its own Artboard
    • Added support for the style property in the Sketch API for all layers
    • Plugins and scripts now display the plugins icon on dialogs and alerts
    • Improved snapping when inserting slices or Hotspot layers
    • The Back button in the Preview window is now inactive if there is nothing to go back to
    • Improved the look of a missing Symbol in the Canvas
    • Improved performance for documents containing many shadows
    • Improved rendering performance for shapes with fills and outer borders
    • Borders and fills are now combined into a single SVG element for shapes with Inside and Outside borders
    • Improved SVG exporting when dealing with layers that contain transparency
    • SVGs can now also be imported via the Insert > Image… menu
    • Improved the look of Shared Text Style previews when their color matches the menu background color
    • In the vector editor, handle control points will now snap to other handle control points
    • Shapes now snap to path bounds rather than layer bounds during insertion
    • Inserted shapes now also snap to subpaths in combined shapes
    • Improved the way overrides are preserved when swapping Symbols
    • Nested Symbol overrides are now indented in the Inspector to improve readability
    • Nested Symbol overrides now display only one parent up for improved legibility in the overrides panel
    • Newly inserted text layers now inherit the last used vertical alignment setting
    • Rulers can now be locked in place to avoid accidentally adjusting the origin of coordinates
    • Improved the behaviour of the Join command when combining open paths
    • Improved performance when manipulating large number of layers
    • Improved inserting of large images via drag-and-drop into Sketch, so they will now be scaled to fit the destination Artboard, or inserted in original size if also holding the Option key
    • The “Remind Me Later” function will now check for updates only once in 24 hours
    • Improved performance when creating grids
    • You can now Zoom to Artboard when any layers within are selected
    • Improved performance when importing large images into Sketch
    • Improved performance when hovering over and selecting layers in the Canvas
    • Selection handles for a hidden layer now appear on the Canvas if selected
    • The missing font dialog now recognizes when a missing font has been installed while it is still open

    Bug Fixes

    • Fixed a bug where a negative saturation value could be applied to bitmap layers
    • Fixed a bug where certain shapes with boolean operations could not be further flattened
    • Fixed a bug that could prevent signing out of Sketch Cloud in some cases
    • Fixed a bug where documents with a certain layer structure could not be uploaded to Sketch Cloud
    • Fixed a bug where an uploaded document didn’t include a reference to its own Cloud share
    • Fixed a bug with Sketch Cloud where uploads would fail after changing the account password
    • Fixed a rare crash that could occur when opening certain documents downloaded from Sketch Cloud
    • Fixed a bug where previously unsaved documents would be uploaded as a new share to Sketch Cloud after the document was eventually saved
    • Fixed a bug where copying-and-pasting multiple Artboards might not display any Symbols
    • Fixed a bug where the cursor could flash when panning around the Canvas
    • Fixed a bug where a ruler’s guide would still appear when hovering over the Canvas
    • Fixed a bug where EPS files with certain gradients would not import correctly
    • Fixed a rare bug where some documents could not be saved
    • Fixed a crash that could occur when applying certain Shared Styles to groups
    • Fixed a bug where Artboard presets wouldn’t appear when inserting an Artboard if the Inspector was hidden
    • Fixed a bug where you could duplicate shadows on groups and Symbol instances
    • Fixed a bug where the Export button in the Inspector would indicate an incorrect number of Artboards to be exported
    • Fixed a bug where an exportable group was not marked as such in the Layer List
    • Fixed a bug where changing a mask would not appear correctly in the Layer List
    • Fixed a bug where nested and overridden Symbol instances could be unlinked from their Library when saving
    • Fixed a bug where the hiding of a Hotspot layer wouldn’t be reflected in the Preview window
    • Fixed a bug where editing Symbols would not refresh Mirror instantly
    • Fixed a bug that could cause measurement guides to be drawn incorrectly when editing layers via the Inspector
    • Fixed a bug where you could not measure against layers in the same group with the Option-Command shortcut
    • Fixed a bug where transparency in gradients would be ignored when exporting to PDF
    • Fixed a bug where certain PDF documents would be imported with incorrect group boundaries
    • Fixed a rare crash when importing certain PDF files
    • Fixed a bug where any installed plugin would be disabled when using the sketchtool run command
    • Fixed a bug where disabled plugins would be re-enabled after updating a plugin
    • Fixed a bug where the path for default shapes inserted via the Sketch API would be offset from their expected position
    • Fixed some unexpected playback behaviour in the Preview window on older macOS versions
    • Fixed a bug where hidden layers with a link could still be interacted with during prototyping
    • Fixed a bug where the Preview window would appear blank or entirely black
    • Fixed a bug causing various issues related to updating a removed Library
    • Fixed a rare bug where adding a Cloud Library would show incorrect download progress values
    • Fixed a bug where a semi-transparent background of an Artboard could appear twice on export
    • Fixed a bug where rulers would not be updated when navigating groups via the keyboard
    • Fixed a bug where shadows and fills could be partially displayed on the Canvas with the wrong color
    • Fixed a bug where SVG files with bitmaps fills would not import correctly
    • Fixed a bug where SVG files with radial gradients would not import correctly
    • Fixed a bug where SVG files with embedded bitmaps would not import correctly
    • Fixed a bug where SVG files with gradients exported from other apps would not import correctly
    • Fixed a bug where running a plugin from SketchTool wouldn’t pass the context
    • Fixed a bug where moving points in the Vector Editor with the Shift key held could snap them to the wrong axis
    • Fixed a bug where detaching a Symbol could leave incorrect group bounds
    • Fixed a bug where a warning wouldn’t be shown before deleting the master of a Symbol used as an override elsewhere in the document
    • Fixed a bug where Symbols wouldn’t always be listed in alphabetical order
    • Fixed a bug where you could end up editing a Symbol’s master directly after inserting an instance
    • Fixed a bug where overrides could not be overridden in some cases
    • Fixed a crash that could occur when editing Symbols inserted by certain plugins
    • Fixed a bug where the vertical text alignment menu items wouldn’t be disabled properly
    • Fixed a bug where scaled groups wouldn’t resize their bounds to fit the new content
    • Fixed a bug where dragging text layers with missing fonts could leave artifacts rendered in the Canvas
    • Fixed a bug where changing text size via the Inspector would not respect the text justification
    • Fixed a bug where input steppers could remain partially visible when editing text fields
    • Fixes a bug where the screen color picker would not work in vector editing mode
    • Fixed a bug where the wrong cursor would be displayed when rotating lines
    • Fixed a bug in the vector editor where the new path preview would not display correctly on rotated paths
    • Fixed a bug where rotated objects would always display negative coordinates in the Inspector
    • Fixed a bug where the color popover’s eyedropper button would remain in a pressed state after exiting the picker
    • Fixed a bug where converting a rotated shape to outlines would reset its rotation value to 0º
    • Fixed a bug where duplicated Artboards could unexpectedly appear at a lower Y value
    • Fixed a bug where resizing a line could deselect it immediately
    • Fixed a bug where changing the prototype animation could make the layer’s property values blank in the Inspector
    • Fixed a rare bug where you could not insert points when editing a vector shape
    • Fixed a bug where inserted lines could end up in the wrong Artboard
    • Fixed a bug where resizing Artboards to fit would not work correctly if they contained Symbols
    • Fixed a bug where some macOS services would not be able to work with text inside Sketch
    • Fixed a bug where the selection would not be kept on the current layer or current color stop after Undo
    • Fixed a rare crash that could occur when updating a Library
    • Fixed a rare crash that could occur when dragging invalid PNG files into Sketch
  127. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Bug Fixes We’ve improved bitmap exporting and importing compatibility with macOS High Sierra (10.13.4)
  128. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Bug Fixes and Improvements This update fixes a variety of smaller issues, including a rare bug that caused some Symbols to be removed from documents when saving.
  129. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Bug Fixes and Improved Performance This update fixes a variety of smaller issues, plus helps to improve performance for more complex documents.

    Enhancements

    • Improved performance when working with certain complex documents
    • Prototyping shortcuts now support keyboard layouts featuring Cyrillic characters
    • Custom Artboard presets can now be created using the Artboard Size popover in the Inspector
    • Added Artboard presets for common Android devices which can be used to determine prototyping viewports

    Bug Fixes

    • Fixed a crash that could occur when adding certain documents as Shared Libraries from Sketch Cloud
    • Fixed a bug where the Add Library… button would be dysfunctional after adding a Shared Library
    • Fixed a bug that could slow down export requests made via the Sketch API
    • Prototyping options are now only available in the Inspector once the document contains an Artboard
    • Fixed a bug where the Preview window might not load any content and appear blank
    • Fixed a bug where the Preview window could be resized to become narrower than expected
    • Fixed a bug where a subpath with rounded corners would display artifacts on the Canvas when it had been rotated
    • Fixed a crash that could occur while editing text layers created in older versions of Sketch
    • Fixed a bug where bitmap layers would be flipped when using the Transform tool
    • Fixed a bug where the Change Typeface… option wouldn’t show the Typeface menu
  130. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Prototyping You can now connect Artboards with Links and Hotspot layers to create prototypes of your designs that can be viewed in Sketch Preview, Sketch Cloud, and Sketch Mirror on iOS.
    • Libraries on Sketch Cloud Files uploaded to Sketch Cloud can now be installed as Libraries directly from Cloud.
    • Apple UI Design Resources Apple’s official iOS 11 UI Kit is now a built-in Library in Sketch.

    Enhancements

    • Improved performance when copying and pasting large Artboards
    • Improved EPS import when using spot colors
    • Gradient points can now be inserted in the color picker with a single click, rather than a double-click
    • Layers dragged from the Layer List to the Canvas are now copied rather than inserting a bitmap layer
    • Unused Symbols imported from Libraries are now cleared when saving a document
    • Updated the look of the Text and Layer Styles in the Inspector
    • SketchTool will now wait for a plugin to finish running before printing its result
    • Introduced a new version of the scripting API that is cleaner and easier to use
    • The plugin API has been extended with support for Symbols
    • The preference to show the selected Artboard in Sketch Mirror has been moved to the iOS app
    • Slices can now be hidden from the Canvas via the View menu
    • Improved performance when moving and resizing layers
    • Improved SVG import when dealing with rotated and flipped elements
    • Improved the way that newly created Symbols are added to the “Symbols” page
    • Improved the performance of Symbol thumbnails in menus
    • Improved performance when working with Symbols in complex documents
    • Improved Replace With menus for nested Symbols to avoid them being replaceable by Symbols which contain them
    • You can now choose to send a Symbol master to the “Symbols” page on Control-click
    • Improved layout and descriptions for bitmap export options in the Save panel
    • When vector editing, you can bend a path segment by holding the Command key and dragging to create or adjust curves
    • Improved appearance of rounded corners in the vector editor by showing the outline of the original path
    • Improved snapping in the Vector tool when the Shift key is held for drawing straight lines
    • When using the Pen tool, a preview of new points will be displayed on hover
    • Added a new “Prototyping Tutorial” template
    • Added “Move to Top” option to the Arrange menu to send a selection to the very top of the Layer List
    • Improved performance when detecting missing fonts in a document
    • Arranging objects in a grid now respects their current position in the Canvas instead of reordering based on the Layer List
    • You can now opt-in to anonymous analytics tracking to help us improve Sketch
    • Copied CSS attributes now also include text alignment
    • Improved sorting of colors within the Find and Replace Color panel
    • Color properties have now been added to the Find, and Frequent Color menus
    • Improved the accuracy of inserting gradient stops on gradients
    • The Scissors tool now works with multiple selected shapes
    • Updated the iOS icon template with the missing Artboard size for the Spotlight icon
    • You can now choose to make PNGs interlaced on export

    Bug Fixes

    • Fixed a bug where the Text inspector would not refresh properly when changing a text layer’s behavior from Fixed to Auto
    • Fixed a bug where layer previews in the Layer List would incorrectly show them as having a Shared Style
    • Fixed a bug where the Layout grid could appear on sub-pixels in rare cases
    • Fixed a bug where a grid could appear outside an Artboard and cover the entire Canvas
    • Fixed a bug where radial gradients wouldn’t appear correctly when exported as SVG
    • Fixed a crash that could occur when exporting a bitmap layer with a inner/outer border as SVG
    • Fixed a bug where SketchTool would fail to export a preview image from some documents
    • Fixed a bug where overrides could be lost when copying and pasting Symbol instances
    • Fixed a bug where detaching a scaled Symbol instance would not scale the attributes of the new layers
    • Fixed a bug where Symbol overrides would appear clipped if it was larger than its containing Artboard
    • Fixed a bug where the Layer List would not be updated when detaching Symbols from a Library
    • Fixed a crash that could occur when copying and pasting particular Symbols
    • Fixed a bug where the vertical position of centrally aligned text wouldn’t take into account any new lines caused by text transformations
    • Fixed a bug where text color wouldn’t be applied as a fill when converting text to outlines
    • Fixed a bug where a Text Style could be duplicated after pasting layers that use the style
    • Fixed a bug where inserting a new curved point in the vector editor wouldn’t snap its handle control points to 90º angles
    • Fixed a bug where the bézier curve preview when inserting a new point wouldn’t be accurate
    • Fixed a bug where inserting a new vector point with the Command key held after a Mirrored point would not update the handle control points
    • Fixed a bug where new layers could appear on the wrong Artboard after inserting with the Pen tool
    • Fixed a bug where exiting the vector editor would not update the cursor
    • Fixed a bug where the Zoom tool could display the wrong cursor
    • Fixed a bug where Undo actions could result in the current selection being dropped
    • Fixed a bug where the contextual menu would sometimes not be shown at all in the Layer List
    • Fixed a bug where resizing certain Artboards could freeze Sketch
    • Fixed a crash that could occur when selecting to uninstall multiple plugins at the same time
    • Fixed a bug where Library preferences could be lost when Libraries were synced and moved via Dropbox
    • Fixed a bug where the Smooth Corners option wouldn’t be enabled for shapes using multiple radius values if the initial value was 0
    • Fixed a bug where spaces could appear between the prefix/suffix and layer name on export
    • Fixed a bug where the Inspector could appear blank when dismissing the color popover
    • Fixed a bug where you couldn’t measure the distance from layers to guides anymore
  131. Requires Mac OS X El Capitan (10.11.2) or newer

    What’s new

    • Bug Fixes This update fixes a few crashes plus a variety of smaller bugs related to text and Symbols.

    Bug Fixes

    • Fixed a crash that could occur when clicking within the Inspector while editing gradients in the color popover
    • Fixed a bug where SVG masks weren’t exported as expected for Symbols
    • Fixed a few bugs where copying and pasting Symbols imported from Libraries would recreate those Symbols locally within the document
    • Fixed a bug where the expected override value wouldn’t be shown in the Inspector for deeply nested Symbols
    • Fixed a bug where Undo wouldn’t work as expected whilst editing text
    • Fixed a bug where edited text within list formatted layers wouldn’t use the expected color
    • Fixed a bug where a text layer’s rotation value would be reset when changing its font size
    • Fixed a crash that could occur when text layers were modified by a plugin
    • Fixed a bug where Artboard names wouldn’t be truncated when zooming out
    • Fixed a bug where the pixel grid appeared to be missing a line at certain zoom levels
  132. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Bug Fixes We’ve fixed a few bugs related to Symbol overrides plus a crash that would occur if no thick lines were set to be shown in Grid Settings.
  133. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Color Management Sketch adds support for working in, and exporting documents in sRGB and P3 color spaces.
    • Find and Replace You can now find a color you’re using, so it can be replaced throughout your document.
    • Sketch Cloud Files can now be downloaded from Sketch Cloud — when sharing with Sketch Cloud, the document itself is uploaded with its content.
    • Symbol Scaling Symbol instances can now be scaled using the Scale command, independently from the Symbol master.

    Enhancements

    • Imported Symbols now remain linked to their Library when copied and pasted between documents
    • Library previews can now be added by creating an Artboard titled “Library Preview” in the Library document
    • Improved performance for documents featuring many Symbol overrides
    • Updated the built-in “iOS UI Design” Library for iOS 11
    • Improved PDF import of non-rectangular outline masks
    • You can now hold down the Shift key during launch to disable all Sketch plugins
    • A shadow’s spread can be set to a negative value to decrease the size of the object casting the shadow
    • Improved performance of SVG export when exporting Artboards from pages containing many other Artboards
    • Improved Sketch Cloud UI with a number of refinements, plus added the ability to request access to privately shared documents
    • Uploads to Sketch Cloud can now be cancelled whilst the upload is in progress
    • Improved the way overrides are displayed for nested Symbols if their values had been overridden
    • Improved font replacement by respecting subranges of text using different weights
    • The toolbar now shows which tool you’re currently working with
    • The shortcuts to quickly toggle borders and fills (B and F) now also work in the vector editor
    • Improved appearance of shadows applied to complex shapes such as outlined text layers
    • Improved various boolean operation results, particularly when subtracting overlapping shapes
    • Improved selection of shapes with thin borders and no fill
    • The “iOS App Icon” template has been updated to include Smooth Corners and Symbol scaling
    • When replacing a layer with a Symbol, the Symbol now inherits the same size as the previous layer
    • Artboard presets for Android devices are now named correctly
    • Improved padding for the iPhone X Status Bar Symbols within the built-in iOS UI Design Library
    • The magnifier tool now uses the document color space when determining the color of the pixel that’s selected or hovered over

    Bug Fixes

    • Fixed a number of bugs where boolean operations on certain overlapping shapes would have unexpected results
    • Fixed a bug where picking colors from additional displays would use the wrong color space
    • Fixed a bug where resetting a bitmap to its original size wouldn’t be reflected in the Inspector
    • Fixed a bug where the size value in the Inspector wouldn’t update after using the Scale command on a layer
    • Fixed a bug where repositioning Symbol Artboards within a Library document would trigger a Library Update
    • Fixed a bug where plugins couldn’t be saved from the Run Script panel if the Plugins folder was a symlink
    • Fixed a problem that prevented CocoaScript from working correctly on the latest version of macOS High Sierra
    • Fixed a rare bug where the contents of a Symbol could appear hidden when applying a text override
    • Fixed a bug where shadows applied to filled layers with either a Center or Outside border might not show as expected
    • Fixed a bug where shadows would be clipped when applied to certain lines and borders
    • Fixed a bug where nested Symbol content could be unexpectedly clipped in rare cases
    • Fixed a bug where a document’s reference to its shared link in Sketch Cloud would be reset when cancelling a Save As… action
    • Fixed a bug where the size value in the Inspector wouldn’t update after resetting a Symbol instance to its original size
    • Fixed a bug where Detach from Symbol would misplace the layer’s selection bounds in rare cases
    • Fixed a bug where Symbol previews would be reloaded several times when expanding an elongated Overrides menu
    • Fixed a bug where the height of new multi-line text layers would be set automatically when click-and-dragging to insert a fixed-width text layer
    • Fixed a bug where changing the size of a text layer within a group could cause it to shift position unexpectedly
    • Fixed a bug where inserting points on rounded curves might have been unreliable
    • Fixed a bug where dragging a handle control point in the vector editor wouldn’t snap to all possible locations
    • Fixed a bug where guides would appear to be displayed at the wrong position after ungrouping Artboards
    • Fixed a bug where dragging layers set to export as JPG from the Layer List to the desktop would result in poor quality exports
    • Fixed a bug where split paths wouldn’t maintain their correct position in the hierarchy
    • Fixed a bug where layers inserted using the Pencil tool would always be positioned at the top of the Layer List
    • Fixed a bug where clicking on the Canvas wouldn’t exit the radial gradient editor
    • Fixed a bug where the color picker could contain another color picker when choosing a color
    • Fixed a bug where the Welcome window wouldn’t show the correct document preview
    • Fixed a rare bug where uploads to Sketch Cloud might appear to be slightly blurry
    • Fixed a bug where a 0-radius star couldn’t be selected on the Canvas
    • Fixed a bug where layers couldn’t be selected after selecting to ignore their underlying mask
    • Fixed a bug where the color picker wouldn’t be scrollable in some rare cases
    • Fixed a bug where the color picker wouldn’t always display the correct HEX value
    • Fixed a rare crash that could occur when converting text to outlines
    • Fixed a bug where the expected color profile wouldn’t always be assigned to images exported by dragging from the Layer List
  134. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Bug Fixes We’ve fixed a crash in Touch Bar plus a few smaller issues with export.

    Bug Fixes

    • Fixed a bug where the Export panel in the Inspector could appear blank or with missing controls on macOS High Sierra
    • Fixed a bug where inserting images via the JavaScript API would result in an error
    • Fixed a rare crash that could occur while exiting the Color Popover on a Mac with Touch Bar support
    • Fixed a bug where exported PNGs wouldn’t always be assigned the expected color profile
    • Fixed a rare crash that could occur in a document containing Symbols imported from an unavailable Library
  135. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Introducing Libraries Libraries allows you to share Symbols between documents, and other designers. Learn more…
    • Smooth Corners You can now adjust the curve of a rectangle’s corner radius to achieve the effect that’s used throughout iOS.

    Enhancements

    • Improved performance for shadows in complex documents
    • Improved performance when editing nested Symbols
    • Improved appearance of nested Symbols, Text Styles, and Shared Styles so that they’re no longer nested within superfluous submenus
    • The shortcut for inserting a new point mid-way between two existing points in the vector editor has changed from Command-click to Shift-click
    • The “iOS UI Design” document is now a built-in Library, updated for iOS 11 and iPhone X, and makes use of our new Smooth Corners feature
    • Individual layers can now be exported using the Command-E shortcut
    • Added Artboard presets for iPhone X and iPhone 8

    Bug Fixes

    • Fixed a bug where exporting and re-importing some bitmaps to Sketch would adjust their gamma and then render them incorrectly on macOS High Sierra
    • Fixed a bug where the Inspector could be truncated depending on your scroll bar preference
    • Fixed a bug where an overridden Symbol instance wouldn’t reflect changes to its master if both were located on the same page
    • Fixed a bug where pasting Symbol instances into their master would duplicate the Symbol
    • Fixed a crash that could occur when editing certain Symbol overrides
    • Fixed a bug where adjusting the border thickness on lines would offset their paths
    • Fixed a bug where creating a slice via the Export toolbar item would include any hidden layers within its bounds
    • Fixed a bug where layer selection handles wouldn’t be hidden when adjusting the Radius slider
    • Fixed a rare crash that could occur when opening some documents
    • Fixed a bug where the toolbar would not remain hidden between documents
    • Fixed a rare crash that could occur with the Organize Shared Styles dialog
    • Fixed a bug where the color picker could pick the wrong color from a bitmap if any guides were visible
    • Fixed a bug that prevented documents containing certain colors from being uploaded to Sketch Cloud on macOS High Sierra
  136. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Bug Fixes We’ve fixed a few small issues with Symbols and a rare crash in Touch Bar.

    Bug Fixes

    • Fixed a crash that could occur when editing Symbols containing bitmap layers with image fills
    • Fixed a bug where editing a nested Symbol could clip the appearance of its parent Symbol instance
    • Fixed a bug where layers weren’t repositioned as expected when adjacent Symbol instances changed size
    • Fixed a crash that could occur when switching the focus between a text layer and the Inspector on a Mac with Touch Bar support
  137. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Bug Fixes We’ve fixed a crash on OS X El Capitan plus a variety of smaller issues.

    Bug Fixes

    • Fixed a crash that could occur when undoing changes to Symbols on OS X El Capitan
    • Fixed a bug where the Plugins menu might not be shown as expected
    • Fixed a bug where differently colored subranges of text would revert to a single color when the text layer was resized
    • Fixed a bug where vertical text alignment would be ignored when converting a text layer to outlines
    • Fixed a bug where resizing layers with particular attributes would cause Sketch to become unresponsive
    • Fixed a bug where the current Artboard wouldn’t remain focused when unselecting layers within it
    • Improved consistency of the appearance of options within the Insert menu
  138. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • Private Sharing You can now invite people to view documents shared via Sketch Cloud.
    • Text Alignment Text layers can now be aligned vertically within their adjustable bounding box.
    • Searchable Help Topics Relevant articles from our online support documentation are now shown in Help menu search results.

    Enhancements

    • Fix Width and Fix Height resizing options can now be toggled by clicking on their labels
    • Installing plugin updates is now much faster
    • Sketch now informs you if the plugin you’re attempting to install is incompatible
    • When measuring the distance between text layers, holding the Control key now measures the distance from the baseline and cap height, rather than the bounding box of the layer
    • Improved appearance of Text Styles with large paragraph spacing in the Insert > Styled Text menu
    • “Resize to Fit” has returned to be shown in the main Artboard Inspector
    • Added option to export the current selection via the Share menu
    • Added keyboard shortcuts for Sync Shared Style (Control-S) and Reset Shared Style (Option-Control-S) menu options
    • Improved behavior when opening older files with missing fonts
    • Pixel Fitting preferences have been simplified and reduced to just a single option

    Bug Fixes

    • Fixed a bug where some plugin scripts would not work as expected with the macOS High Sierra beta
    • Fixed a bug where inserting a duplicated layer into a group wouldn’t update the group bounds
    • Fixed a bug that would break symlinks (aliases) in some plugin framework bundles
    • Fixed a bug where the Canvas wouldn’t refresh as expected when inserting layers after having used the Pencil tool
    • Fixed a bug where updating plugins nested in folders within the Plugins Folder would move them from their original location
    • Fixed a bug where a layer with two Image Fills within a Symbol would override the wrong image
    • Fixed a bug where the Insert Symbol preview in the menu and on the mouse cursor wouldn’t match the dimensions of the symbol
    • Fixed a rare crash that could occur when exiting the text editor by selecting a different layer in the Layer List
    • Fixed a bug where tapping Run on the Custom Script dialog via the Touch Bar would close the dialog instead of running the script
    • Fixed a bug where rounded corners could go the wrong way in extreme situations
    • Fixed a bug where the “Set to Original Dimensions” option wouldn’t be disabled when the selected image was already at its original size
    • Fixed a bug where the name and weight of missing fonts in Shared Text Style menus would not be shown
    • Fixed a bug with resizing controls, where top-aligned layers could be moved unexpectedly when resizing their parent Artboard
    • Fixed a bug where fills applied within the bitmap editor would ignore the opacity of the selected color
    • Fixed a bug where “Resize to Fit” wouldn’t always accurately fit Artboards around Center borders
    • Fixed a bug where you would be informed of incompatible plugins being disabled, even if they were already disabled
    • Fixed a bug where shapes trailing text layers in Symbols wouldn’t properly move to make room for text overrides
    • Fixed a bug where document Quick Look previews weren’t always generated as expected
    • Fixed a bug where aligning layers within a group wouldn’t re-adjust the size of the group
    • Fixed a rare crash that could occur when hovering over certain layers in the Layer List
  139. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    • macOS High Sierra Improved compatibility with the macOS High Sierra beta.
    • Bug Fixes We’ve fixed some issues that prevented certain layers from being resized as expected.
  140. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    1. Bug Fixes We’ve fixed a variety of small issues as well as a crash that could occur when exiting the text editor.

    Bug Fixes

    • Fixed a bug where some auto-width text layers would appear as if they were partially masked
    • Fixed a bug where the Align buttons wouldn’t be enabled after inserting text layers
    • Fixed a crash that could occur when exiting the text editor on a Mac with Touch Bar support
    • Fixed a bug with the removal of empty text layers when exiting the text editor
    • Fixed a bug where the Hex field wouldn’t be highlighted when opening the color popover
    • Fixed a bug where pasted layers would end up below the contents of the selected Artboard instead of at the top
    • Fixed a bug where moving selected objects between Artboards would deselect them
  141. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    1. Presentation Mode Presentation mode has been redesigned to simply hide the UI and not go full screen (it also now works with tabbed windows).
    2. Plugins Plugins now update automatically within Sketch. Incompatible plugins will also be disabled so they don’t break Sketch.
    3. Vector Editing Smart guides are now shown when inserting points, allowing you to snap new points to existing points’ axes.
    4. UI Improvements The color popover is now scrollable, plus the color picker can now be collapsed, allowing more room for presets.

    Enhancements

    • Plugins are now removed from the Plugins menu immediately after you disable them
    • Mirror browser previews now revert to the document overview if the current Artboard is deleted
    • You can now choose how far layers are nudged by the arrow keys or Shift-arrow keys in the Canvas preferences
    • Optimized menus, making them more consistent, with improved usability
    • Added a preference to choose between selecting a point, or closing a path, when clicking the first point in the vector editor
    • Improved accuracy when selecting rotated shapes
    • “Resize to Fit” now takes outer borders and offset shadows into account when resizing Artboards
    • Layer resizing constraints now have shortcuts in the Layer > Constraints menu

    Bug Fixes

    • Fixed a bug where Line layers wouldn’t be renamed correctly when combined
    • Fixed a bug where subpaths inserted into combined shapes wouldn’t be named correctly
    • Fixed a bug where converting a combined shape to outlines would give unexpected results
    • Fixed a bug where the switching between RGB and HSB color modes in the Inspector could end up in an inconsistent state
    • Fixed a bug where aligning points via the Inspector wouldn’t reflect the changes in the position fields
    • Fixed a bug where groups and combined shapes wouldn’t always expand in the Layer List to show newly inserted layers
    • Fixed a scripting bug where Symbol metadata would be lost when detaching instances
    • Fixed a bug where inserting points on shapes could leave artefacts on the Canvas from handles that no longer exist
    • Fixed a bug where selecting all Artboards in the Canvas wouldn’t always redraw the selection correctly
    • Fixed a rare bug where Mirror would not update some Artboards properly
    • Fixed a bug where vector points wouldn’t always snap to the grid within an Artboard
    • Fixed a bug where overrides could be lost when pasting Symbol instances
    • Fixed a bug where resizing constraints could be reset when creating Symbols from selected layers
    • Fixed a bug where overrides could be lost when detaching a Symbol instance
    • Fixed a bug where layers larger than their parent Artboard would not resize properly when the Artboard was resized
    • Fixed a bug where override text fields would not commit their change when they lost focus
    • Fixed a rare bug where Symbol masters could be duplicated after copying and pasting instances
    • Fixed a bug where swapping nested Symbols could cause Sketch to crash
    • Fixed a bug where the character spacing value would not update immediately after changing the text’s font size
    • Fixed a bug where text could be indented if it was copied into Sketch from a browser
    • Fixed a bug where inserted Artboards wouldn’t properly take into account auto-width text layers
    • Fixed a bug where groups wouldn’t reflect changes to the size text layers nested within them
    • Fixed a bug where text layers inserted by dragging in the Canvas wouldn’t always have the correct height
    • Fixed a bug in the vector editor where the Touch Bar controls would be active if there was no selection
    • Fixed a bug where inserting a path into an existing shape would override the existing style with the default style
    • Fixed a bug where deleting all points in a shape would just leave an empty path
    • Fixed a bug where switching layer selection while in vector editor mode could leave single-point paths behind
    • Fixed a bug where closing a one-point path would not remove the layer
    • Fixed a bug in the vector editor where drawing a selection around an open point could leave artefacts on the Canvas
    • Fixed a bug where smart guides would display the wrong distance if a selected layer had been rotated
    • Fixed a bug where a Symbol’s preview would be clipped if parts of its contents appeared outside the master Artboard
    • Fixed a bug where displaying a dialog when using Sketch in full screen could turn the viewport black
    • Fixed a bug when adding a second fill with the color popover open, would enable you to edit the wrong fill
    • Fixed a bug where shapes with lines inside them could be hard to select
    • Fixed a rare crash that could occur when using the Touch Bar to edit text layers
    • Fixed a rare crash that could occur after pasting content into Sketch
    • Fixed a rare crash when using the position fields in the Vector tool
    • Fixed a bug where exporting Artboards with hidden layers could result in an image of a wrong size
    • Fixed a bug where some text layers in documents created with older versions of Sketch couldn’t be resized as expected
    • Fixed a crash that could occur when pasting Hex values in the color picker
    • Fixed a rare crash that could occur when exiting the text editor on a Mac with Touch Bar support
  142. Requires Mac OS X El Capitan (10.11) or newer

    1. Bug Fixes Fixes a variety of small issues.

    Bug Fixes

    • Improved performance when editing nested Symbols which had many other instances
    • Restored behaviour where Artboard exports will include any overlapping Artboards and layers
    • Fixed a bug where multiple selected layers couldn’t be moved out of Artboards
    • Fixed a bug where pixel-fitting wouldn’t work as expected when resizing Artboards and groups
    • Fixed a bug that could cause hidden nested Symbol overrides to be shown unexpectedly
    • Fixed a bug where the Undo menu item would show incorrect Undo action titles
    • Fixed a bug where some text layers would have unexpected resize rules applied
    • Fixed a bug where the selection indicator wouldn’t update to show the selected font weight
    • Fixed a bug where text layers would wrap unexpectedly within resized Symbol instances
  143. Requires Mac OS X El Capitan (10.11) or newer

    1. Artboards Redesigned Artboard picker, improved selection, plus a new option in the Inspector to tell an Artboard to adjust the size of its contents when resized.
    2. Vector Editing Rounded corners on vector paths have been improved tremendously, giving accurate radiuses on sharp angles.
    3. Replace Missing Fonts You can now replace missing fonts in a document using the new option in the File menu.
    4. Resizing Controls We’ve dramatically improved resizing controls – giving you more power and control over how your layers should behave when their parent is resized.

    Enhancements

    • The buttons at the top of the Vector and Bitmap editing Inspectors are now using the system style
    • Distribute and Align buttons are now hidden when they’re not applicable
    • When creating a Symbol, a new “Symbols” page will no longer be added if there’s already another page containing Symbols in the document
    • Added controls in the Touch Bar to open or close paths
    • Symbols and Shared (Text) Styles now show nested menus when swapping via the Inspector, and reveal the menu at the current selection
    • Improved the alignment of labels and controls in the Inspector
    • When clicking on one of many selected handles in the vector editor, we now deselect the other ones
    • Added a keyboard shortcut for opening or closing a path (Option-Command-O)
    • iOS UI Design Template has been updated with new styles, nested Symbols and improved overrides
    • Dimensions of the current selection are now taken into account when creating new custom Artboard presets
    • Improved selection of Artboards on the Canvas; click-and-drag a selection area, and any Artboards fully-contained within the selection will be selected, rather than their contents
    • Artboards can now be resized by selecting a new size from the list of Artboard presets
    • Minor performance improvement when dragging layers on the Canvas
    • Improved how numbers with many digits are displayed in various places within the UI
    • Added a new option to the Arrange menu to move a layer up in the hierarchy
    • You can now flatten rounded rectangles and other modified shapes
    • You can now easily flip an Artboard from Portrait to Landscape orientation
    • Improved responsiveness of the Welcome to Sketch window

    Bug Fixes

    • Fixed a bug where the opacity of noise fills couldn’t be changed via their text field
    • Fixed a bug that caused memory usage to keep increasing gradually over time
    • Fixed a bug where the Open/Close Path button in the Inspector always displayed “Close Path”
    • Fixed a bug where the correct panel would not be shown in the Inspector when switching from the vector editor to the Artboard tool
    • Fixed a bug where duplicating borders or shadows in the Inspector wouldn’t always work
    • Fixed a bug where an incorrect preview was shown in the Layer List when changing selection in the vector editor
    • Fixed a bug where selecting “Collapse Artboards and Groups” would still leave some of them open
    • Fixed a bug where exporting overlapping Artboards would include each other’s content
    • Fixed a bug where newly inserted layers would snap to hidden objects
    • Fixed a bug where text layers in Symbol instances would appear blank while editing text within their master
    • Fixed a bug where overrides in complex Symbols wouldn’t always behave as expected
    • Fixed a bug where copying and pasting Symbol instances could duplicate their master
    • Fixed a bug where tabbing through text fields in the color picker wouldn’t go in the expected order
    • Fixed a bug where the export preset preferences would scroll before it was necessary
    • Fixed a rare bug where Undo would stop working
    • Fixed a bug where undoing changes in the color picker wouldn’t work as expected
    • Fixed a bug where closing a path would also exit vector editing mode
    • Fixed a bug where closing a vector path could leave parts from the shape outside the selection bounds
    • Fixed a bug where text layers using multiple typefaces wouldn’t be displayed correctly in the Inspector
    • Fixed a bug where the “Resize to Fit” action wouldn’t ignore hidden layers in Artboards
    • Fixed a bug where the macOS color picker wouldn’t apply colors instantly
    • Fixed a bug where a shape’s border could be cropped when creating an Artboard around it
    • Fixed a bug where a layer’s fill color could change if its shadow color was adjusted using the keyboard
    • Fixed a bug where the “Reduce Image Size” action wouldn’t work for image fills
    • Fixed a bug where unexpected artefacts in the Canvas could be shown while in vector editing mode
    • Fixed a bug where resizing multiple Artboards at once could misplace their contents
    • Fixed a bug where click-through could be enabled for random groups
    • Fixed a bug where export formats wouldn’t always be removed from a preset properly
    • Fixed a bug where pressing the Command key while resizing wouldn’t always ignore Smart Guides
    • Fixed a bug where exports wouldn’t be sized correctly when using the ‘w’ or ‘h’ suffix
    • Fixed a bug where a remaining export preset wouldn’t be set as the new default after deleting the current default preset
    • Fixed a bug where group bounds wouldn’t update after nudging layers with the keyboard
    • Fixed a bug where previews of Symbols containing large borders could be clipped
    • Fixed a bug that could occur when adding or editing export presets
    • Fixed a bug where closed paths would reopen when using Layer > Path > Reverse Order
    • Fixed a bug where selecting to export the entire Canvas would create a slice without any export sizes set
    • Fixed a bug where underlines couldn’t be removed from underlined text
  144. Requires Mac OS X El Capitan (10.11) or newer

    1. Bug Fixes Fixes a variety of small issues.

    Bug Fixes

    • Fixes the appearance of previews when using Mirror on devices with wide color displays which support P3 colors
    • The list of available Symbol overrides are now sorted alphabetically
    • Fixes a bug where the selection indicator for the current nested Symbol was missing
    • Fixes a bug where copying and pasting Symbol instances could duplicate their master
    • Fixes a crash that could occur when pasting Artboards
    • Fixes a bug that would prevent some documents from being opened
  145. Requires Mac OS X El Capitan (10.11) or newer

    1. Bug Fixes Fixes a rare issue when opening documents, Artboard exporting and Mirror connectivity.
  146. Requires Mac OS X El Capitan (10.11) or newer

    1. Vector Editing While editing or creating shapes, additional handles related to the current selection are shown, offering more convenient editing.
    2. Bug Fixes Over 40 changes, improvements and bug fixes.

    Enhancements

    • 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

    • 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
  147. Requires Mac OS X El Capitan (10.11) or newer

    What’s new

    1. 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.
    2. 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

    • The maximum zoom level has been increased four times to 25600% to allow more precise pixel work
    • During vector editing, clicking the first point will now close the path
    • Slice layers can now be hidden along with any other layer type
    • Sub-paths can now be hidden and are thereby excluded from boolean operations
    • Multiple corner radii for rounded rectangles should now be specified using the semi-colon separator, not the backslash. Because of this, the corner radius text field now supports math functions as well
    • You can now select multiple Pages at the same time to delete them
    • We’ve updated our About window with a brand new look
    • The Flip controls now show an active state when a layer has been flipped horizontally or vertically
    • The Save as Template dialog now pre-fills with the document’s name
    • Holding the Option key in the vector editor no longer hides all points
    • When dragging a vector handle control point, you can now hold Shift to lock it to the direction of the opposite control point
    • A path consisting of only two points will add points to the start of the line when the first point is selected
    • The menu for swapping Symbol instances now respects the same grouping and sub-menus that appear under Insert > Symbol
    • Reduces memory usage while using Mirror
    • The File > New From Template menu has been restored
    • Improves performance when combining many non-overlapping shapes
    • Improves performance when editing Symbol instances in large documents with many (nested) Symbols

    Bug Fixes

    • Fixes a bug where you could change the opacity of an Artboard by using the 0-9 keys on the keyboard
    • Fixes a bug in the vector editor where the handle control points would be wrongly affected when you changed the X and Y values in the Inspector
    • Fixes a bug where color-adjusted bitmaps would be displayed at the wrong resolution
    • Fixes a bug that could stop you from applying an override on a nested Symbol
    • Fixes a bug where switching between vector point types could cause its Bézier curve to move slightly
    • Fixes a bug when inserting a Symbol, previews would not display their text layers
    • Fixes a bug when exporting a Symbol to SVG, nested Symbols could show the wrong override
    • Fixes a bug where copying SVG code for a Symbol wouldn’t work as expected
    • Fixes a bug where a point prepended to the path would be weirdly aligned with the Shift key
    • Improves SVG exporting by adding support for even-odd and non-zero winding rules
    • Fixes a bug where Sketch would not export certain shapes to SVG correctly
    • Fixes a bug where the zoom tool couldn’t be activated using the Z key after picking a layer from the shortcut menu
    • Fixes a possible crash when copying-and-pasting Shared Text Styles
    • Fixes a bug in indicating the correct Page when selecting multiple Pages and switching between them
    • Fixes a bug where dragging whilst holding the spacebar halfway through a regular drag could leave artefacts on the Canvas
    • Fixes a performance bug where the Layer List could be refreshed too many times after a selection changed
    • Symbol instances are now properly exported at the right size in SVG
    • Fixes a bug where Command-dragging a handle control point would hide the vector handles too
    • Fixes a bug where copying CSS attributes could give subtly different values for line spacing
    • 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
  148. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

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

    Other Enhancements

    • 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
  149. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fixes Fixes a couple of rare crashes.

    Bug Fixes

    • 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)
  150. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. New Look We’ve updated Sketch with a fresh new look and a much more useful Welcome Window.
    2. Nested Overrides Symbol instances can now override their nested Symbols to any other Symbol with the same size.
    3. Private Sharing You can now password-protect files shared via Sketch Cloud for extra privacy.
    4. WebP Support Sketch can now both import and export images in the WebP format.
    5. Presentation Mode We’ve rewritten Presentation Mode to fit in better with the rest of the system and full screen windows in general.

    Enhancements

    • 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

    • 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
  151. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fix Fixes a bug where using complex documents could crash Sketch on OS X Yosemite (10.10).
  152. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. 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.
    2. Performance UpdatesImproves performance in documents which include Symbols with non-normal blend modes.
  153. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

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

    Bug Fixes

    • 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
  154. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Vector Editing Improvements have been made to the vector editor to edit multiple shapes at the same time.
    2. Text Transform Non-destructive text transform allows you to easily convert text uppercase, or lowercase.
    3. Performance Updates Significant performance improvements selecting layers in complex documents, and applying large blurs.
    4. Bug Fixes A range of fixes have been applied to bugs discovered throughout the app.

    Other Enhancements

    • 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

    • 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

    • 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
  155. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

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

    Bug Fixes

    • 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
  156. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Symbol Resizing Symbols (and Groups) can now be configured to resize in a smarter way.
    2. Sketch Cloud Share your documents with the world with ease.
    3. Performance Updates Updates in the Canvas are much smoother and general performance has been improved as well.
    4. Image Fills A new Image Fill type has been added; Fit, to join Fill and Stretch.

    Other Enhancements

    • 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

    • 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

    • 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

    • 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
  157. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. 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

    • 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
  158. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

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

    Other Enhancements

    • 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
  159. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fix Fixes a bug where shadows would not clip under transparent fills.
  160. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Sketch Mirror Brand new Sketch Mirror for iOS with USB connectivity, iPad Pro support, and greater performance.
    2. Better Undo Undo has been rewritten from the ground up to be faster and more reliable.
    3. Performance Updates Improved performance for things like background blur, scrolling, and caching.
    4. Bug Fixes Improved performance for things like background blur, scrolling, and caching.

    Other Enhancements

    • 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

    • 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

    Bug Fixes

    • 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
  161. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fixes A fix for bug when printing Artboards, and a bug fix relating to detaching Symbol instances.

    Other Enhancements

    • New Symbols created from Artboards are now named after the Artboard, rather than being renamed to ‘Symbol’
    • SketchTool now dumps Symbol overrides as a dictionary instead of a string
    • Fixes a crash that could occur when swapping a Symbol instance in the Inspector
    • Fixes a crash that could occur when reverting changes
    • Fixes a bug where printing Artboards resulted in blank pages
    • Fixes a bug where Sketch would hang after choosing ‘Paste Here’, having copied a layer style
    • Fixes a bug where Symbol instance layer styles would not be applied to the Group created when detaching an instance from its Symbol
    • Fixes a bug where Symbol instances could end up detached when reordering pages
  162. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Faster Exporting Greatly increases the speed of exporting images out of complex documents.
    2. Fixed PDF Exporting Symbols will no longer be included in PDF export.
    3. Bug Fixes Various bug fixes for Symbol migration, and fixes for two crashers.

    Other Enhancements

    • Greatly increases the speed of exporting images out of complex documents
    • Exporting to PDF will now ignore Symbol Artboards
    • Fixes a crash in SVG exporting
    • Fixes a crash when selecting Symbol instances with missing overrides
    • Contextual menu for rulers once again shows proper check marks when the properties are enabled
    • Fixes a bug where migrated Symbols could lose their shadow or opacity
    • Fixes a bug related to overrides on empty text layers
    • Fixes a bug when pasting Symbols with missing masters
    • Fixes a bug where a Slice’s background wouldn’t be properly reflected in the Inspector
  163. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. New Symbols Redesigned and more powerful than before. You can now nest symbols and set image and text overrides.
    2. Manual Style Sync Shared Styles now no longer sync automatically, to help ensure there is less accidental edits.
    3. Performance Updates Improved performance on complex documents with many gradients, shadows, and blend modes.
    4. Preservation of Missing Fonts Missing fonts will be preserved if a Sketch file containing them is opened on another machine.

    New Symbols

    • Symbols have been redesigned from the ground up. They are now faster, enable the ability to nest Symbols, override images in instances, and much more
    • Symbols can now be nested as deep as you want
    • You can now override images in Symbol instances alongside text
    • Text overrides are more flexible and they now move their trailing layers
    • New Symbol text overrides deal with mixed text styles in overridden text boxes better
    • Copying Symbols and Styles between documents no longer updates existing Symbols and Styles in the document, but creates a new one instead

    Other Enhancements

    • Files saved with Sketch 3.7 will no longer lose their fonts when opened on another system where those fonts are missing
    • Shared Styles now no longer sync automatically, to help ensure there is less accidental edits
    • The Make Grid sheet has been improved and streamlined getting rid of the old and confusing Boxed settings
    • You can now ungroup Artboards like you can ungroup normal groups
    • Improved Distribute functions by now asking what to do if we can’t distribute evenly on full pixels
    • When syncing Text Style changes between layers, we now also keep the baselines of the other instances intact
    • Artboards can now be auto-sized to fit their contents with a single action
    • Sketch now remembers the width of the Layer List between windows
    • When entering groups using the keyboard, we now select the top-most instead of bottom-most layer
    • Sketch now remembers if you had the Page Panel open or not
    • Updates the visual style of points and handles when editing vector shapes
    • Improvements to the scripting panel with proper undo support and syntax highlighting

    Performance

    • Improves performance with blurred layers
    • Improves performance for complex documents using many rectangles
    • Improves performance when using angular gradients
    • Improved performance when selecting many layers on the Canvas
    • Improves performance when zooming into complex documents with masks or blend modes
    • Performance improvements when inserting new layers in complex documents
    • Minor performance improvements to the Layer List
    • Improved performance for mouse hover blue highlights on text layers

    SVG Export

    • SVG export now supports inner and outer borders and blend modes for individual fills
    • Improves accuracy of shadows in SVG export
    • SVG export now also includes Image fills
    • SVG export now also includes the Artboard’s background
    • SVG export now includes Noise fills
    • Adds an item to the right-click menu to copy SVG code to the clipboard for the selected layers

    Bug Fixes

    • Fixes a bug where the contextual menu for Masks wasn’t checked in all cases
    • Fixes a bug where going to File > Export would change your selection to a near exportable layer
    • Fixes a rare crasher when using the Color Picker
    • Fixes a bug in Artboard exporting where a background might be included even if the option was unchecked
    • Fixes a bug that would crash Sketch when making a grid out of Slices
    • Fixes a bug where Artboards created around masked layers could sometimes not include the Artboard when moved
    • Fixes a crash where inserting an image in shape edit mode could crash Sketch
    • Fixes a bug where resized sub-paths could be clipped unexpectedly
    • Fixes a bug where the delete key wouldn’t work after moving layers back or forth in the hierarchy
    • Fixes a bug where Symbols and Shared Styles wouldn’t be copied across to other documents when dragging entire pages via the Layer List
    • The Layer List now shows the correct preview when editing shapes
    • Fixes a bug where hiding the Artboard shadow wouldn’t have an immediate effect
    • Fixes a confusing issue in the shape editor where the handles would sometimes be drawn for multiple selections, and sometimes not
    • Fixes a rare crasher that could appear after closing our Welcome window
    • Fixes a small issue where the Make Exportable option would disappear while you were moving layers around
    • Fixes a bug where copying some text from Safari could result in inexplicable padding for the new text
    • Fixes a rare bug where layers could fail to reorder
    • Fixes a possible crash when pasting layer styles
    • Fixes a bug where Sketch could stall when dropping invalid content on the Canvas
  164. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fixes Fixes a zoom bug, a text editing crash and PDF import issue.

    Bug Fixes

    • Fixes a crash when editing text layers with non-integral widths
    • Fixes a crash when importing complex vectors from Illustrator
    • Fixes behaviour when zooming in on selection
  165. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Text Improvements A number of improvements that fixes baseline and line height issues with text layers.
    2. Better SVG Support Importing and exporting SVGs see a number of improvements and changes.
    3. Performance Enhancements More power! Sketch is better at handling large, and complex documents.
    4. Improved Rendering Bug fixes and updates that helps redrawing and refreshing.

    Text Improvements

    • Sketch now maintains consistent baseline spacing for paragraphs with a fixed line height
    • When changing the typeface or font size for a text layer, the layer is repositioned to maintain the first baseline position
    • Baseline snapping for multi-line text now uses the first baseline rather than the last
    • Text layer character spacing can now be set to “auto”, allowing the font’s native kerning to be applied
    • New text layers use “auto” line height rather than inheriting what was previously used
    • Text layer “auto” line height is now distinct from fixed line height of the same value, and the Inspector now shows the “auto” value as its placeholder
    • Text in the font weight menu is now vertically centred
    • Glyphs for fonts that use swashes such as Zapfino are no longer clipped when editing
    • The Type > Underline menu item now works as expected for selected text layers as well as selections when editing
    • Fixes a bug where the insertion point was missing when editing right-aligned text
    • Fixes a bug where text would not always be properly italicised when using the shortcuts from the menu
    • Text rendering is no longer sub-pixel anti-aliased for performance reasons, and improved consistency with mobile platforms

    SVG Improvements

    • SVG export now exports much more compact SVG files by doing away with unnecessary prefixes
    • SVG importing and exporting now supports blend modes
    • SVG export is improved by now also including shadows on groups in the export
    • Fixes a bug where font weight information was lost when exporting to SVG
    • Fixes a bug where rounded corners in polygons are not exported properly to SVG

    Performance Improvements

    • Improves performance when using Sketch on an external display
    • Improves general drawing performance and reduces power consumption
    • Improves performance when hovering layers for selecting them in complex documents
    • Improves scrolling and zooming performance in the Canvas
    • Improves zooming performance in complex documents
    • Improves application performance using improved caching
    • Improves performance when opening large documents

    Enhancements

    • Improves the masking toolbar item and makes the contextual ‘Use Mask’ menu item smarter too
    • Improved pasting behaviour by now pasting on above any selected layers
    • Improves importing of retina or high-DPI images into Sketch by automatically scaling them down to their logical size
    • Added an item to the menu to make a layer exportable
    • Convert to Outlines and Vectorize Stroke have been merged into a single action to avoid confusion
    • Names for the Pixel Fitting, and Round to Pixel actions are now consistent
    • Shapes combined using Boolean Operations now have predictable names
    • The file format now includes metadata to indicate whether it has been autosaved or not
    • The Pencil tool has a new cursor to distinguish it better from the Pen tool
    • Updated icons in the Layer List slightly for better consistency

    Bug Fixes

    • Fixes a crash where Sketch could crash when displaying the Open panel on external displays
    • Fixes a rare crash where documents wouldn’t open if they contained incorrect text style objects
    • Fixes a regression which prevented legacy plugins being installed by double-clicking
    • Fixes a bug where older documents may not have opened correctly
    • Fixes a bug where opening multiple complex documents could halt Sketch
    • Fixes a bug where the Export panel would not warn users when they were about to export two layers with the same name
    • Fixes a bug where inserting the same preset Artboard multiple times would give them the same name
    • Fixes a bug where flattening an Artboard to a bitmap would not include its background
    • Fixes a bug where dragging images into the Canvas could have them end up in unexpected places
    • Fixes a bug where Sketch could crash when loading documents with certain color profiles
    • Fixes a bug where scaling a layer could have unexpected results if a text field in the Inspector still had focus
    • Fixes a bug where Sketch could crash unexpectedly when in trial-mode
    • Fixes a bug where Artboards with truncated titles would still be selectable in their truncated area
    • Fixes a bug where Artboards in the Layer List would be automatically collapsed when they didn’t contain selected layers
    • Fixes a bug where the color popover would prevent zoom gestures in the Canvas
    • Fixes a bug where rendering would not update when the color popover is open
    • Fixes a bug where moving layers would be very slow in Sketch when the font panel was open
    • Fixes a bug where converting text in multiple Artboards to outlines would cause layers to jump between Artboards
    • Fixes a bug where importing PDF files or copying data from Adobe Illustrator with certain color profiles could crash Sketch
    • Fixes a bug where outlining a path would lose the name of the layer
    • Fixes a bug where ungrouping rotated groups could result in some layers appearing flipped
    • Fixes a bug where image layers could change in size after editing
    • Fixes a bug where back-tabbing through vector points in the shape editor could skip some points
    • When changing a text layer, the line height or spacing now operates on the paragraph enclosing the selection
    • Renaming a layer is now disabled when the Layer List is hidden
    • Fixes for various other crashes

    Rendering

    • Fixes a refresh issue when toggling masks on or off
    • Fixes a bug where Slices wouldn’t export the background color of an Artboard
    • Fixes a bug which prevented the Canvas redrawing correctly when dragging some text layers
    • Noise patterns are now more accurate when zoomed in
  166. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fix Fixes a vulnerability in the updater by now delivering all updates over https.
  167. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Bug Fix Fixes a bug where PDF and EPS files copied from Illustrator would not import correctly.
  168. Requires Mac OS X Yosemite (10.10) or newer

    What’s new

    1. Speed Improvements Greatly speeds up working with large documents and performing complex operations.
    2. Performance Updates Better caching for multiple blends, complex bezier paths, and for documents with large images.

    Performance Improvements

    • Improved rendering performance during complex operations such as moving many objects and undoing big changes
    • Improved performance while zooming and panning the canvas
    • Background blurs that are effectively disabled with a 0 radius will no longer slow down rendering
    • Improved performance when making large grids of layers
    • Much improved performance when moving large numbers of objects
    • Improved performance when making edits in large artboards
    • Improved performance for drawing paths with a dash pattern
    • Improved performance when working with multiple blended layers due to smarter caching
    • Performance improvements when using complex bezier paths due to smarter caching
    • Significant performance improvements when rendering documents with large images scaled down to small sizes due to better caching
    • Improves performance when doing Rotate Copies with many selected layers
    • Improves performance when moving multiple layers using the keyboard arrow keys
    • Improved performance when moving layers around in large documents with nested groups that have been open for a long time

    Rendering Changes

    • Artboard titles now truncate, so as not to extend beyond the edge, and get hidden if the artboard is very narrow.
    • Subpixel anti-aliasing has been turned off for all documents and the default setting is off - we soon expect to drop support for it entirely
    • We removed the Retina Canvas checkbox from preferences since it was a confusing setting
    • Fixes a bug where changing border opacity could in rare cases affect the opacity of layers above it
    • Fixes a rare bug where grey shadows could be tinted with the color of a fill from another layer
    • Fixes a bug where the canvas could flicker white when making edits

    Small Enhancements

    • When resizing a text layer from the bottom we now also scale line height along
    • Holding the Option key in the shape editor now hides all overlay points for better precision
    • Rotate toolbar action is now disabled when there are no layers selected
    • When you drag a shape onto another shape in the Layer List it now creates a Union operation with the two by default
    • When creating a new Group, it is now just called ‘Group’ instead of a combination of its child layer names
    • Distributing layers horizontally or vertically now also takes the Pixel Fitting preference into account
    • Improves the previews in the Layer List for boolean operation subpaths
    • New images are now always inserted above the selected layer
    • When rotating a layer we now show the current degrees as a tooltip with the mouse
    • Added tooltips to many buttons that were lacking them
    • Running scripts should now release their memory after they’re done running
    • Subsequent exports will now remember which slices you had enabled the previous time so it becomes easier to repeatedly export the same set
    • Updated the iOS Icon Template
    • When exporting artboards to a PDF, the default file name is now the name of the document.
    • When hovering a shape with dashed borders, the hovering outline is no longer dashed
    • The contextual menu that appears when right-clicking on a ruler now includes an item to remove all guides along that ruler.
    • Rearranged the text fields in the Scale sheet to put the percentage first, since that’s the most common action when scaling
    • Shared Styles and Symbols now truncate their names less aggressively when displayed in menus.
    • The list of used fonts in a document now includes all pages, and not only the current one
    • Reduced the minimum size of a new shape created by dragging to 1 (was 4).
    • Dragging a selection rectangle outside an artboard will no longer select any layers in the artboard.
    • Adds the ability to export slices in SketchTool using their ID instead of the layer name
    • Added a toolbar icon for the common action of Aligning Layers to Pixel Edge
    • Applying a mask to multiple layers now disables the ‘Ignore Underlying Mask’ setting on the layers, to avoid confusion.
    • When reducing the size of images we now display a warning dialog explaining the effects
    • Improves the consistency of alignment icons when aligning to layers or artboards

    Bug Fixes

    • Fixes a rare bug where images could get lost between saving a document and reopening it
    • Fixes a bug where changing lists in text layers would not cause proper refresh
    • Fixes a bug in the vector editor where a straight line with one faux Mirrored point could disappear
    • Scale sheet no longer accepts negative values for its width and height fields
    • Fixes a bug where symbols could be pasted into each other in some cases
    • Fixes a crash that could happen when changing selection in or out of Full Screen mode.
    • Fixes a bug in SketchTool where it would fail to dump the contents of certain documents
    • Fixes a bug where hitting the export button while an export-size field still had focus wouldn’t register the last edit and thus export at the wrong size
    • Fixes a bug where resized image layers could be blurry when exported to larger resolutions
    • Fixes a bug where SVG code copied from Illustrator could be inserted as plain text instead
    • Fixes a bug where the Trial notification in the corner of the window could stick around even after registering successfully
    • Fixes a bug where multiple overlapping Background Blurs could crash Sketch
    • Fixes a bug where the canvas could flicker white after zooming in or out
    • Fixes a bug where moving layers around using the keyboard in groups with opacity could lead to unexpected clipping
    • Fixes a bug where closing documents could crash Sketch in rare cases
    • Fixes a bug where undoing edits to Shared Styles could hang Sketch
    • Fixes a bug where duplicated artboards could end on top of existing artboards
    • Fixes a bug where Layout Settings of the last selected Artboard could in rare cases be applied to all Artboards
    • Fixes a bug where documents could be immediately marked as edited again after saving
    • Fixes a bug in the Artboard Preset-panel that would allow you to summon it multiple times
    • Fixes a rare bug whereby documents could be corrupted when saved to disk
    • Fixes a bug where the Artboard Preset-panel wouldn’t remember the name you gave it
    • Fixes a bug where pasted layers would end up at the top of their group instead of inserted above the selected layer
    • Fixes a bug where the Layer List would be too slow, or incorrect, in refreshing its previews after layers had been reordered
    • Fixes a bug where Artboards with a background color would also draw that color on other slices
    • Fixes a bug where selecting the Arrow tool would instead select the Line tool in the toolbar
    • Fixes a bug where open lines would make it impossible to select layers below them because their non-existent fill would intercept the click
    • Fixes a bug where the Feedback menu might misbehave when there was no internet connection
    • Fixes a bug where flattened layers would take the background color of their parent artboard
    • Fixes a bug where opening the ‘Organise Symbols’ sheet would deselect all objects on the Canvas.
    • Fixes a bug where it would be near impossible to select small text layers
    • Fixes a bug where reordering paths in boolean operations could reset the operation
    • And various crashes have been fixed
  169. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes and Speed Fixes a bug where symbols could get unlinked and old documents could take too long to open.
    2. SketchTool and Deployment Improves compatibility with certain corporate installers. Also improves SketchTool exporting.

    Enhancements

    • Updated iOS App Icon Template
    • Improved SketchTool by allowing exporting by ID: Use –use-id-for-name option
    • Improves compatibility with Corporate Installers and their codesigning

    Bug Fixes

    • Fixes a bug where opening large documents created in older versions would take far too long
    • Fixes a bug where changing the name of a text layer in the list view would not stick
    • Fixes a bug where SketchTool would fail to dump the tree structure of entire documents in certain cases
    • Fixes a bug where Shared Styles or Symbols could get unlinked when renaming them
  170. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Fixes a bug in scripting and in editing some images.

    Bug Fixes

    • Fixes a bug in scripting which sometimes returned the incorrect document
    • Fixes a crash with documents using Shared Text Styles
    • Fixes an issue where the Layer List would not be refreshed properly when deleting layers
    • Fixes a bug when editing non-transparent images
  171. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Improves performance and fixes bugs related to rendering, images, pdf export and more.

    Enhancements

    • Added iPad Pro and tvOS Artboard Presets
    • Added option to indicate whether the opacity of an image should translate to its fill
    • Improves the behaviour of the Layer List auto-collapsing after deleting layers
    • Updated iOS UI Design Template

    Bug Fixes

    • Fixes a bug where images with fills would blend unexpectedly
    • Fixed a bug where some text layers would display the first line at the wrong position
    • Fixed a bug where legacy 9-slice images would not render properly
    • Fixed a crash when editing gradient fills on 10.11
    • Fixed a rendering bug where layer blend modes in combination with shadows and fills could look differently
    • Fixed a possible crash in documents with multiple background blurs
    • Fixed a crash when exporting layers at very small sizes
    • Fixes a significant memory leak in documents using many artboards
    • Fixes a bug where certain PDFs would not import properly
    • Fixes a rare bug where some symbols would fail to sync their changes across
    • Fixes a rare bug where edited images could disappear
    • Fixes a bug where transparent images could be trimmed on import
    • Fixes a couple of bugs in Boolean Operations
    • Fixes a bug that would seem to prevent documents from saving
  172. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Fixes various crashes and bugs related to rendering, plug-ins, zooming and more.

    Enhancements

    • Updated iOS UI Design Template.
    • Added support for menu separators in Plugin options (“-“)
    • Improved behaviour when entering values in the border dash fields.
    • Improved behaviour of insertion point color when editing text.
    • Improved capitalization style consistency in Preferences.

    Bug Fixes

    • Fixed a crash where shared layer styles may be wrongly applied to text
    • Fixed a crash when setting text colors with non-RGB color spaces
    • Fixed a crash when pressing Escape in an empty font search field
    • Fixed a crash when using the color picker in Grid or Layout Settings
    • Fixed a crash that could occur when closing documents
    • Fixed a rare crash that could occur when rendering was cancelled
    • Fixed an issue that caused some Plugins to stop working
    • Fixed an issue in Boolean operations which reversed operations for orthogonal shapes
    • Fixed an issue when a dash length shorter than 1 was entered
    • Fixed an issue where two levels of zoom may be seen at once when pinching to zoom
    • Fixed an issue when copying multiple shadow’s CSS properties when one shadow was disabled
    • Fixed an issue where a selected Artboard could not be moved on the canvas
    • Fixed an issue where pressing Z and then (Option), and then clicking multiple times, would only zoom out once
    • Fixed an issue where having invalid characters in the filename would prevent Local Sharing from working correctly
  173. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Share Documents Locally You can now share Sketch documents on a local network.
    2. Improved Copy and Paste Copy and Pasting elements will now always be in view, and at less-random locations.
    3. Improved Boolean Operations Major improvements and fixes when combining multiple shapes.
    4. Improved Panning and Zooming Navigating documents is now a much smoother experience.

    Enhancements

    • Artboards can now be previewed in a web browser and shared on the local network
    • Significantly faster and much more accurate Boolean Operations
    • Improved and more predictable copy and paste
    • You can now disable Auto Save in the Preferences
    • Added Artboard preset and template file for Material Design icons
    • You can now create a quick mask for a selected bitmap just by clicking the Mask button in the toolbar
    • Measuring distances between layers now also works with (Command) to drill down into groups
    • You can hold (Option) to switch between Lock and Hide icons in Layer List
    • You can now Option-hover layers in the Layer List to measure distances between it and the selected layer
    • Added the ability to change the selected Artboard’s background color using ControlC
    • Improved Undo/Redo reliability
    • You can now edit the Layout or Grid for multiple Artboards at the same time
    • When pixel fitting is off, we no longer move layers by 1px increments. When it’s on, we always snap to full pixels
    • Removed the ability to nudge a layer by 0.1px when holding as it conflicted with other shortcuts
    • Rotating a layer in the Inspector will now rotate clockwise
    • Export previews now use a checkerboard pattern to show transparency for white and light objects
    • Improved the way Symbols treat text layers with multiple font styles
    • When background blur is turned on we now automatically make any fills on the same layer semi-transparent
    • Make Grid now respects the “Rename Duplicated Layers” preference
    • Removed the double Export buttons on the Artboard Inspector and realigned the previews correctly
    • “Replace Image…” option when right-clicking an image
    • Improved Background Blur rendering
    • Zooming performance improvements, especially for fast consecutive zoom actions, or traditional mouse-wheel scrolling
    • Improved the behaviour of using (Shift) to lock movement of layers
    • Added the ability to drag embedded SVG images directly from the browser into Sketch
    • Preferences now includes pane to manage installed Plugins
    • Scrollbar in the layer list no longer obscures the hide/lock icons
    • New gradients are now based on the current fill colour
    • International-friendly § key feature to zoom to 100% when held (~ key on US keyboards)
    • The command line SketchTool is now embedded inside Sketch
    • Changed behavior of zooming when you hold Z and drag. The zoom tool will stay active even if you release Z.
    • If you press Z while already dragging, it will not begin zooming. It will only activate the zoom tool if Z is pressed before the drag.
    • Plugins can optionally disable CocoaScript preprocessing

    Bug Fixes

    • Fixed a crash when attempting to export images that have accidentally been made insanely large
    • Fixed crash when deleting a Shared Style whilst editing its name
    • Fixed a crash when resizing a group via the Inspector
    • Fixed a crash when adding a Page whilst the document was being saved in the background
    • Fixed a crash when pasting an empty string
    • Fixed an occasional crash after editing text
    • Fixed an occasional crash when changing fonts
    • Fixed a crash with the Layout Settings and Grid Settings panels
    • Fixed a crash when dragging a Slice preview
    • Fixed a crash when closing window on 10.11
    • Fixed a crash when organize Text Styles sheet is open in two documents at once
    • Fixed an occasional crash when stepping a value up or down in the Inspector
    • Duplicating a layer no longer loses focus
    • Reverting a document to a previous state no longer causes refresh issues
    • Patterns are no longer sometimes displayed at the wrong scale
    • Renaming a style now gives it a different identity, so copying and pasting between documents will no longer change a style with the old name in the pasted document
    • Rotated subpaths now have correct coordinates
    • Pasting a shape with a pattern uses the correct scale
    • Edit > Scale no longer ignores multiple text sizes on text layers
    • Improves anti-aliasing of bitmap layers when zoomed in
    • Reliability of Quick Look previews improved
    • iPhone 6 Plus-sized Artboard scales correctly to Mirror
    • Copying a Text Style with a non-default line height between layers no longer causes problems
    • Switching from a transparent gradient to a color fill no longer produces a faulty opacity on the fill
    • Sub-layers of a hidden groups no longer display their selection outline
    • The shared Text Style preview updates correctly when the Inspector changes
    • Text focus returns properly to the text handler after making changes in the Inspector
    • ‘Revert to Saved’ redraws a document correctly
    • Background-blurred layers no longer have white edges
    • Holding ⌘ to disable snapping when moving points now hides existing snapping guides
    • The Color Picker correctly highlights identical colors among the presets
    • Selecting an Artboard no longer enables the Rotate toolbar icon
    • Command-hovering overlapping layers no longer produces redrawing glitches
    • Resizing rotated shapes with the keyboard no longer expands them
    • Dragging around a mix of layers and Artboards with guides no longer produces redraw glitches
    • Text layer’s hover shows at correct position
    • The Inspector updates correctly after aligning multiple layers
    • Dragging a layer into an Artboard correctly enables the Align buttons
    • Edit > Scale correctly scales dashed borders
    • Converting Text to Outlines no longer moves the layer to the top of the hierarchy
    • Transform and Edit buttons would not be disabled when they should be
    • Text color no longer reset after switching text from lowercase to uppercase
    • Inserting text with a Shared Style no longer overrides the style from another shared Text Style
    • Distance measurements no longer produce duplicate measurements on grids with small spacing
    • Shapes can no longer be left in an invalid state after Undo
    • Resizing multiple layers at once no longer causes them to jump around
    • No longer possible to turn the Text tool into the Rectangle tool halfway through a drag
    • Blended pattern fills export correctly
    • Deeply nested text can be edited
    • Dragging after right-clicking no longer moves unexpected layers
    • Rotated shape bounds no longer jump when scaling its parent group
    • Text layers no longer wrap their contents unwantedly when re-opening a document
    • Artboard positions are now always appear on whole pixels
    • Toggling sub-pixel anti-aliasing in the Preferences now immediately refreshes the document
    • Cutting and Pasting layers now properly updates the rulers
    • Mouse cursors update correctly when using shortcuts
    • Improves the undo handling of the Edit > Scale sheet
    • Locking or unlocking layers made more consistent when there’s a mix of locked and unlocked layers
    • Removing a mask updates the canvas correctly
    • Improves performance when interacting with Artboards and Slices by being smarter about delaying and cancelling preview regeneration
    • Adjusting text line height during editing no longer moves the layer
    • Group bounds now correctly match their contents
    • Undoing a gradient stop change no longer turns it gray
    • Improved reordering of Artboards in the Layer List
    • Images with an alpha channel now render blended fills correctly
    • Fill preview in Inspector now updates correctly when pattern fill image is changed
    • Color popover highlights correctly when selecting a preset
    • The Mirror popover now refreshes if it is open when the device list changes
    • Layers flattened to bitmap now automatically lock their proportions
    • Zoom to Selection whilst editing a bitmap now uses the bitmap’s selection
    • Cancelling editing of a bitmap no longer causes it to resize unexpectedly
    • When hovering over a group in the layer list, the bounds shown on the canvas are now correct
    • Blank images now export at the correct size
    • The Scale sheet is no longer resizeable
    • Opacity value now updates correctly in the popover when edited outside it
    • Blend modes for fills now render correctly
    • Snap distances now display while holding (Option) and hovering over the Layer List
    • Fixes a rare possible when flattening layers down to bitmaps
    • Fixes a rare text rendering related crasher
    • Restores the behaviour where you can press Tab in the Font picker to go back to the search field
    • Fixed a crash when using the Magic Wand tool
    • Fixes a cosmetic issue with the drawing of the Layer List separator on retina screens
    • Fixes an issue with the Magic Wand tool not working properly in certain circumstances
    • Fixes a bug where the Magic Wand tool could leave drawing artifacts on the canvas
    • Rendering of overlapping bitmaps with non-opaque fills now works in all cases. It was sometimes getting clipped
    • Rendering of embedded groups with shadows no longer shows artifacts like clipping or onion-skinning when dragging
    • Improved the behaviour of pasting from the context menu in the Layer List
    • When you hold Z and drag, it now zooms in all cases. Previously, there were occasions where it would only translate, not zoom
    • Fixed a hang when duplicating documents
    • Fixed an issue where flipping or rotating a layer didn’t update when Color Adjust was selected
  174. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Fixes issues relating to slow zooming, beach-balling, and validating licenses.

    Bug Fixes

    • Fixes a rare bug where a pasted image could disappear
    • Fixes network related beach-balling on some machines, caused by a change in the behaviour of Apple’s security layer
    • Fixes an occasional problem with validating licenses
    • Fixes a bug where zooming using + would be very slow on some systems, even on nearly empty docs
  175. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Fixes various bugs relating to rendering.
    2. General Improvements A whole range of small usability tweaks across the app.

    Other Enhancements

    • Adds a new preference to avoid aligning layers on sub-pixels
    • Fixes a bug where inner shadow would render incorrectly on bitmaps
    • Fixes a bug where text layer with small line height might cause refreshing issues
    • Updated toolbar icon for ‘Edit’ to make it clearer that bitmaps can also be edited
    • Distance measurement no longer takes up cues from layers which are both hidden and locked
    • You can now perform math operations on a text layer’s Size, Character, Line and Paragraph input fields
    • Fixes a bug where trying to zoom into a document past 6400% with the zoom tool would make the canvas jump in unexpected ways
    • Fixes a bug where measuring distance between layers on sub-pixels could give the wrong result
    • Fixes minor UI layout issues in the Inspector
    • Fixes a bug where creating a symbol wouldn’t let you enter a name for it
  176. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fixes Fixes issues relating to missing images and presets.

    Bug Fixes

    • Fixes a bug where the first time a document from an earlier version was opened, editing an image in it could cause the image to be lost when the document was saved.
    • Fixes a bug where custom colors and gradients set up in older versions of Sketch were reset to their default values.
    • Fixes a bug where creating a new symbol wouldn’t allow you to rename it.
    • Fixes a bug where artboards wouldn’t be scaled to the right sizes in all cases.

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

  177. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Improved Mirror You can now connect to Sketch Mirror by typing an IP address directly.
    2. Document Presets Files now hold both global, and document-based color and gradient presets.
    3. Live Scale Previews Edit > Scale lets you preview changes before you confirm.
    4. Improved Vectorize Stroke Outlining a shape’s border has significantly better results.

    New Features

    • Improves speed and reliability of Sketch Mirror
    • You can now connect to Sketch Mirror by entering an IP address (please update your version of Sketch Mirror to 1.3 to view the device’s IP)
    • Edit > Scale now gives you a live preview
    • Documents now hold their own gradient and color presets as well as the global presets
    • Layer dimensions can now be set as a relative value (i.e: you can set a layer’s width to 50% and it will resize to half the size of the artboard or group it is in)
    • You can now set independent opacity, blending options, and shadows for Symbols
    • Frequently used colors have moved to the Color Preview box and they will now also show you how often they’ve been used and where

    Enhancements

    • Outlining Strokes has been improved significantly
    • ‘Mask with Shape’ enhanced to detect when you probably want to use an Alpha mask
    • You can now define how layers will resize when using the inspector: for width, you can add a M (middle) / C (center) or R (right) suffix to indicate which edge of the layer should remain fixed. Similarly for the height you can use M (middle) / C (center) and B (for bottom)
    • Text alignment has been made recursive; you can select a group and align all text layers inside easily
    • Text layers now have locked proportions after converting to outlines
    • ‘Make Grid’ now only optionally fills missing cells with duplicated layers
    • Copy-Pasting a style now also transfers a border’s arrow types across
    • When two objects snap to each other, the distance between them is now always shown
    • Resize handles no longer disappear when a shape is being rotated
    • Improved curve smoothing in the Pencil Tool
    • Shared Styles now also include the arrow on line ends
    • When changing a Symbol instance to a new Symbol type, Sketch is now smarter about preserving excluded text values between the two
    • PDF and EPS can once again be exported to multiple resolutions
    • When closing the popover in text edit mode, you can now immediately continue typing in the text layer
    • The Type menu and Font window now update to reflect the current selection better
    • Updates Artboard presets to include the latest iOS and Apple Watch screen sizes
    • The option key can now be used to move and resize layers in 0.1px increments, but still allows distance measurements
    • You can now customize the arrow nudge distance (used for moving and keyboard-resizing) by using two hidden default keys, nudgeDistanceSmall and nudgeDistanceBig
    • Introduces a new plugin file format
    • Improves the naming of new and duplicated layers, styles and shared objects
    • To make it easier to spot that you’re editing a Symbol, they now have a purple highlight in the canvas and layer list
    • Fill and Border options can now be accessed through the menu (Layer > Style)
    • Reorganises and simplifies the View menu to make it easier to find common items
    • You will now be notified when a device running Sketch Mirror appears for connection
    • Opening a bitmap image in Sketch no longer adds an automatic slice
    • The width and height measurements when drawing and resizing shapes are now shown besides the mouse cursor, to make them visible at all times

    Bug Fixes

    • Inserting an image via drag and drop now places it at the correct location in the layer hierarchy
    • Fixes a bug where Sketch could crash when creating a Symbol from Shape Paths
    • Flattening bitmaps no longer flattens them to 2x resolution by default
    • Fixes a bug where shapes with subpaths wouldn’t recalculate their bounds when their boolean ops changed
    • Fixes a bug where the tab order in the color inspector was unexpected
    • Fixes a bug where flattening bitmaps on a retina screen might have them jump by a pixel
    • Layer Alignment has been improved to snap independently of axis
    • Fixes a bug where the Edit > Scale sheet would not recognise the most recent input
    • Fixes a bug where the line height field wouldn’t accept decimal numbers
    • Fixes a bug where a Star’s radius could go beyond 100%
    • The export preview is now properly centered in the inspector
    • Magic Wand now properly supports varying DPI images
    • Smart guides no longer pick up measures for locked layers
    • A Star’s radius now just increments by 1% instead of 10%
    • Fixes a bug where disabled borders on text layers would show the trash can in the wrong location
    • Fixes a bug where setting corner radius on individual points wouldn’t be restricted to integer values
    • Fixes a bug where drawing a closed path using the Pencil tool could have the path disappear
    • Fixes a bug where a layout grid’s values could be set to invalid values
    • Edit > Select All when layer interaction is disabled now selects all slices, also in subgroups
    • Fixes an Undo issue when setting Text Lists
    • Fixes confusing undo labels when editing text
    • Fixes a bug where images with blending and bitmap effects would not be rendered properly
    • Scissors tool now works correctly when multiple subpaths are involved
    • Fixes a bug where an outer path might leak a fill
    • Fixes a bug where duplicated Symbols would take the name from the group, instead of the previous Symbol
    • Smart Name suffixes are now also used for Duplicated Symbols and Styles
    • Fixes keyboard shortcuts on Dvorak, Colemak and non-Latin keyboards
    • Fixes a bug where the color preview box would not show a color with opacity when the real color had none
    • Fixes a bug where alt-dragging and then duplicating might not remember the offset
    • Improves snapping accuracy, especially for text layers
    • Fixes a bug where a color preview wouldn’t show the right opacity
    • Fixes a bug where dragging a rectangular area could leave artifacts
    • Fixes a bug where editing rotated images could leave artifacts
  178. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fix Reduces memory usage when working with complex documents.
  179. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Bug Fix Fixes a bug where Sketch wouldn’t save files properly.
    2. PDF Improvements Fixes a bug where PDF export would include too much clipped content.
  180. Requires Mac OS X Mavericks (10.9) or newer

    What’s new

    1. Speed Improvements Especially when working with complex documents.
    2. Bug Fixes Important improvements to stability and reliability.
    3. Updated for Yosemite New assets in the app’s resources making things look flatter and more refined.
    4. @3x Support for Mirror Your designs now look good on the new iPhone 6 Plus.

    New Features

    • New Google Material Design template and artboard sizes.
    • Adds support for Sketch-Mirror and @3x scaling.
    • Align and Distribute tools now work for Vector points too.
    • You can now measure the distance from a shape to a grid or guide line using the Alt key as well.
    • Alt + click on the Inspector’s align buttons to align the entire selection with their parent artboard.
    • Added a new preference to choose the resolution to which bitmaps are flattened when doing Layer > Flatten Selection to Bitmap.
    • When rotating objects, the pivot point can now be moved.
    • Shift+Return now inserts a line break instead of a paragraph break in text editing mode.

    Enhancements

    • Significant speed improvements, especially when working with complex documents, Make Grid for large grids and undo & redo actions.
    • Improves PDF importing.
    • When changing text line height, the first line no longer clips off the top.
    • Renamed the Paste option in contextual menus to “Paste Here”, to make the functionality clearer.
    • Improved compatibility with Yosemite.
    • Multiple corner radii for rectangles can now be provided from the inspector field using top/left/bottom/right syntax.
    • When duplicating layers or groups with slices in them, Sketch will now make sure their names are uniqued.
    • You can now perform math operations in the color (RGB/HSB) text fields.
    • Improves ‘Copy CSS Attributes’ for cleaner and more modernised output.
    • Inserting slices now always places them directly in the correct group, and they take the name of their parent group automatically.
    • Pixel grid can now also be shown and hidden in vector preview.
    • When vector points are hidden, the currently selected point handles are still being shown.
    • Smart guides in vector tool now also work as expected when the vector points are hidden.
    • When changing a subrange of a text with a shared style, the entire string now changes to reflect it.

    Interface

    • Double-click on the zoom icon in the toolbar now zooms back to 100%.
    • Alt-clicking on the Move Forward/Backward toolbar buttons moves to front or back instead, and now also updates their labels to indicate this.
    • Auto-expanding of groups in the layer list is now optional. Also, Sketch now persists the expanded/collapsed states of groups in the layer list between restarts.
    • Artboard preset group now remember their collapsed state.
    • Scale fields now disable properly when exporting in vector formats.
    • The Release Notes can now be shown from the Help menu as requested.
    • You can now hide all Grids and Layouts in one click from the View menu.

    Bug Fixes

    • Fixes a layer renaming bug in the layer list with multiple selections.
    • Fixes a bug where ‘Make Grid’ could make objects jump.
    • Fixes a number of refresh issues in vector editing mode.
    • Fixes a bug where changing blurred objects radius could seem to make it jump around weirdly.
    • Fixes a rare bug where documents with embedded pdf images could crash.
    • Fixes a bug where the Insert-Artboard inspector wouldn’t work as expected when a layer was already selected.
    • Fixes a bug where one couldn’t grab the handles of rotated shapes in groups.
    • Fixes a bug where background blur on rotated objects would misbehave.
    • Fixes a bug where deleting large numbers of layers would become really slow.
    • Fixes a bug where editing points in zoom-blurred layer wouldn’t refresh the canvas properly.
    • Fixes a crasher that could occur when closing complex documents.
    • Fixes a bug where a text layer with a stroke and shadow might not display the right fill color.
    • Fixes a bug where font ascenders could get cropped under a text layer.
    • Fixes a bug where big shadows on text layer could get clipped.
    • Fixes a bug where nudging a shape inside a smaller artboard would move it out.
    • Fixes a bug where pasting text wouldn’t strip the text style properly.
    • Fixes a bug where the system sharing sheet wouldn’t export SVG files.
    • Fixes a bug where text layers wouldn’t scale down properly.
    • Fixes an undo bug when pasting and reordering layers.
    • Fixes a bug where you could select layers inside locked groups.
    • Fixes a bug where the toolbar zoom icons wouldn’t respond correctly.
    • Fixes an issue in using the screen color picker on multi-screen setups.
    • Fixes a refresh issue in using subpaths with thick strokes.
    • Fixes a refresh issue when moving artboards around with guides.
    • Fixes a Magic Wand bug on Retina screen.
    • Fixes a bug where slice names wouldn’t get de-duplicated after copying.
    • Fixes a bug where pasted text background might stay around during edit and couldn’t be removed.
    • Fixes a bug where layers dragged to new pages wouldn’t get selected.
    • Fixes a bug where axis-constraining using shift when dragging layers wouldn’t work.
    • Fixes a bug where selecting layers in the list could make the list jump around unexpectedly.
    • Fixes a bug where the color inspector would highlight the wrong color as being the current fill/border.
    • Fixes a bug where the Export button in the toolbar would add an incorrect slice to the document.
    • Fixes a bug where hiding a naming during renaming it would make its name invisible.
    • Fixes a bug where shadows wouldn’t display correctly when being inside rotated or flipped groups.
    • Fixes a bug where text could unexpectedly be set to fixed width.
    • Fixes a bug where rotated shapes in groups would scale incorrectly.
    • Fixes a bug where measurement numbers for flipped layers would be flipped too.
    • Fixes a bug where text excluded from Symbol sync could act in an unpredictable way.
  181. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Critical Bug Fix Fixes a rare bug where Sketch wouldn’t save documents properly.
  182. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. New File Format Single files making it easier for you to share.
    2. Improved Masks The button in the toolbar is more versatile.
    3. Smarter Snapping More intelligent, with better text snapping.
    4. Pages Panel Redesigned for speed and convenience.

    Other Enhancements

    • Sketch’s file format has changed; documents are now truly single files and can be safely emailed or shared via Dropbox and other services without having to zip them up first
    • Creating Masks has been made easier; the Mask-with-Shape button now accepts any combination of layers
    • Boolean op’ed shapes’ bounds now only include the visible area only, not the total bounds of all subpaths
    • Layer snapping has been made smarter, including better text snapping
    • You can now add ruler guides with a single-click on the rulers
    • Significant speed increases and file size reduction when using pattern fills
    • Hover the Rulers for a quick preview of your next guide. Ideal also for quickly checking if layers align etc
    • Fixes a bug where Opacity wouldn’t be rendered consistently between shapes and bitmaps
    • Rendering speed improvements
    • Fixes a bug where text editing could jump slightly when zoomed in some cases
    • Pages Panel has been redesigned and now fits as a permanent sidebar in the UI
    • You can drag/drop layers to the pages panel to quickly move objects between pages
    • Fixes a bug where Sketch could crash when a symbol name started with @
    • Fixes all known bugs in Framer - Sketch integration
    • Improves integration with the system color picker for gradients
    • Cmd+Return can now be used to exit text editing mode
    • You can now reset the rulers by double-clicking the ruler intersection area
    • Improves the zoom tool on dark backgrounds
    • Significant speed improvements when the rulers are visible
    • Improves undo for renaming layers
    • Fixes a bug where renaming Symbols could cause a crash
    • Fixes a bug where dragging out an SVG slice could crash Sketch
    • The Scissors Tool now scales properly with zoom value
    • Fixes a bug where patterns wouldn’t be drawn in the shared styles preview
    • Fixes a bug where Angular gradients could be rendered at low resolution
    • Fixes a bug where adding a guide could place it on subpixels
    • Fixes a bug where slices created for rotated objects could be one pixel off
    • Fixes a bug where point coordinates outside an artboard could be wrong
    • Due to popular request (no it wasn’t a bug), we’re making move Forward/Backward dumb again
    • You can now replace the contents of an image layer with a new image by going to Layer > Image > Replace
    • Restore an image to its original size by going to Layer > Image > Original Size
    • Fixes a bug where some documents could consume extraordinary amounts of CPU
    • Color and Gradient presets now display a checkered background when they’re transparent
    • Fixes a bug where creating a slice for a transparent layer could make the slice too big
    • Large patterns are now properly scaled to fit the small preset previews
    • Fixes a bug where deleting an artboard could leave its outline on the canvas in some cases
    • Fixes an issue where Gradient editing was confusing when started on a subpath
    • Fixes a bug where ‘Bring to Front’ on multiple layers could get their order mixed up
    • Fixes a bug where extra spaces wouldn’t get trimmed around slice names
    • Fixes a bug where moving layers off an artboard with the arrow keys would never actually remove them from the artboard
    • Fixes a bug where inserting an artboard while you were in a rotated group could look funky
    • Fixes a bug where pasted text could be invisible at first
    • While inserting a layer you can now drag outside the canvas to make the view scroll
    • When changing guides in the preferences, the canvas now updates live to reflect the change
    • Moves Grid color settings to the grid settings sheet to make it more discoverable
    • Inserting points in vector mode on an existing line now also honours rounding preference
    • Fixes a bug in bitmap cropping
    • The templates folder can now be an alias or symlink
    • Fixes a bug where layer naming would go wrong
    • Vector point coordinates in the inspector now round to two decimals
    • When you resize an artboard from the top or the left, the content stays anchored in the canvas now instead of shifting left or up
    • Symbols and Text Styles menu can now be arbitrarily deeply nested by using / in their names
    • Fixes a bug where text layers wouldn’t render multiple fills
    • Shift-clicking on a vector point now deselects it if it was already selected
    • View > Collapse Groups has been renamed to include Artboards too
    • Fixes a bug where Magic Wand would miss the top 1 pixel
    • Flattening layers into a bitmap now inserts the bitmap at the location of the old layers instead of on top
    • Fixes Shared Styles break when copying and pasting style
    • Fixes a refresh issue when changing text layers from fixed to flexible width
    • Fixes a bug where Pencil vectors would not end up in the correct artboards
    • Ignore character spacing for the last character to not miss with centred text
    • Fixes a bug where making a grid of objects could rename the source object as well
  183. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Bug Fixes Fixes a bug where items were pasted in the wrong position.
    2. Updated CocoaScript Now using the latest version, for all you plugin developers.

    Other Enhancements

    • Fixes a bug where items were pasted in the wrong position
    • Updated to latest CocoaScript
    • Adds experimental support for the shouldKeepAround property in plugins
    • Fixes a bug where changing the font might not update the font weight popup.
    • Fixes a bug where the Vector tool could draw on the wrong artboard
    • Fixes a bug where Layout Grids are reset to defaults on opening
    • Fixes a bug where editing a text layer could make its position jump
    • Fixes a bug where text could disappear when editing
    • Fixes a bug where zooming and panning could unexpectedly zoom you out to 1%
    • Fixes a bug where exportable Layers might export with incorrect width
    • Centring a Layout Grid inside an Artboard improved
    • Minor performance improvements when dragging objects in large documents
    • Performance improvements when duplicating multiple objects
    • Fixes a bug where the tooltip for opacity would cover RGBA numbers
    • Fixes a bug where adding and dragging a guide would add too many undo steps
    • Fixes a bug where resizing artboards would not update Width / Height fields in Inspector
    • Improves the scripting support by fixing some cases where scripts could crash unexpectedly
    • Fixes a crasher when adding new text layers
    • Fixes a bug where an empty style name could make the inspector’s section disappear
    • The X and Y fields in the shape inspector now display their coordinates based on the parent artboard instead of the page
    • Tabbing in shape handler now does updates the inspector’s point coordinates
    • Images can be perspective-transformed again
    • Fixes a bug where a hidden layer list would show a blank area on a new document
    • Fixes an undo bug when enabling grids
    • Renaming exportable layers now properly updates the inspector
    • Trackpad pinch-to-zoom once again zooms into the mouse location
    • Fixes a bug where you wouldn’t be able to drag out fills or shadows to remove them
    • Fixes a bug where rotated subpaths dragged out of groups could be scaled up and leave artefacts on the screen
    • Fixes a bug where Sketch could crash when layers got down to a certain size
    • Standard OS color picker can once again be used to pick colors
    • Arrange > Lock is now properly disable for artboards
    • Fixes a bug where ‘Paste In Place’ with no selection would paste in the wrong position
    • Screen color picker now looks better against dark backgrounds
    • You can now also press Alt only halfway the drag to initiate a duplicate
    • You can now temporarily hide the vector points in edit mode by holding the Option key
    • Fixes a bug where text layers could get infinitely wide when resizing them together with other layers
  184. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Bug Fixes A whole host of bug fixes for many common issues.
    2. Redesigned Scripting Window With output logging for easier debugging.

    Other Enhancements

    • Fixes a bug where text could disappear or appear cut off during editing
    • Fixes a possible crash during exporting
    • Fixes a bug where the Inspector could shrink after opening color popover
    • Fixes a bug where pasting an image from another document could have it end up in the wrong artboard
    • Fixes a bug where Wacom tablets could cause problems with Text Editing
    • Fixes a bug where copying image files from the finder could pick their icon, instead of the contents of the file itself
    • Layout an Square Grid are now two separate overlays which can be enabled at the same time and can be on or off per artboard
    • Fixes a bug where pasted text could appear at semi-random locations on the canvas
    • Fixes a bug where snapping with the vector tool in an artboard would be inaccurate
    • Fixes a bug where editing shapes would not work when the grid was visible
    • Fixes the inaccurate description tag in SVG export
    • Fixes a bug where slices dragged from the export preview would be in the wrong format
    • When opening an existing document any existing empty documents will be closed in the process
    • Uppercase and Lowercase commands work on subranges of text now as well
    • Fixes a bug in The View > Show Slices and View > Show Layers menu item
    • Fixes a bug where text attribute might not sync to other text layers during text editing
    • Fixes a bug in crash reporting
    • Scripting: Redesigned scripting window with output logging for easier debugging
    • Scripting: Adds a command to run the last script again
  185. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Performance UpdatesVarious updates to make Sketch faster.
    2. Bug Fixes Fixes some common and rare bugs that would appear.

    Other Enhancements

    • Various performance improvements
    • Fixes crashes related to undo
    • Fixes crashes and redrawing issues related to text editing
    • Fixes a bug where duplicated artboards would have the wrong size
    • Updates Web Design template
    • Fixes a bug where selecting another layer in edit mode would select too many layers
    • Fixes a bug where right-click would no longer directly select a layer
    • Fixes a bug in exporting where using slashes could cause the exported file to not have an extension
    • Fixes a bug where multiple gradient fills would influence each other’s opacity
    • Fixes a bug where editing text in the Star’s radius field would not work
    • Fixes a bug where the scroll track would appears over colour presets
    • Fixes Image pasting into wrong artboard
    • Fixes a bug where the Missing Fonts dialog failed to show for new documents
    • Hidden layer/slice states are no longer remembered between documents
    • Fixes a bug where objects would snap to the grid but be 1px off still
    • Increases the ‘strength’ of Grid and Alignment guides snapping
    • Changes the scripting backend from JSTalk to CocoaScript
    • Locked layers now stay in place when aligning them
    • Dragging the slice preview out to the desktop now exports it in the proper format
    • Setting value of a text field within a symbol to none (even though its value is “excluded”) will no longer remove the text layer
    • Fixes a rare bug where typing could be incredibly slow for some people
    • Resizing shapes no longer fits their subpaths to pixel edges to prevent a common problem when resizing at really small sizes
    • Fixes a bug where flattening a group to Bitmap removes it from parent group
    • Objects now always snap to the grid when the grid is visible, instead of listening to the general ‘smart guides’ preference
  186. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Artboard Presets Fix to ensure they appear.
    2. Quicklook Previews Fixes a bug where they would be missing.

    Bug Fixes

    • Fixes missing Artboard presets
    • Fixes missing Quicklook previews
    • Fixes a bug where inserting shapes at high zoom levels displays the width wrongly
    • Fixes a bug where the canvas would be blank after dragging the window between retina and non-retina screens
    • Fixes a typo in the preferences
  187. Requires Mac OS X Mountain Lion (10.8) or newer

    What’s new

    1. Common Colors The common colors in your document appear automatically in the inspector for quick access.
    2. Unlimited Fills Previously each layer was limited to four fills, now you can have as many as you want.
    3. Improved Noise Noise is now a separate fill, with different noise patterns, variable intensity and blending options.
    4. Bitmap Editing Our new bitmap editing UI includes tools for selection, cropping, filling, and vectorizing.
    5. Vector Modes Vector editing has been simplified and its UI streamlined.
    6. Text Lists Sketch now also supports basic text lists; numbered and bulleted lists are supported with more to come.
    7. Improved Mirror Sketch Mirror has been updated with smarter resizing and scaling, more reliable networking, and other bug fixes.
    8. Presentation Mode Sketch goes full screen, hiding all the UI. Present your work without distractions.
    9. Improved SVG/PDF Support We’ve done a lot of work on SVG, PDF and EPS importing and we’ve made significant improvements.
    10. More Templates Sketch now ships with iOS and web design templates with useful symbols and styles to get you started quickly.
    11. Scripting Improved scripting support with more APIs exposed, a javascript wrapper and better debugging.

    Other Features

    • Symbols, for reusing elements in your design
    • Text Styles and Layer Styles, redesigned and unified for a better experience
    • Redesigned Inspector, giving you quicker access to everything
    • Automatic Slices, export layers directly, without needing to set up manual slices
    • Export multiple resolutions from a single slice, at any scale
    • Improved PDF, EPS and SVG importing and exporting
    • Significant speed improvements
    • Presentation Mode, go full screen and hide all controls, perfect for showing off designs
    • Improved Bitmap editing with Magic Wand, Crop, Invert and Vectorize tools
    • Adds multiple updated Noise patterns
    • Improves the speed of Radial gradients
    • Updated Toolbar icons
    • Updated application Icon
    • Immediate grid previews in the grid sheet
    • Faster access to fills, borders and more in the new popovers
    • Vectorize stroke improvements
    • You’re no longer limited to 4 fills
    • Speed improvements in using the grid tool
    • New grid feature: create grid from one selected object
    • Improves color accuracy of images and text layers
    • Grab and drag Artboards around by their name
    • Improved plugins support
    • Adds a contextual menu for seeing which layers are under the mouse
    • Rounding specific corners on shapes has been made easier
    • Improved gradient editing
    • Improved Transform tool
    • Adds the ability to quickly collapse all groups
    • Flatten selected layers into a bitmap
    • Adds the ability to hide the artboard shadow
    • You can now drag a layer from the layer list directly out of Sketch to quickly export it
    • Improved CSS attributes exporting
    • Faster font previews in the text inspector
    • Filter between Slices and Layers in the Layer Tree
    • Improved Artboard tool with new Presets and organisation
    • Now easier to Flip layers vertically and horizontally
    • Ability to add Noise as a seperate Fill type
    • Text tool now supports bullet points
    • Refined Menu layout
    • Your document’s most popular colors automatically generated
    • Can specify background color for Artboards
    • Can apply a background color to slices
    • Adds a welcome document for instructing first-time users
    • Redesigned website and support section
    • Smarter naming of duplicated layers
    • Fixes a bug where duplicated layers could end up in seemingly random locations
    • Improves document saving by no longer storing quick look previews in the bundle
    • Easier to change between RGB and HSB values
    • We can now scrub the labels below text fields to quickly adjust their value
    • Adds iOS Icon and Interface design templates with all standard UI elements as symbols
    • Improves Undo coalescing
    • Improves printing support
    • Improved PDF-book exporting
    • Fixes a redrawing bug when moving text layer with small line heights around
    • Fixes a bug where rotation would go in the wrong directly
    • Fixes a bug where text could get mysteriously intented
    • Fixes a bug where hiding the inspector and layer list could hide content on the canvas
    • Fixes a bug where the inspector content would mysteriously disappear
    • Switching between open applications with the eyedropper tool
    • Fixes a bug in using nine-slice resizable bitmap images
    • Adds a Web design template with forms, buttons and more
    • Ability to organize Symbols, Layer and Text styles
    • Can edit and preview gradients in the Fill popover
    • Can now flip gradients in 90º increments
    • Adds Paste-in-place
    • Better layer search field
    • Instant access to font-selector (CommandT)
    • Temporary zoom outto 100% when pressing §
    • Use Tab / ShiftTab to switch between vector-edit points
    • Automatically lock ratio when shift+insert a shape
    • 1-9 to change opacity on fills and borders (when popover is open)
    • AltTab to instantly focus on first field in inspector (for selection)
    • Improvements when pasting text from outside Sketch
    • Auto focus on shadow / inner-shadow fields when adding them
    • Smart guides now also measure distances from locked layers
    • Apply last-used offset when duplicating (if any)
    • Improvements and fixes in scripting
    • Click on artboard group to instantly create artboards for each size
    • Shortcut key for artboard and slice
    • Escape to clear search results
    • Gradient borders
    • Fixes and better accuracy for .eps importing
    • Option to fill up shapes with subpaths (non-zero, even-add)
    • Easily change font-size using font-size handler
    • Export based on pixel size or h e.g 1024w or 640h
    • Easily limit span of gradients
A sticker illustration

Start creating today
for free!

Whether you’re new to Sketch or back to see what’s new, we’ll have you set up and ready to do your best work in minutes.