Keyboard shortcuts now work with international keyboard layouts (German QWERTZ and French AZERTY initially, more coming). Layout is detected automatically where the browser supports it and can be changed in the editor's settings menu; menus and tooltips show shortcut keys as printed on the keyboard.
Added commenting: pin threaded comments to designs in both the editor (comment tool, Shift+C) and the preview.
Vector paths now support inside and outside stroke positions (previously center only).
Components can now define slots that let instances host custom content.
In flex layouts child items using "fill" sizing are no longer incompatible with containers using "hug" sizing, bringing the behavior closer to flex layouts in CSS.
Grid layout support
Artboards can be marked as preview entrypoints, adding a Run Preview button on the canvas that opens that artboard in preview.
New color adjustment effects: Brightness & Contrast, Hue & Saturation, Grayscale & Sepia, and Invert.
Min/max object size constraints available outside of flex layouts as well.
Boolean operations (Union, Subtract, Intersect, Exclude) moved to properties panel header menu.
Attempt to preserve object's original relative position upon pasting into a different frame.
Behaviors defined on a component are now inherited by its instances at runtime (matching how events work); instances can add their own additional behaviors on top of the inherited ones.
Properties panel now highlights overridden instance fields and lets you reset individual overrides directly from the field context menu.
Added debug console in Preview - see events and actions as they fire
Search dialog for finding objects and text within documents
Added "map view". Press M to zoom out and see all content; click anywhere to zoom back in at that location, or draw a lasso to zoom into a specific area.
Added Tab and Shift+Tab shortcuts in the editor to move the selection to the next or previous sibling within each selected container.
Added Ctrl/Command+right-click on the canvas to list all objects under the pointer in stack order so you can pick the exact overlapping object.
AI text editing now supports refining the current selection and inserting generated text at the caret; available as context menu options while editing a text layer.