Skip Navigation
Mac app releases

What’s New

Discover the latest features in Sketch

    • Mac app

    54

    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 (11)

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

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

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    53.2

    Sync Library Components

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

    Bug Fixes (1)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    53.1

    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 (13)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    53

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

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

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

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.6

    Bug Fixes

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

    Bug Fixes (3)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.5

    Bug Fixes and Improved Performance

    This update includes a variety of improvements, including fixes for bugs that impacted performance.

    Bug Fixes (11)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.4

    Bug Fixes and Improved Performance

    This update includes a variety of improvements, including fixes for bugs that impacted performance.

    Bug Fixes (15)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.3

    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 (15)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.2

    Improvements and Fixes

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

    Bug Fixes (14)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52.1

    Improvements and Fixes

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

    Bug Fixes (20)

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    52

    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 (24)

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

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

    Requires macOS High Sierra (10.13.4) or newer

    • Mac app

    51.3

    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.

    Download Sketch 51.3

    Requires macOS Sierra (10.12.2) or newer

    • Mac app

    51.2

    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 (5)

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

    Requires macOS Sierra (10.12.2) or newer

    • Mac app

    51.1

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

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

    Requires macOS Sierra (10.12.2) or newer

    • Mac app

    51

    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 (30)

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

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

    Requires macOS Sierra (10.12.2) or newer

    • Mac app

    50.1

    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 (15)

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

    Requires Mac OS X El Capitan (10.11.2) or newer