New
- Canvas: Shift+A infers and applies full alignment across selected elements.
- Canvas: negative gaps are inferred for uniform overlapping stacks.
Fixed
- Canvas: you can now edit text nodes whose formatted content includes line breaks.
- Canvas: undo now survives file drift instead of failing.
- Canvas: portal-child layers are no longer pruned during live updates.
- AI chat: interrupting a response now cold-resumes cleanly instead of reusing a flaky process.
- Style panel: multi-element edits now commit or cancel as one atomic change.
- Workspaces: chat continuity is preserved across archive and restore.
- Auth: the transient reconnect banner no longer intercepts clicks.
- Auth: sessions recover more reliably after a refresh or auth failure.
- Windows: no more false “Git is required” errors on slow-to-start machines.