Coming to Stable in 1.3.2. Betas are previews: newer, and less tested.
1.3.2-beta.4Beta
Added
Double-click a capture in the preview folder to open it in the editor
Precise canvas cursors: a crosshair for drawing tools, a move cursor over annotations, and resize arrows that follow a shape's rotation
Changed
The expanded preview folder now collapses when clicking outside it on macOS
Fixed
Moving several selected annotations at once did nothing
1.3.2-beta.3Beta
Changed
Update to Qt 6.12.0
1.3.2-beta.2Beta
Added
Help tab in Settings for bug reports, feature requests, diagnostics, support
contact, documentation and the roadmap
Buy a License button when a license key fails to activate, a license expires
or isn't found, or the free trial ends
Info tooltip explaining the Capture delay setting
Fixed
Settings dropdowns that stopped following their setting after a selection
Open Recent refusing a capture marked Unavailable even after its file was
repaired
Shading on the desk mouse in the onboarding scene
1.3.2-beta.1Beta
Added
The legal I agree button and the final message in each onboarding section
highlight the footer action with a soft, looping accent glow and a subtle
chrome-like glint (HYP-281)
Unreadable captures in Open Recent and the preview folder are marked
unavailable with a warning icon; preview cards show the reason and offer
Show in folder and Delete
Changed
Separate license states for an ended trial, an expired paid license, a
suspended license and a key that no longer exists, each with its own message;
paid customers are no longer told their trial ended (HYP-274)
Suspended or deleted keys offer a support contact instead of a purchase
button; the editor's license badge offers purchase during the trial, not
only after it ends (HYP-274)
Licenses are re-checked every four hours instead of daily, when Settings →
About opens, and on reconnecting after sleep (HYP-274)
Settings → About keeps showing the license key and device count for a
suspended, expired or deleted key, and shows one license notice at a time
(HYP-274)
Onboarding no longer shows license key entry or a full-window expired
license screen; both now live in Settings → About (HYP-274)
Onboarding demonstrates each feature before its settings slide in beside a
larger, centred monitor on the section's final message (HYP-281)
Reset in Settings → General keeps the usage sharing and Start at login
choices
Onboarding keeps its navigation footer visible from the legal screen, now Step 1.
Choose "I agree" to proceed; the step indicator can return to legal later. The
opening header is removed, and acceptance wording appears below Optional (HYP-281)
The onboarding Continue button uses darker accent glass with thin, brighter Fresnel edges,
white lettering, and hover/press feedback (HYP-281)
Usage sharing and Start at login now default to enabled, preserving
saved choices. New installs register Start at login with the OS (HYP-281)
The usage-sharing option no longer calls the data anonymous. Onboarding now
explains that it's tied to an ID for this computer, which can be linked to
your license once you activate one (HYP-282)
Fixed
Removed the blue wall highlight behind the plant in onboarding’s opening view (HYP-281)
Onboarding speech bubbles are easier to read, with nearly opaque backgrounds,
stable positioning, and a subtle transition between messages; bubbles stay hidden
and pause typing while the camera moves between sections (HYP-281)
Suspended licenses becoming usable again after relaunching the app (HYP-274)
A trial that expired while the app stayed open not blocking new captures
until the next launch (HYP-274)
Renewed or reinstated licenses not restoring access on their own (HYP-274)
Customers who activated without a trial being shown as on trial after
accepting updated terms (HYP-274)
Settings → About showing 0 active devices before the count had loaded
(HYP-274)
1.3.1-beta.1Beta
Added
WebP capture storage, now the default for new captures, with a quality
slider from low to lossless; PNG remains available (HYP-276)
Capture storage resolution setting: Original keeps full Retina detail, 1×
stores one pixel per screen point for smaller files (HYP-276)
Error prompt when a capture opened from the tray, Finder or Explorer can't
be loaded, instead of failing silently
Changed
Save in the close or quit prompt now closes or quits on its own when the
save finishes within 300 ms; a longer save still waits for a click (HYP-280)
Editor status reads "Preparing" while a new capture's frames are being
finalized, then "Saving"
Preview folder in a right-hand corner mirrors its layout so cards slide out
toward the screen centre; top-corner positions were removed and existing
choices move to the matching bottom corner
Fixed
OCR capture on Windows failing when confirmed before the frame finished
writing to disk
Timeline thumbnails left blank while a capture was still being saved
Restored SVG image decoding in reduced-size packages, including tray icons
Smaller macOS downloads with lossless LZMA DMGs, maximum ZIP compression,
removal of unused CPU architectures, and Qt’s standard dependency deployment;
Windows installers also exclude test executables and build tools (HYP-275)
1.3.0-beta.2Beta
Added
Close and quit prompts that show live save status: while a capture is still
being written they wait with a progress bar, then offer Save (or Save all),
Discard and Keep working; a failed save reports why and offers Retry
"Saving" indicator in the editor while a capture is being written
Quit from the tray prompts for unsaved captures even when no editor is open
Changed
Starting a new capture no longer waits for the previous one to finish
saving; the previous capture keeps saving in the background
Closing or quitting never happens on its own once a save finishes — the
prompt stays until Close or Quit is clicked; a close requested within
300 ms of a save completing proceeds without a prompt
Editing stays available while a capture is saving; only timeline frame
changes wait until the frames are finalized
Title-bar unsaved marker reflects edits only, not a capture whose initial
save is still in progress
Capture hotkey with an editor open closes the editor (prompting if there are
unsaved changes) and explains when a save must finish first, rather than
silently doing nothing
Disabled toolbar and split buttons now render dimmed with no hover
response
Fixed
Preview folder keeping stale cards with blank thumbnails after its folder
was renamed or removed; it now empties, and refills when the folder returns
Preview folder not noticing changes to the save folder on a fresh install
until the next launch
Timeline briefly showing two frames after a capture before collapsing to one
Capture hotkey appearing dead while the previous capture was still saving
1.3.0-beta.1Beta
Added
"Get help" section in Settings → About with Report a Bug, Request a Feature,
Documentation, Roadmap and Email Support links, plus Copy Diagnostics; the two
post links attach a diagnostics summary (app version, OS, graphics, screens,
license state, never the license key or email) (HYP-273)
Capture bar on the right edge of the editor with Region, Window, Screen,
Scrolling, Scan Codes and Delayed capture; Delayed has a popout to choose
region, screen or window
"Reset" button in Settings → General that restores every setting to its
default after confirmation
Changed
Requires macOS 14.4 or later (was 14.0), following the move to Qt 6.12
Starting a capture while the editor has unsaved changes asks to Save or
Discard and then continues into the capture, instead of stopping at the
prompt
Editor tooltips appear after 1 second (was 1.5)
Fixed
Editor and settings windows capped well below the refresh rate on 120 Hz and
144 Hz displays on macOS
Crash when showing the tray icon on macOS 27 (fixed upstream in Qt 6.12)
Escape not dismissing the unsaved-changes prompt in the editor or the delete
confirmation in the folder pane
Some settings showing stale values after Reset until the app was restarted
Shortcut chooser popover in Settings drawing its border lines down the full
height of the popover when it opened upward
Editor title bar shifting when the unsaved-changes prompt opened on Windows
Stable releases
1.2.1
Fixed
Captures could not be saved on a fresh install: the save folder
(~/Pictures/hypershot by default) was never created before the first save
1.2.0
Added
Everything since 1.1.1, consolidated from the 1.1.2-beta.1–7 and
1.2.0-beta.1–5 pre-releases.
Quick Access Panel — a floating grid of every capture action plus Folder
Pane and Settings, opened from the tray menu, the ⌘⇧P / Ctrl+Shift+P
shortcut, or by clicking the app icon in the Dock or taskbar (HYP-244)
"Scan codes (QR / barcode)" capture mode: freezes every screen, finds each
QR code and barcode, and shows a callout with Copy and Open per code; a lone
code is copied automatically. Reachable from the tray menu, the Quick Access
Panel, the editor toolbar and Cmd/Ctrl+Shift+B (HYP-267)
Recent Codes submenu in the tray and menu bar listing codes copied or opened
from a scan, with Clear History and a Settings toggle; Wi-Fi and
one-time-password codes are never kept (HYP-267)
Eyedropper for sampling a color from anywhere on screen, including other
applications, with a zoomed pixel-grid preview and hex readout (HYP-251)
Hold-to-freeze mode for freezing the screen during region capture (HYP-97)
Live capture preview while selecting a region: a miniature of the screen at
the top of the overlay showing the pointer position and selection size
(HYP-250)
"Only Copy" after-capture mode that copies the capture to the clipboard
without opening the editor or the preview folder, with a toast offering
click-to-edit (HYP-249)
First-launch onboarding: legal consent (EULA, Terms of Service, Privacy
Policy, optional analytics opt-in) followed by a guided walkthrough hosted
by an animated 3D robot covering shortcuts, capture history, screenshots,
the editor and upcoming features, with a purchase step showing live store
pricing and a license activation form (HYP-97, HYP-241)
Permissions setup window with guided Screen Recording, Accessibility and
Quick Look extension steps, reachable from "Show Permissions Setup" in the
menu bar and Help menus on macOS
Shortcut conflict guidance in Settings and onboarding: clickable warning
icons, native recording of system shortcuts, and a keycap chooser for
combinations the OS intercepts (HYP-272)
Delete and delete-all in the preview folder, with a choice of Trash or
permanent deletion, a cancellable progress overlay, and a "Don't ask again"
option backed by a "Delete captures" setting (HYP-264)
Changelog window showing the full release history, opened automatically on
the first launch after an update and from the About tab; release notes in
the macOS and Windows update dialogs (HYP-252)
"Reset all settings" in Settings
Ability to restart Hypershot from within the app
Frame-count badge on preview images for multi-frame (timeline) captures
Tooltips on the editor toolbar tools
"Show Splash Screen" item in the tray menu
Esc cancels the delayed-capture countdown
Changed
Clicking the app icon in the Dock or taskbar while Hypershot is running opens
the Quick Access Panel rather than Settings; an open editor comes forward
instead (HYP-244)
Tray item "Show Folder Pane" is now "Show/Hide Folder Pane"; it and the
folder-pane hotkey close the pane when it is already visible
Capture timelines collapse identical and near-identical frames, so a static
or paused-video capture no longer produces a redundant multi-frame timeline
Light theme reworked for readability; splash screen and save icon redesigned
System notifications replaced with system-tray messages
Update channel is set by build type on fresh installs — beta builds default
to the Beta feed (HYP-238)
Region-capture pointer latency on macOS reduced; the crosshair cursor is
redrawn with an opaque halo so it stays visible on dark and mid-tone content
(HYP-250)
Memory use reduced across the editor, preview folder and capture engines
Tray menu opens without a pause on macOS
Fixed
Re-launching Hypershot while it was already running did nothing; it now
brings the running app forward (HYP-244)
Finder thumbnails for .hypercapture files never generating on macOS
Global capture hotkey not taking effect until re-entered in Settings, firing
while still being recorded, and failing to register when its keys were
already held down
Removing a configured hotkey not actually unregistering it
Capture overlay reappearing on the wrong desktop Space, or invisibly inside
another app's full-screen Space, on macOS (HYP-270)
Region capture switching to another desktop Space instead of capturing the
current screen, and the capture UI not staying visible over full-screen apps,
on macOS
Crosshair reverting to the arrow after switching Spaces mid-capture on macOS
Opening the editor switching to the Space it was created on rather than the
current one on macOS
Preview folder rendering behind the macOS Dock and menu bar (HYP-235),
staying on top of other windows, covering the editor, not collapsing when
clicking another Hypershot window, and collapsing while the macOS share
menu was open
Preview folder chrome misplaced after moving between monitors with different
display scaling on Windows
Resizing the artboard scaling it up or down on mixed-DPI desktops on Windows
Capture and panel windows sized for the wrong monitor on mixed-DPI desktops
on Windows
Export dialog defaulting to PNG instead of the format selected in the export
pane
Blur and pixelate redaction exposing original content at selection and
artboard edges (HYP-271)
Clicking the aspect-ratio lock beside the artboard dimensions shrinking the
background on every click
Artboard background not staying visible while resizing the artboard, and
dimming while the artboard tool was merely selected
Race between finishing a capture and saving the document that could lose the
capture
Slow editor open and blurry timeline thumbnails for multi-frame captures
Duplicate frames not collapsing when a capture opened directly in the editor
Permissions window showing Screen Recording as granted right after the
permission was revoked on macOS
macOS screen-recording indicator staying on after a capture ended
Crash loading wide-gamut (Display-P3) capture thumbnails into the tray menu
on macOS
Crash on quit after using the preview folder, and an error on quit after
opening the Changelog window
Missing thumbnails in the Open Recent menu
Tray Open… dialog opening invisibly behind the preview folder on Windows
On Windows: compositing crash, share panel, PrintScreen as a capture hotkey,
capture session continuing in the background, delay when starting a capture,
hotkey conflict handling and status indicator, editor title-bar controls and
menu, brief editor window flash, and caption buttons in the Changelog,
Permissions and onboarding windows
Capture UI on macOS 14
Memory leaks in the capture engines, editor overlays, and share/export paths
Text annotation outlines allocating oversized textures
1.1.1
Fixed
Windows update dialog now shows the app version instead of an internal build number
1.1.0
Added
Beta update channel, selectable in Settings → About, for opting into pre-release builds
Build number shown alongside the version in the About tab and splash screen
Changed
Version label reflects the actual build (e.g. beta or local-dev), not the selected channel
1.0.4
Fixed
Crash on macOS when taking screenshots while another app is recording
the screen (e.g., during a Zoom screenshare). ScreenCaptureKit's
completion handler could fire after the capture function had timed out
and freed its state, dereferencing freed memory; this race is now
closed across every SCK completion handler in the macOS capture engine.
Capture latency in the common (no-contention) case is also restored to
the prior fast-fallback timing (HYP-231).
1.0.3
Fixed
.webp, .tiff, .heif, and related image formats failing to render in
macOS and Windows release builds (Settings tab icons most visibly
affected). Qt's qtimageformats plugins are now bundled with shipped
installers.
1.0.2
Fixed
License keys entered or pasted in lowercase are normalized to uppercase
before activation so Keygen's case-sensitive validation accepts them.
Crash on macOS when switching Settings tabs after using a text field's
context menu — Settings now keeps each tab's content alive instead of
destroying it on switch, sidestepping a Qt accessibility-bridge race.
Global capture hotkeys could lag noticeably after the app had been idle
for several minutes on macOS. App Nap is now suppressed for the process.
1.0.1
Added
Settings window overhaul (HYP-198):
Themed tab bar with Appearance, General, Capture, OCR, Permissions,
and About sections
Animated window resize between tabs; window height tracks content
Reworked hotkey UI with tighter architecture
Permissions tab with platform-specific instructions
About screen showing email, license type, and redesigned layout
Capture section with shadow-inclusion toggle for single-frame
captures, autofit wiring, copy/open-in-editor preferences, and an
export-background setting
Performance mode on Windows (default-on, keeps capture resources warm
between sessions)
Hotkeys for delayed-capture modes
Rainbow reticle restored with intelligence-reticle improvements and
size-relative scaling (HYP-192 sub-task)
Icon tinting on macOS for the system tray
Start-trial prompt for users who haven't begun a trial
Trial duration extended (more days)
screen_utils utility for resolving the current screen consistently
Licensing and trial engine: trial countdown, lifetime license redemption,
machine-count enforcement, purchase button on the trial-expired screen,
waiting state during license API calls, support email component (HYP-178)
Single-instance protocol handler for opening hypershot:// URLs from
external sources
Pan tool with hand-cursor icon for canvas navigation
Splash screen with rounded corners and longer dwell time
Sticky note annotation: font styles, gradient surface, shrink-until-wrap
text behavior, font-size cap, and consolidated text+sticky tool menu
(HYP-205)
Background tooling for the artboard (HYP-102):
Gradient, solid, image, and "none" fill types via a unified
BackgroundFill control
Custom gradient shader with built-in presets
Drop shadow control for backgrounds
Corner-radius control
Corner handle for resizing
Background snapping
Max-size clamp with user-visible limit notice
Dim-while-resizing visual
Subtle highlight on background border
Reset-artboard action
Reframe button in toolbar
Aspect-ratio toggle in toolbar
OCR text extraction with a custom in-canvas text editor for selection
(HYP-153)
Scrolling screen capture with progress feedback and multi-monitor support
(HYP-177)
Delayed (countdown) capture mode
Capture-to-editor warp animation, including a Windows-specific path using
the WinRT window-management API
Image preview folder shown after capture (before opening the editor),
with arc-arranged cards, a dismiss button, prewarmed UI, and an editor
prewarm step for snappier transitions (HYP-169)
File associations on macOS and Windows for .hypercapture documents
Quick Look thumbnail extension on macOS for .hypercapture files
Thumbnail previews on Windows for .hypercapture files
Open .hypercapture files from Finder/Explorer (HYP-193)
Open standard image files (PNG, JPEG, etc.) as new hypercapture documents
Document-load support with a shadow command stack for dirty-state tracking
Capture-history model and image provider
Drag-and-drop import on macOS
App icons on macOS and Windows
Image export cache for faster repeated exports
Rounded arrow tail
Permissions panel reused in the licensing flow
Initial Countly analytics integration with coverage for major user flows
Tests covering the command stack, image import, capture-history model,
document and annotation serialization, OCR, and reposition commands
Changed
macOS minimum version bumped to macOS 14; older OS guards removed
Qt pinned to 6.10.2 on the macOS-14 runner (6.11.x evaluated and reverted)
Window-exclusion API updated for the new macOS 14 baseline
Transparent backgrounds are now the default
Background controls consolidated into a single panel
Image-format selection removed from Settings (no longer user-configurable)
Other unused settings removed
Settings menus rendering consolidated
Title-bar styling tightened: gradient fix, border fix, rounded-corner
rendering on Windows
Tab bar made slightly smaller across the app
Preview folder now raises the editor window if it was hidden when
invoked
.hypercapture storage switched to a ZIP archive format
Document thumbnails switched to JPG (smaller, faster to decode)
Themed menu rendering consolidated across the app
Text and sticky-note tool menus consolidated into a single panel
Forked the Countly SDK to fix an exit-time hang and enabled
enableImmediateRequestOnStop() on shutdown
Default background color updated
Updated icon set throughout (artboard, chrome, dimensions, splash)
Capture countdown moved to a dedicated full-screen view with updated
styling
Aspect-ratio control moved into the toolbar
Alignment-drag handle moved beneath the background (was on the artboard)
Removed the "none" option from inline fill toggles (now selectable
separately)
Refactored popup/popover architecture to fix command-stack interactions
Hide the artboard during export
Hide corner radii during capture
Increased capture speed for scrolling capture
macOS CI switched to the Ninja generator (Swift requires it)
Background-fill rendering uses a shader for improved memory performance
Tooltips and popups themed consistently with the rest of the app
Fixed
Hover stealing on macOS while the preview folder was visible (HYP-219)
Rounded-corner clipping when no background is active (HYP-221)
Windows title-bar crash
Multi-screen OCR bug; OCR now resolves the correct capture screen
Timeline indicator position
Stale recent-document thumbnails ("wonky recent" bug)
Wonky corners in the window chrome
Border around the window
Button theming inconsistencies
Color selector visible/styled incorrectly when no document is open
actualSize reporting issue
Capture UI mode regression
Various Windows build and UI fixes (toggle, perf-mode resource handling)
App-close hang traced to Countly shutdown ordering (resolved via SDK fork)
Crash on bad command-stack execute when the active command was null
Crash on shortcut capture
Crash in the Windows capture path
CPU consumption from a constantly-running indeterminate progress bar
Trial-days countdown
Lifetime license redemption flow
Tooltip popup placement
Highlighter text-detection regression (HYP-207)
Multi-monitor cross-stream contamination during scrolling capture
Windows scrolling-capture stitching artifacts
Windows capture warmup
Windows capture lag (resolved by prewarming the editor + fixing dialog
lag) (HYP-213)
Windows folder-pane UX
Windows build break
Windows URL handling and folder pane integration
Annotation render order with redact, media, and spotlight when a
background is active
Empty-background-space rendering glitches
Symmetric expand when resizing via the arrow tool
Undo when nudging annotations with arrow keys
Undo/redo for text and sticky-note annotations
Text width-committed flag undo regression
Constrain behavior during resize
Title-bar alignment
Native macOS Quit menu path
Save-as flow (multiple regressions)
Save lag during share
Share manager regressions on macOS and Windows
Share UI on macOS
macOS drag-and-drop import
Initial selection from loaded documents
Opening a document with a dirty document already open
Editor state when opening a document
Editor now opens on the correct screen in multi-monitor setups
Folder-pane open/close bugs
Folder-pane visibility when opening the editor
Folder-pane visibility when opening the system file viewer
Frame UI position when the panel is expanded
Frame open-state persistence across captures
Composite screen-capture UX with the frame panel
Animation timing across the capture → preview → editor flow
Scrolling-capture warp animation
Recording continued after the scroll-capture finished — now stops
promptly
Bounding-box misalignment for sticky-note creation
Freehand annotation bounding box
Trackpad scrolling/zoom UX
"Wonky" resize message
Aspect-ratio switching
File-icon previews on macOS
File-icon path on Windows
CI configure_file failure caused by *.rc gitignore swallowing
packaging/windows/hypershot.rc
Empty notifications
QRect and QRectF serialization
Icon foreground colors
Checkbox foreground color
Color-selector popup behavior
Popover repositioning when source moves
Background-handle quirks at extreme sizes
Drop-shadow rendering artifact
Popup clipping
UI element ordering across panels
UI scaling at non-100% zoom levels
Tab-navigation focus order
Window-raise behavior
Initial artboard zoom
Aspect-ratio constraint when resizing the background
Filename for save-as outputs
Bounding-box visibility during sticky-note creation
Toggle bidirection in artboard menu
Tool deselection when switching to the artboard
Initial selection size and preview increase
1.0.0
Initial tagged release. Sets the baseline for subsequent semver bumps and
changelog entries.