更新内容

更新日志

追踪 Snapzy 的每一次更新、修复与改进。

v2.0NewSeptember 28, 2026

Liquid Glass Design System, Full Display Recording, Delayed Capture & Crop Dragging

A major release introducing the macOS Liquid Glass design language across capture overlays, annotations, preferences, and the video editor. Features single-click or Enter full display recording, a configurable delayed capture countdown, drag-to-draw crop boundaries in the annotate editor, and a maximum recording resolution cap for broad H.264 browser compatibility.

新增
  • Redesigned capture HUD, annotator, video editor, and preferences with macOS Liquid Glass design language (#574)
  • Click any display or press Enter to record the full screen (#611)
  • Delayed capture mode with configurable countdown timer for scheduled screenshots (b7110d10)
  • Drag-to-draw support for creating custom crop boundaries in annotate editor (#605)
  • Added maximum recording resolution cap to improve H.264 video playback compatibility in browsers (#601)
  • Automated breaking change detection in release changelog generation (c064f987)
改进
  • Modernized video editor timeline with refined zoom/speed controls, non-destructive session persistence, and streamlined export drawer (#574)
  • Explicit Swift concurrency actor boundaries and modern AppKit integrations (#574)
修复
  • Reset delayed capture countdown when using Restore Defaults (#613)
  • Fixed text annotation background color by promoting plain text to label (#594)
v1.32+3 patchesSeptember 16, 2026 – September 20, 2026

Curved Arrow Handles, Camera Overlay, Modern Preferences & Smart Element Detection

Introduces interactive control handles for curved arrows, webcam picture-in-picture overlay for screen recordings, a modernized preferences interface with interactive onboarding, drag-to-app from History cards, floating history panel pinning, and instant smart element detection under the cursor.

新增
  • Interactive control handles for curved arrows to adjust bend arc after drawing (#567)
  • Picture-in-picture camera overlay for screen recordings with built-in and external webcam support (#560)
  • Modernized preferences window, sidebar navigation, and interactive onboarding flow (#557)
  • Pin action and keyboard shortcut for the History floating panel (#552)
  • Drag-to-app gesture support from History cards with scroll-safe gesture arbitration (a8d633a8)
  • Layered smart element and window auto-detection under cursor to reduce capture friction (#472)
  • Visual progress indicator and outcome notifications for OCR captures (#505)
  • Added collapsible contributors section in About preferences (8e75afb2)
改进
  • Enhanced spacebar pan gesture to keep selection locked firmly to pointer during area capture (#504)
  • Surfaced hours in capture and recording duration labels (#490)
  • Improved Japanese localization wording across preferences and tooltips (#513)
修复
  • Prevented corrupted or duplicate seams during scrolling auto-scroll (#538)
  • Added AnnotateWindowEventRouter to isolate annotation viewports across multiple windows (#553)
  • Fixed canvas hit testing under SwiftUI zoom and pan transforms (348bd768)
  • Fixed selection chrome sizing and handles rendering during zoom (2dc8e9e5)
  • Fixed drawing over existing annotations without unwanted selection trigger (#546)
  • Ensured canvas drop shadows render accurately in exported screenshots (#510)
  • Fixed Carbon global hotkey matching using CGEventTap (f591f320)
  • Resolved recording session shortcut gating timing bug (#517)
  • Pinned DateFormatter to Gregorian calendar for consistent filename token formatting (#486)
  • Percent-encode object-key paths in AWS SigV4 presigned URLs (#491)

v1.31August 15, 2026

Magnifier Pixel Grid, Annotation Copy/Paste, Shift Constraints & Raycast Integration

Introduces an enlarged screenshot magnifier with pixel grid, crosshair, and live color picker, annotation object copy/paste/duplicate (⌘C, ⌘V, ⌘D), Shift drawing constraints, highlighter text snapping, stroke dash styles, auto-crop & crop edge snapping, repeat last area screenshot shortcut, Raycast extension integration, customizable menu bar, and extensive bug fixes across multi-display setups and capture rendering.

新增
  • Enlarged screenshot magnifier with pixel grid, crosshair, and live color picker (#466)
  • Support copy (⌘C), paste (⌘V), and duplicate (⌘D) for annotation objects (#463)
  • Hold Shift to constrain proportions, 45°/90° angles, and straight lines during drawing (#455)
  • Smart text snapping for highlighter tool in annotate editor (#410)
  • Added stroke dash styles (solid, dashed, dotted) for lines and shapes (#444)
  • Auto-crop to content and crop edge snapping in the editor (#437, #442)
  • Added repeat last area screenshot shortcut (#460, #475)
  • Added hover card action shortcuts and vsync hover performance optimizations (#485, #487)
  • Official Raycast extension integration for launching captures and tools (a6f8edf0, af8b408a)
  • Customizable menu bar menu items and menu bar icon preference (#446)
  • Option to include or exclude window shadows in Application Capture (#433, #474)
  • OCR text extraction notification popup and direct recognition flow (#450, #468)
  • Remember last used annotation tool and configure startup tool preference (eb181f2e, fe8c99a3)
  • Extend live capture passthrough to menu bar popovers (#430)
改进
  • Retain native pixel density on non-Retina displays and resolve non-exact coordinate drawing (#452, 331fc30c)
  • Publish selection pointer location to accurately track crosshair and magnifier overlay during drag (f04cf634)
  • Gate recording session shortcuts strictly to active recording sessions (5627a522)
修复
  • Recreate overlay window on space-membership loss in presentation watchdog and reassert space (71f358e3, 05074a11)
  • Pin Quick Access panel to capture screen on multi-display setups (#467, #479)
  • Retain hover states and transient UI in object cutout capture (#422)
  • Round-trip function-key shortcuts through TOML configuration export/import (#484)
  • Correct TOML string unescape so \n and \t round-trip cleanly on import (#481)
  • Invalidate static drawing layers before item resize gesture (c34e1f03)
  • Properly handle first mouse click in inline annotation canvas (ac27a33c)
  • Support layout-aware Settings menu item lookup for non-US keyboards (#311)
  • Preserve copied temp files on Quick Access dismiss and refine history defaults (#439)
  • Updated and fixed Japanese localization strings (#432)
在 GitHub Releases 查看