You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Images copied from browsers and mail clients ("Copy Image") are captured as images again instead of raw HTML markup — previously the image itself was silently lost.
Backspacing a typed search down to empty can no longer delete clipboard items; the search field now stays open until the panel closes, and Delete is double-gated while search is visible.
The panel can no longer be stranded in an offscreen-but-open state by rapid hotkey presses or by closing it from the menu-bar icon; show/hide animations are now fully interruptible in both directions.
The panel hides when switching to another app, and pasting can no longer target a stale application; when no valid target exists the item is copied instead of firing a keystroke into the wrong window.
The large preview no longer shows the previous item's image after switching items.
The shortcut recorder tears down its keyboard capture on every exit path, so stray keystrokes can no longer rewrite the global shortcut; recording a shortcut the system rejects now reverts to the previous one instead of leaving the app with no hotkey.
The Accessibility prompt re-arms after updates and revocations, so direct paste can recover instead of dying permanently after one declined prompt.
Clear History now scrubs cleared content from the database file on disk (secure delete plus vacuum) instead of leaving it recoverable.
Text stored with embedded NUL characters round-trips intact; oversized rich-text payloads are capped by size, and huge pastes are truncated by bytes rather than characters.
Image encoding and thumbnailing moved off the main thread, and thumbnails are capped on their longest edge, so tall screenshots no longer produce multi-megapixel thumbnails or UI stalls.
Lowering the history limit in Settings prunes immediately instead of waiting for the next copy.
The "Launch at login" toggle verifies the system state and reverts when registration fails, so it can no longer show a value that is not true.
The auto-update toggle reflects Sparkle's real setting via live observation.
Release tooling: publishes assets before updating the update feed (retryable on failure), refuses to silently ship a single-architecture build or rotate the update signing identity, and only releases from main.