What's new in this version: Sketch 52.5 - 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
Sketch 52.4
- 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
Sketch 52.3
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
Sketch 52.2 - 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
Sketch 52.1 Build 67048 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
New in Sketch 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: - 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
Sketch 51.3 Build 57544 - 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
Sketch 51.2 Build 57519 - 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
Sketch 51.1 Build 57501
- 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
Sketch 51 Build 57462
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
Sketch 50.2 Build 55047 - Bug Fixes: We’ve fixed a bug where holding the Space bar while panning around the Canvas would enter editing modes unexpectedly
Sketch 50 Build 54983
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
Sketch 49.3 Build 51167 - Bug Fixes: We’ve improved bitmap exporting and importing compatibility with macOS High Sierra (10.13.4)
Sketch 49.2 Build 51160 - This update fixes a variety of smaller issues, including a rare bug that caused some Symbols to be removed from documents when saving
Sketch 49 Build 51002
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
Sketch 48.2 Build 47327
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 whilst 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
Sketch 48.1 Build 47250 - 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
Sketch 48 Build 47235
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
Sketch 47.1 Build 45422 - 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
Sketch 47 Build 45396
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
Sketch 46.2 Build 44496 - Improvements for Libraries and nested overrides, plus some smaller bug fixes.
Enhancements: - 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 - Added Artboard presets for iPhone X and iPhone 8
Bug Fixes: - Fixed a crash that could occur when editing certain Symbol overrides - Fixed a rare crash that could occur when opening some documents
Sketch 46.1 Build 44463 - We’ve fixed a crash on OS X El Capitan plus a variety of smaller issues - 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
Sketch 46 Build 44423 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
Sketch 45.2 Build 43514 - 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
Sketch 45.1 Build 43504 - 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
Sketch 45 Build 43475 New: - Presentation Mode: Presentation mode has been redesigned to simply hide the UI and not go full screen (it also now works with tabbed windows)
Enhancements: - Optimized menus, making them more consistent, with improved usability
Bug fixes: - Fixed a bug where resizing constraints could be reset when creating Symbols from selected layers - 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 displaying a dialog when using Sketch in full screen could turn the viewport black - Fixed a rare crash that could occur when using the Touch Bar to edit text layers
Sketch 44.1 Build 41455 - 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 |