New in Sketch 40.2
- Fixes various issues where the Canvas and UI wouldn’t appear as expected on macOS Sierra (10.12), especially on a Mac with Radeon graphics
- Improves performance in documents which include Symbols with non-normal blend modes
New in Sketch 40.1
- Fixes a bug where Smart Guides wouldn’t be shown when Option-dragging layers or Artboards
- Fixes a bug where layers couldn’t be dragged from the Layer List into the Canvas
- Fixes a bug where the correct Page title wouldn’t be displayed at the top of the Layer List
- Fixes a bug where Angular gradients could be shifted from their original positions
- Fixes a bug where borders with Angular gradients appeared as if they were cropped
- Fixes a bug where applying a blur to an image would cancel out its Color Adjustment filter
- Fixes a bug where moving all selected points in the vector editor would give unpredictable results
- Fixes a crash that could occur when opening or viewing some documents
- Fixes a crash that could occur when using Mirror
- Fixes a crash that could occur in the vector editor when switching to another layer on the Canvas
New in Sketch 40
- Vector editing now has support for editing multiple shapes at the same time
- Text can now be styled to be uppercase or lowercase. This is a non-destructive setting which can also be made part of a Shared Text Style
Other Enhancements
- Selected layers have new selection handles
- Edit › Scale now remembers which corner you last scaled from
- It’s now easier to upload a document as a new share on Sketch Cloud
- You can now easily unregister your copy of Sketch from under the Sketch menu
- All legacy plugins have been moved to their own menu
- Vectorize Selection has been removed from the bitmap editor
- The vector editor now responds immediately when a modifier key is pressed, instead of waiting until the pointer moves
- When editing an open path, the last point is now selected by default rather than the first point
- When closing an open path by clicking on its first point, you can now continue to drag the point instead of immediately exiting the vector editor
- Many improvements to snapping in the vector editor
- When editing vectors, you can now add further layers to your selection without exiting the vector editor
- Holding the Shift key when dragging vector points now locks their movement to one direction
- Improves appearance of selected points in the vector editor
- When hovering over a path in the vector editor, we now show exactly where a new point would be inserted on the path
- When deleting a vector point we now select the next point along the path instead of exiting the vector editor
- Layers appearing outside a Symbol master’s bounds can now also be selected by their visible area outside the Artboard
- The warning dialog when flattening layers with necessary subpaths has been simplified
Performance
- Improves performance when inserting and selecting layers in complex documents
- Improves performance when using large blurs or background blurs
- Improves the speed of Undo, especially in complex documents
- Many further improvements to memory usage and rendering performance
Bug Fixes
- Fixes a bug where network performance could degrade drastically when Sketch Mirror was active
- Fixes a bug where the Mirror toolbar icon wouldn’t update immediately to show an iOS device was available
- Fixes a bug where shape previews in the Layer List would not update properly in rare cases
- Fixes a bug where you could still interact with vector points when the Option key was held
- Fixes a bug where holding the Command key in the vector editor would normally draw straight lines but not when closing paths
- Fixes a bug where points in vector editing could appear blurry
- Fixes a bug where it would be difficult to exit the vector editor by clicking outside it when zoomed in far
- Fixes a bug where double-clicking a vector point when there was a multiple selection would make the wrong point curved
- Fixes a bug where Command-dragging a handle control point to make it Disconnected would also make it stop drawing
- Fixes a bug where undoing document color/gradient presets would not immediately be reflected in the popover
- Fixes a bug where angular gradients would appear upside down when exported to PDF
- Fixes a bug where Shared Styles would not always be correctly included in the undo history
- Fixes a bug where Reducing File Size would fail to recognize some images in the document
- Fixes a bug where using the keyboard to navigate layers would not refresh the Canvas
- Fixes a bug where bitmaps wouldn’t be trimmed after deleting portions of them in the bitmap editor
- Fixes a bug where detached Symbols would revert to their original size
- Fixes a bug where Shared Styles could not be updated when editing subpaths in the vector editor
- Fixes a bug where detached Symbols end up distorted if the Symbol size was bigger than its contents
- Fixes a bug where editing multiple layers could leave text layers in an inconsistent state
- Fixes a bug where performing a union operation on multiple lines could end up shifting their positions
- Fixes a bug where line layers could behave unexpectedly after changing the thickness of their border
- Fixes a bug where pressing the Escape key on the keyboard would select the parent layer but not refresh the Canvas
- Fixes a bug where using the Tab key to select the next or previous layer would not refresh the Canvas properly
- Fixes a bug where copy/pasting Symbol instances could also create unwanted Symbol masters
- Fixes a bug where Option-dragging to duplicate layers in the Layer List could also duplicate any Shared Style used in that layer
- Fixes a bug where the Scale dialog would immediately round layers to full pixels
- Fixes a bug where uploading complex documents to Sketch Cloud could result in a crash
- Fixes a bug where documents uploaded to Sketch Cloud could be displayed at the wrong scale
- Fixes a bug where Sketch could crash when exiting the Sketch Cloud preference pane
- Fixes multiple crashes that could occur after opening documents with missing fonts
- Fixes a possible crash in the bitmap editor
- Fixes further common crashes