Check for Updates
Sheltie can now update itself. Sheltie → Check for Updates… looks for a new version, and if one exists, offers to download and install it, then restart. Checks are manual — Sheltie never looks for updates on its own.
Restarting goes through the same unsaved-changes protection as quitting, so an update can't discard work in progress.
This is the first release to ship the updater, which means v1.1.0 cannot see it. Update once by hand — download the DMG below or run brew upgrade --cask sheltie — and later versions will arrive through Check for Updates.
Copy, paste, and duplicate
Board content now travels through the system clipboard, so Cut, Copy, Paste, and Duplicate work from the Edit menu, the node context menu, and the usual shortcuts (⌘X / ⌘C / ⌘V / ⌘D) — including between document windows.
- Pasting places content FigJam-style: repeated pastes cascade, and content pasted while its source is off screen lands in view rather than somewhere you have to hunt for
- Copying a selection brings along any arrows between the nodes you selected
- Hold Option while dragging a node to duplicate it. The original stays put with its arrows attached, and the copy follows your cursor
- Web page nodes never land on top of each other; a pasted or duplicated group slides clear as a unit, keeping its internal layout
Fixes
- Screenshot cache pruning never actually ran, so cached page images accumulated indefinitely. It now runs at launch as intended.
Other changes
Updated to Tauri 2.11.5, Vite 7, and Vitest 4, clearing 13 security advisories in the toolchain.
Install
Download Sheltie_1.2.0_universal.dmg below, open it, and drag Sheltie into Applications. Or:
brew install --cask ryonakae/tap/sheltie
Full Changelog: v1.1.0...v1.2.0