Skip to content

v2026.4.0

Choose a tag to compare

@hex hex released this 27 Apr 15:02
· 28 commits to main since this release

What's Changed

Features

  • Brand-new design matching stash.hexul.com — dark/light adaptive theme, colored type badges, bottom toolbar
  • Theme picker in Settings (Auto / Light / Dark)
  • Hover-revealed action buttons (Preview for images/files, Open for URLs)
  • Visible pin indicator for pinned entries
  • Image thumbnails at trailing edge of image rows
  • Custom thin scrollbar that fades in during scroll
  • Source attribution: CleanShot, Shottr correctly identified instead of the visible window

Performance

  • Smooth scrolling — entries cached in @State, no per-frame database refetch
  • Fast image rendering via lazy thumbnails (CGImageSourceCreateThumbnailAtIndex)
  • Faster encryption — keychain key cached

Fixes

  • Image clipboard reliability — four-tier extraction handles screenshot tools that ship promise-only image data
  • Empty-entry filtering at the monitor (Arc tab-switch noise)
  • Confirmation dialogs no longer wedge the popover

Other

  • Deployment target bumped to macOS 15
  • Debug builds signed with Developer ID for stable keychain ACL across rebuilds

Full Changelog: v2026.2.0...v2026.4.0