What's new in this version: Sketch 61.1 Bug Fixes: - This update fixes a number of bugs and restores preview images for any groups you've created for Text Styles in the Components Panel and Popover
Fixed: - Fixes a bug where the color popover could get cut off when Sketch was positioned slightly off screen - You should now see preview images for any groups you've created for text styles in the Components Panel and Popover - Fixes an issue where the Documents window might not refresh when you switched from “Get Started” to “Recent Documents” - Fixes a bug where deleting a point would select the next point in a path but the selected point wouldn’t actually be editable - Fixes a crash that could occur when using ⌘+Z to undo edits while working with multiple gradient fills - Fixes a crash that could occur if you selected Refresh Data from the Data menu on an image fill - Fixes a crash that could occur when editing text overrides - Fixes a bug that stopped you from selecting vector points by pressing ⌘+A or choosing Edit > Select > Select All
Sketch 61 - Improved Text Styles in the Components Panel and Popover: We’re working hard to respond to your feedback on the new Components Panel and Popover and with this release, we’ve brought back a full preview of Text Styles. You’ll now see the Text Style name rendered in the style itself, along with some additional information like size and alignment
Improved: - We've given performance a bit of a boost with this release, particularly when it comes to navigating around large documents - When you open a Cloud document from the Documents window, you'll now see its download progress on the thumbnail you've just clicked on, instead of in a popup. Because let's face it, we'd all like fewer popups in the world - If you were ever unlucky enough to run into a "file doesn't exist" error when trying to reopen a Cloud document, first of all, we're sorry about that. Secondly, we've been working hard to reduce the chance of you ever seeing it again. Finally, if you do see it again, the error message should now be far more helpful - We've improved the appearance of resize handles in the middle of layers so they look sharper, even on non-Retina displays - For developers, we've added support for Smart Layout and Variable Fonts to our JavaScript API. We've also updated the developer documentation to match, so you can get more details by clicking on either of those links - For all you fans of super-organised Libraries, you can now create a group with just a single Component in it. Simply right-click on it in the Components Panel and choose “Group” from the contextual menu - You can now copy a link to a Cloud document by right-clicking on its thumbnail in the Documents window and choosing “Copy Link”. In other words, you no longer have to open a Cloud document in Sketch or in the browser to share its URL - You can now select Round to Pixel from the Arrange menu when any selection you make includes layers on sub-pixels
Fixed: - Fixes a bug where the Documents window would refresh all its contents and not remember the selection position if you reopened it or switched back to it after focusing on another window - Fixes a bug where Symbols in Cloud Library documents were inserted as Library Symbols, rather than displaying them as local Symbols - Fixes a bug where selection hairlines appeared over the top of point handles in the vector editor. This didn't affect how anything worked, but it looked messy, so we've tidied it up - Fixes a crash that could occur when you imported password-protected PDF files - Fixes a bug where editing bitmaps in a Symbol master wouldn't always show the updates correctly in overridden instances of that Symbol - Fixes a crash that could occur when using the color picker on macOS Catalina - Fixes a bug where pressing the down arrow key after you'd searched for something in the Typefaces popover would dismiss it, instead of highlighting the first result - Fixes a crash that could occur if you attempted to apply Data to a combined shape - Fixes a bug where choosing Edit Styles… in the Inspector wouldn't always show the correct information in the Components Panel - Fixes a bug where the Artboard popover would sometimes get a little shy and hide itself slightly off the side of the screen - Fixes a crash that could occur if you attempted to pick colors from external displays while another app was in Fullscreen mode on that display
Sketch 60.1 - Components Panel and Popover Improvements: Thank you so much for the feedback you’ve given us on the Components Panel. We’re listening and we’re working hard to make things better. More updates and improvements are coming in the next few weeks. This update brings back folder preview images (based on the topmost Component in the group) and fixes a couple of bugs that meant you couldn’t always expand Libraries in the Components Panel or groups in search results.
Sketch 60 New: - Improved Cloud Libraries: Under the Libraries tab in Preferences, you'll now see all the Libraries that belong to your team(s) on Sketch Cloud, as well as any in your personal workspace. There's also a handy install button right by each one, meaning you no longer have to head to the browser to add a Library - New Components Panel: The new Components Panel and Components Popover bring Symbols, Text Styles and Layer Styles together in a single place where you can search, sort and filter for what you need, then drag and drop directly onto the Canvas. Now there’s no need for endless menus and naming schemes to sort Symbols into folders, you can do it all from the Components Panel. Better still, both the Components Panel and Popover let you quickly search to find the exact Symbol or style you need, from your document or Libraries, faster than you can say, “Where did we save that modal again?”
Improved: - We've given the Documents window a bit of a tidy and moved the New Document button back next to your document previews. As a bonus, if you click the New Document thumbnail while you're viewing a specific project, we'll pre-fill that project name when you go to save your document for the first time - We all change our minds from time to time, so we've introduced the ability to rename Cloud documents from the Mac app. Just choose File › Rename whenever inspiration for a new name strikes - You can now copy SVG code from slices as well as regular layers by choosing Edit > Copy > Copy as SVG code - If you've ever found yourself feeling sad because you can't enter math operations in the Scale Layers sheet, then feel sad no longer! We've made it possible to use all of your favorite math operators to save you having to calculate those new dimensions elsewhere. We've also removed px from the end of the Width and Height fields to keep things consistent with similar fields in the Inspector - If you enable the Scale down images to fit Artboards preference, we'll now perfectly place big bitmaps right in the centre of your Artboards and scale them down to fit (so long as that bitmap was bigger than the Artboard to begin with, of course) - Continuing our Libraries theme, Components that belong to local Libraries will automatically relink themselves if you upload that Library to Cloud and share it via Sketch for Teams. All you need to do is make sure you've enabled that new Cloud Library in Sketch's preferences and deleted any local copies you have. We'll handle the rest and make the Symbols and Styles in your documents stay linked up
Fixed: - Fixed a bug where leaving the Documents window open for a while and then trying to open a document would result in a cryptic "This file is not a database" message. Your files were always safe, but now they should open without a hitch - Fixed a bug where thumbnails in the Documents window would load slowly or fail to load at all, especially on slower internet connections - Fixed a bug where you wouldn't get a notification and could lose changes if you lost your internet connection while a document was uploading to Cloud after you quit Sketch or closed that document - Fixed a bug where flattening a selection to bitmap would mistakenly include an Artboard's background in the result - Fixed a bug where Symbols with Smart Layout that were resized, and nested within another Symbol, would appear at their original size when you inserted the Symbol they were nested in onto the Canvas - Fixed a bug that would cause a Symbol's layers to shift unexpectedly when you inserted an instance or detached from a Symbol - Fixed a bug which meant you couldn't enter edit mode for a text layer if you were already in edit mode with another text layer - Fixed a bug where dragging a Symbol instance into a Symbol master would cause Sketch to hang - Fixed a bug where text in edit mode wouldn't immediately change if you selected an OpenType feature - Fixed a bug where open paths would unexpectedly close when you flattened them - Fixed a crash that could occur if you pressed Enter on your keyboard to confirm and submit on the Rotate Copies sheet - Fixed a bug where layer constraints you applied within a group would continue to affect layers you moved outside of that group - Fixed a bug that meant text layers wouldn't render correctly when they were rotated and contained missing fonts - Fixed a bug where previews of Symbol instances with overrides that featured missing fonts wouldn't save or display correctly. In some cases, the missing font preview might not be positioned perfectly (especially for overridden, centered text), but we're working on a fix for this, too. - Fixed a bug where unlocking a layer would make its resizing handles disappear until you deselected and reselected it. We've fixed that to save you a few clicks - Fixed a bug where titles in the Variable Font Options popover could appear cut off if you'd set your scrollbar preferences to Always in System Preferences and the popover itself wasn't fully on the screen - Fixed a bug where centered text within a Symbol using a Horizontal and Centered Layout might end up off-center if you resized its parent instance on the Canvas
Sketch 59.1 Bug Fixes: - This release fixes a bug where text layers could appear gradually lighter each time you edited them, and a graphical glitch that could occur on Macs with NVIDIA graphics. On macOS 10.14.4 and higher, your Mac's hardware will need to support Metal in order to run Sketch 59 and higher
Sketch 59 New: - Better OpenType features support: We've heard your requests for better OpenType features support and today we're bringing them to the Text menu. You'll find a full set of OpenType features for the font you've selected under Text > OpenType Features in the Menu Bar. Simply select your text, enable the features you need, and unlock even better typography in Sketch - Variable fonts support: Along with better OpenType features support, this update also brings support for variable font options like weight, width, slant, optical size and more. If you're using an OpenType font with variable options, you’ll be able to adjust these using the Variable Font Options popover in the Inspector
Improved: - We've improved how things work when you drag layers out of an Artboard. They'll no longer stay arranged within their previous Artboard in the Layer List - We've improved the behaviour around Smart Distribute spacing handles, so when you click on a handle, we won't adjust the spacing until you start dragging to avoid any unwanted changes - To help you get to grips with the new Smart Layout features we launched in version 58, we've added a new tutorial template. You can find it under the Templates tab in the documents window - We've tidied up Smart Distribute reordering handles so they no longer show if your selection is so small that they interfere with their surrounding resizing handles - With the introduction of Smart Layout, we've removed the behaviour that would occur if you placed a small layer less than 20px from a text layer to have it move along when overrides changed the text layer's size. You can achieve the same result with even more control using Smart Layout instead - For developers, we've added a new sketchtool detach command that creates a self-contained Sketch document from any document using Symbols and Shared Styles - We've introduced a new API that gives plugin developers even more power when it comes to responding to document changes. The new onDocumentChange handler lets plugins listen for new layers being added, existing layers being deleted or rearranged within the layer list, as well as layer attribute changes such as fill and border styles or Symbol override values. Check out the sample plugin to see how it works - If you're exporting two-point lines as SVGs, they'll now export as elements instead of as paths - We've given the typeface picker in the Inspector a fresher look and made previews more legible. And if you select a text layer and open it up, it now scrolls to show you the selected typeface right in the middle of the list
Fixed: - Fixed a bug where Color Adjust settings would be enabled in the Inspector any time you imported bitmaps. Now you'll only see these settings when you enable them - Fixed a crash that could occur if you flattened combined shapes that featured multiple open paths - Fixed a bug that meant you'd see the wrong Text Style in some cases when you were editing an override on the Canvas - Fixed a bug where highlights for text overrides on the Canvas wouldn't always update to fit their text when the Symbol they involved used Smart Layout settings - Fixed a bug where previews of text overrides that used a missing font wouldn't display correctly in exports and uploads to Cloud - Fixed a crash that could occur on macOS Catalina 10.15 for Macs with NVIDIA graphics - Fixed a bug that meant some files took too long to open and caused Sketch to hang or not respond - Fixed a bug where some color presets might not show up if you hadn't changed the default preset name - Fixed a bug where some custom shortcuts would not work until you used the option from the main menu first - Fixed a bug where setting an override to none in a vertical Smart Layout would shrink the overall width to 0 - Fixed a bug where text styles wouldn't look right if you opened a document in macOS High Sierra that was last saved on macOS Catalina - Fixed a bug where moving a shape up and out of a group (or Artboard) would unexpectedly create a combined shape that looked the layer was hidden or repositioned. Now that layer should move to its new place in the Layer List as you'd expect it to
Sketch 58 - Introducing Smart Layout: With Smart Layout, we're making Symbols more powerful and supercharging your workflow when it comes to using them in your designs. With it, you can set a direction for Symbols to resize when you change their overrides, while keeping the spacing between different layers in that Symbol consistent. Better still, you can set different Smart Layout settings for Nested Symbols and even groups within Symbols. It's incredibly powerful and we can't wait to see how it'll improve your workflow
Improved: - We've made the Welcome Window better, bigger, cleaner and more snappy. You can browse your Cloud documents by Project in a new sidebar on the left, and we've given thumbnails plenty more space so you can see more of your documents without scrolling - Along with browsing Projects in the Welcome Window, you'll now have the option to pick a Project when you save a new Cloud document for the first time
Fixed: - Fixed a bug where Sketch would believe you were offline and not allow you to upload new Cloud documents after you put your Mac to sleep or temporarily disconnected from the internet - Fixed a bug where text overrides might reset or clear themselves if you clicked in and out of a text override field in the Inspector - Fixed a bug where Symbol instances on your Canvas would not pick up changes you made to a text layer in that Symbol's master - Fixed a bug where you might see the Canvas flash if you switch from a different app to Sketch when it's in full screen mode - Fixed a crash that could occur if you created a particularly big grid - Fixed a bug where resizing multiple layers with a small width or height but large distance between them would cause either their height or width to increase unexpectedly - Fixed a bug where performing a Union operation on straight lines would make the combined shape disappear - Fixed a bug where an artboard you hovered over wouldn't highlight when if you were in Prototyping mode - Fixed a bug where your Show Layer Selection preference would reset itself when you restart Sketch - Fixed a bug that could result in Sketch failing to respond (hanging) in a few different situations. If you've been in touch about Sketch being unresponsive, this one is for you - Fixed a few different bugs related to how nested overrides highlight when you select them on the Canvas. If you'd selected a nested override and couldn't see it highlighted on the Canvas properly, you'll be pleased to know this update puts that right - Fixed a bug that could cause performance issues and slow things down if you selected certain Symbol masters with complex overrides
Sketch 57.1 Bug Fixes: - This update fixes a bug where selections on the Canvas could appear offset from your cursor, a crash that could occur when switching between Layer Styles with certain names, and a crash that could occur in documents with certain Boolean Operations
Sketch 56.3 Improvements and Fixes: - This update improves the experience of registering the app with a Sketch Account and fixes some issues with Cloud documents that could lead to you losing local changes
Sketch 56.2 - Change log not available for this version
Sketch 56.1 Improvements: - This update includes a few small improvements to Cloud documents, restores macOS Auto Save, and fixes a crash that could occur while editing certain text overrides on the Canvas
Fixed: - Fixed a bug where a new Cloud document you created from a template wouldn’t upload the first time you save it
Sketch 56 - Edit text overrides on the Canvas: We’ve made it easier to work with text overrides by adding the option to edit them directly on the Canvas. Simply double-click on text in any Symbol instance and start typing. Stay on the Canvas, stay in the moment and speed up your workflow. - Smart Distribute Upgrades: You can now use Smart Distribute to control the spacing in grids. You can easily adjust the vertical spacing between rows of layers, as well as the horizontal spacing between each layer in a row. We’ve also introduced a new ‘Tidy’ button to the Inspector. It quickly aligns a selection of multiple layers into a neat grid, making it even easier to create and manage complex layouts. - Save your documents to Sketch Cloud: There’s a new option to save documents to Sketch Cloud by default in Preferences. If you choose this, you’ll still have the option to save local documents via a separate menu item and shortcut. You’ll also be able see and open your Cloud documents from the Welcome Window.
Improved: - Say hello to some new faces in our Data plugin. There are 102 new people to include in your designs - You can now choose whether a text layer will auto resize horizontally or vertically to fit its content right from the Inspector - We’ve moved a few things around in Preferences to clean up the General tab. Nothing’s missing, it just has a new home in one of the other tabs now. - We’ve added a new Select All in Artboard command to the Edit menu so you can quickly grab all of the layers on any Artboard you’ve selected. We’ve also given the different Select All commands their own sub-menu - Measurements between layers should look a little cleaner when you zoom out. We’re removing the least relevant ones if they overlap to keep things easy to read - Menus in the Inspector are now a little wider, so if you’ve got Symbol with long names, it should be easier to pick the one you want - Along with the big upgrades, we’ve given Smart Distribute a boost with three handy improvements. It now works with vertical lines, supports negative spacing (so layers can overlap), and using it on layers inside a group is now as simple as clicking on the group itself
Known Issues: - macOS Auto Save may not behave as expected and you won't be able to access document versions via the Revert To menu. We're currently working on a fix for this
Fixed: - Fixed a crash that could occur when you try and drag-to-select with the Magic Wand tool - Fixed a bug where the correct type weight wouldn’t appear for fonts with same name - Fixed a bug in the Pages and Layer Lists where selections wouldn’t highlight correctly when connected to an external display - Fixed a bug where resizing multiple layers in a rotated group could cause them to resize disproportionately - Fixed a bug where gradient fills could unexpectedly change if you re-size two or more layers with them - Fixed a bug where a selection of layers across groups would snap to unexpected guides - Fixed a bug where a Symbol master could try and snap itself to its instance as you resize it, if they’re on the same page - Fixed a bug where values in the Inspector would sometimes show fixed spacing, even when the spacing between a selection of multiple layers was mixed - Fixed a bug where Smart Distribute wouldn’t work reliably with rotated layers - Fixed a bug where some spaces between layers wouldn’t be treated as uniform in Smart Distribute - Fixed a bug where copying and pasting a Symbol instance would also duplicate its master - Fixed a bug where group bounds and selection handles would not update when scaling a group - Fixed a bug where layers could be moved up and out of an Artboard if no longer positioned over the Artboard after resizing via the Inspector - Fixed a bug where multiple layers in a rotated group wouldn’t resize correctly - Fixed a bug where the bounds of a parent group wouldn’t always update when you distribute the layers in it - Fixed a bug where the background color for Symbol masters would always be shown in previews of Symbol instances even if you’d set it to not be included in instances - Fixed a bug where fills for shapes with a semi-transparent outer borders could expand outside its bounds - Fixed a bug where a Symbol’s master or instance might lose its aspect ratio when you resize it
Sketch 55.2 Improved: - Holding Shift and dragging the Smart Distribute handles for a selection of layers on the Canvas will now snap based on your Nudging settings
Fixed: - This update introduces Nudging to Smart Distribute and fixes a few different bugs relating to Data and Boolean Ops - Fixed a bug where the Data option in the contextual menu was missing when you selected a group - Fixed a crash that could occur when you open the Missing Fonts sheet in certain documents - Fixed a bug where paths opened with the Scissors tool would not render with a Center Border - Fixed a crash that could occur when clicking Return to Instance right after adjusting a Gradient Fill on some Symbol Masters
Sketch 55.1
- Bug Fixes: This update includes a variety of improvements, including fixes for bugs with snapping, and resolves an issue where Text Style overrides could be repositioned unexpectedly in the Canvas
Fixed: - Fixed a bug that prevented Data from being refreshed for selected groups - Fixed a bug that would cause certain Text Style overrides to shift position unexpectedly - Fixed a bug where Smart Guides wouldn’t be shown if Shift was pressed while already dragging layers in the Canvas - Fixed a bug where Shift-dragging layers wouldn’t always snap them exactly to the expected axis - Fixed a bug where hidden layers could be snapped to while moving or resizing other layers - Fixed a bug where group bounds wouldn’t update after adjusting the Spacing value for grouped layers - Fixed a rare bug where the Inspector might suggest that the selected text had no color applied - Fixed a rare crash that could occur when selecting to Undo changes - Fixed a bug where cutting a selection from a bitmap image and moving the selection using the arrow keys could undo the cut - Fixed a bug where using boolean operations to combining certain shapes wouldn’t always produce the right results - Fixed a bug where hovering over a Symbol instance that contained a mask would ignore the bounds of the mask - Fixed a bug where you could still select items in Data menu with you’ve selected a Symbol instance with no overrides enabled - Fixed a bug where exporting dashed strokes with shadows would show a continuous shadow rather than a dashed one - Fixed a crash that could occur when a PostScript name was missing from an installed font - Fixed a bug where pressing Tab while editing text overrides in the Inspector would focus back on the Canvas instead - Fixed a bug where Grids and Layouts didn’t hide consistently when zooming out - Fixed a bug that caused baselines to move when adjusting Text Styles and Text Style overrides - Fixed a bug where applying Library updates could reset existing Symbol overrides - Fixed a bug where text styled with different colors in Symbols wouldn’t retain its styling when it was overridden with anything beginning with a non-alphanumeric character - Fixed a bug where unchecked overrides would be checked again after duplicating a Symbol master - Fixed a bug where content in the Canvas might flicker when switching apps in Fullscreen mode - Fixed a bug with scrolling to make panning around the Canvas smooth again - Fixed a bug where replacing a missing font wouldn’t update Shared Text Styles - Fixed a bug that stopped layers snapping to text layers, depending on the text layer’s alignment or rotation - Fixed various bugs where layers within rotated groups couldn’t be measured correctly - Fixed a bug where dragging a rotated layer within a group or combined shape could snap erratically to the pixel grid - Fixed a bug where the Symbol contextual menu would not show the Detach all contents from Symbol alternate menu item - Fixed a bug where the correct font weights wouldn’t always show in the inspector - Fixed a bug where a group’s selection wouldn’t always update when moving layers within the group using the arrow keys - Fixed a bug where pressing the Space bar while inserting layers wouldn’t allow repositioning of the layer being inserted - Fixed a bug where certain paths with arrow markers couldn’t be resized repeatedly - Fixed a crash that could happen with certain font weights - Fixed a bug where selecting to Undo changes to a gradient would result in the wrong gradient point being selected in the color popover - Fixed a bug where a layer with multiple Angular Gradient Fills applied would render only the first applied fill - Fixed a rare crash that could occur when combining shapes - Fixed a crash related to Symbols that could occur while using certain plugins - Fixed a bug where Undo wouldn’t work as expected when editing text - Fixed a bug where the Ends controls for dashed borders wouldn’t be enabled when expected - Fixed a bug in sketchtool where the --without-activating argument wouldn’t prevent Sketch from becoming active - Fixed a bug where certain adjoining lines caused unexpected snapping behaviour
New: - Say hello to Smart Distribute: We’re introducing a whole new range of tools to make working with multiple layers quicker and easier, starting with Smart Distribute - Select a column or row of layers, grab any of the handles that appear between them, then drag to adjust their spacing evenly - For now, Smart Distribute only works in one direction at a time but there’s plenty more to come - Create new layers from SVG code: Paste SVG code straight into Sketch to create new layers anywhere on your Canvas
Improved: - Lines, arrows, layers and new Symbols all snap to Grids more reliably - Copying and pasting Symbols and pages between documents is faster and more reliable - Layers now snap to rotated text
Sketch 55
New: - Say hello to Smart Distribute: We’re introducing a whole new range of tools to make working with multiple layers quicker and easier, starting with Smart Distribute - Select a column or row of layers, grab any of the handles that appear between them, then drag to adjust their spacing evenly - For now, Smart Distribute only works in one direction at a time but there’s plenty more to come - Create new layers from SVG code: Paste SVG code straight into Sketch to create new layers anywhere on your Canvas
Improved: - Lines, arrows, layers and new Symbols all snap to Grids more reliably - Copying and pasting Symbols and pages between documents is faster and more reliable - Layers now snap to rotated text
Fixed: - Fixed a bug where cutting a selection from a bitmap image and moving the selection using the arrow keys could undo the cut - Fixed a bug where using boolean operations to combining certain shapes wouldn’t always produce the right results - Fixed a bug where hovering over a Symbol instance that contained a mask would ignore the bounds of the mask - Fixed a bug where you could still select items in Data menu with you’ve selected a Symbol instance with no overrides enabled - Fixed a bug where exporting dashed strokes with shadows would show a continuous shadow rather than a dashed one - Fixed a bug where pressing Tab while editing text overrides in the Inspector would focus back on the Canvas instead - Fixed a bug where Grids and Layouts didn’t hide consistently when zooming out - Fixed a bug that caused baselines to move when adjusting Text Styles and Text Style overrides - Fixed a bug where applying Library updates could reset existing Symbol overrides - Fixed a bug where text styled with different colors in Symbols wouldn’t retain its styling when it was overridden with anything beginning with a non-alphanumeric character - Fixed a bug where unchecked overrides would be checked again after duplicating a Symbol master - Fixed a bug where content in the Canvas might flicker when switching apps in Fullscreen mode - Fixed a bug with scrolling to make panning around the Canvas smooth again - Fixed a bug where replacing a missing font wouldn’t update Shared Text Styles - Fixed a bug that stopped layers snapping to text layers, depending on the text layer’s alignment or rotation - Fixed various bugs where layers within rotated groups couldn’t be measured correctly - Fixed a bug where dragging a rotated layer within a group or combined shape could snap erratically to the pixel grid - Fixed a bug where the Symbol contextual menu would not show the Detach all contents from Symbol alternate menu item - Fixed a bug where the correct font weights wouldn’t always show in the inspector - Fixed a bug where selecting to Undo changes to a gradient would result in the wrong gradient point being selected in the color popover - Fixed a bug where a layer with multiple Angular Gradient Fills applied would render only the first applied fill - Fixed a rare crash that could occur when combining shapes - Fixed a crash related to Symbols that could occur while using certain plugins - Fixed a crash that could happen with certain font weights - Fixed a bug where pressing the Space bar while inserting layers wouldn’t allow repositioning of the layer being inserted - Fixed a bug where certain paths with arrow markers couldn’t be resized repeatedly - Fixed a bug where Undo wouldn’t work as expected when editing text - Fixed a crash that could occur when a PostScript name was missing from an installed font - Fixed a bug where a group’s selection wouldn’t always update when moving layers within the group using the arrow keys - Fixed a bug where the Ends controls for dashed borders wouldn’t be enabled when expected - Fixed a bug in sketchtool where the --without-activating argument wouldn’t prevent Sketch from becoming active - Fixed a bug where certain adjoining lines caused unexpected snapping behaviour
Sketch 54.1 - This update fixes a crash that could occur when a localized font name was missing from an installed font, and resolves an issue where certain documents wouldn’t open or render as expected
Sketch 54
New: - Dark Mode Toggle: You can now toggle between Dark Mode and Light Mode and choose a dark or light Canvas, independent of your system settings - Snapping Improvements: Snapping has been much improved, including a new look for measurements and customizable guide colors
Snapping: - When resizing the height of text layers, they snap to fit their text - Layers will now snap during resize if they match the height or width of overlapping layers - Smart Guides will now appear when inserting new Symbol instances - When click-and-dragging to insert a new fixed text layer it will now snap to existing layers - Fixed a bug where Artboards would snap to their own Grid or Layout when moved in the Canvas - Improved behaviour when inserting a new shape from the center of a pixel - Snap lines now appear more consistently when moving layers via the keyboard - Smart Guides - Measurements now have a new appearance to be more readable - Measurements have a new appearance and the color can be configured via the Preferences - Improved snapping when dragging a layer in or out of an Artboard - Smart Guides now appear more consistently when moving and resizing layers
Enhancements: - You can now apply images from Data in the Image tab of the Fill Popover - Canvas Color - You can now choose to display either a light or dark Canvas via the Preferences - Light Switch - Users on macOS Mojave can now choose between dark and light mode independent of the system preference - Added the ability for Data applied to layers inside a group to be refreshed when the group is selected - You can now display the system Color Panel when Option-clicking the color well in the Inspector - Improved the clickability of the Fit button, used to resize Artboards to fit their content, within the Inspector - You can now click-and-drag to scrub values for the Dash and Gap border properties in the Inspector - You can now access the Replace With menu when Control-clicking a Symbol override in the Layer List - Sketch now supports Simplified Chinese and will reflect the system language setting - Added the ability to toggle the visibility for all overrides on a Symbol master - Improved alignment of icons inside Toolbar buttons - Added new Artboard preset sizes for Galaxy S10 and updated iPad models - Improved behaviour where Arrowheads could be erroneously enabled on a closed shape
Bug Fixes: - Fixed a bug where the boolean operation applied to a selected subpath couldn’t be changed via the Toolbar - Fixed a bug where certain overlapping curves within boolean operations wouldn’t appear as expected - Fixed a bug where creating a new Text Style while editing text wouldn’t apply it to the layer - Fixed a bug where document colors in certain added Libraries wouldn’t be available in the Color Popover - Fixed a bug where undo wouldn’t work for the Hex field in the Fill Popover - Fixed a bug where moving or copying a color or gradient between Global and Document presets would not keep its name - Fixed a bug where a new color or gradient preset would not reveal the collapsed presets section - Fixed a bug where the empty gradient preset placeholder would not appear alongside the solid color presets - Fixed a bug where the grid/list switcher would appear incorrectly in the Fill Popover - Fixed a rare crash that could occur while interacting with the Fill Popover - Fixed a bug where the Color Picker would not open or close instantly due to containing too many bitmap presets in Global Palette - Fixed a bug where the Lock properties control in the Inspector couldn’t be unlocked as expected in some cases - Fixed a bug where you couldn’t drag the export preview to the Finder if it contained a / in its name - Fixed a bug where values shown within the Inspector wouldn’t update in realtime while editing layers in the Canvas - Fixed a bug where a text layer’s properties would not update in the Inspector after using the Scale command - Fixed a bug where the Pages List would always be collapsed after toggling the Hide Interface option - Fixed a bug where the layer preview icon in Layer List would not reflect the actual flip or rotation applied - Fixed a bug where override menus in the Inspector could allow a Symbol to be overridden by another instance of itself - Fixed a bug where Library Updates would not commit in some rare cases - Fixed a bug where nested instances locked within another Symbol master would be selectable in the Canvas when moving the cursor over the parent Symbol instance - Fixed a bug where artefacts would be left on Canvas when rotating a layer when Show Pixels is enabled - Fixed a bug where artefacts would remain in the Canvas when dragging a layer with an open path - Fixed a bug where the applied Layer Style could be removed from a layer when selecting to Paste Style - Fixed a bug where the Replace With… menu and its submenus would be enabled when the current selection was empty - Fixed a bug where the rotation value in the Inspector would not update when rotating via the Touch Bar - Fixed a bug where pixel rounding would be disabled in the vector editor when Shift-dragging a handle control point - Fixed a bug where rotated gradients weren’t rotated as expected when copying CSS attributes - Fixed a bug where the selection handles would partially disappear when editing the corner radius of multiple layers - Fixed a bug where selection dimensions in Bitmap Editor would not reflect the actual size selected - Fixed a bug where you could not rotate multiple layers via the Touch Bar - Fixed a bug where Symbol instances wouldn’t always be placed on full-pixel values when inserting - Fixed a bug where the Export group contents only option would still apply to Slices after they were moved up and out of their previous group - Fixed a bug where selecting to Copy CSS Attributes for a flipped layer wouldn’t include the expected transform property - Fixed the size of the Pixel 3 Artboard preset - Fixed a bug where copying layers might include their Artboard‘s background color when pasting the copied layer outside of Sketch - Fixed a bug where inserting a new page would add a page to the first opened document rather than the active document - Fixed a bug where the Inspector would unexpectedly scroll when changing the grid colors
Sketch 53.2 - Sync Library Components: You can now manually sync all Library components in a document using the new option in the File menu - 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
Sketch 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: - 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
Sketch 53 -Change log not available for this version
Sketch 52.6 - 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
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 - |