Releases: jesdx/CapDeck-Releases
Releases · jesdx/CapDeck-Releases
Release list
CapDeck 1.2.3
CapDeck 1.2.3
Fixes
- A capture shortcut no longer tears down an open Save dialog. When the
Preview, Annotation editor, or History window has a save sheet open,
triggering a new capture is ignored instead of silently cancelling the
in-progress save.
Under the hood
- Native windowing code moved into per-feature presenters, leaving Services
focused on system access. - Formatted the codebase with SwiftFormat and added continuous integration
(build, test, and lint).
CapDeck 1.2.2
CapDeck 1.2.2
Faster Preview Workflow
- Closes full Preview immediately after a successful Copy.
- Closes full Preview after a successful Save.
- Keeps Preview open when Save is cancelled or Copy/Save fails, allowing an
immediate retry.
CapDeck 1.2.1
CapDeck 1.2.1
Safer Menu Bar
- Moves Check for Updates… exclusively to Settings > General > Software
Updates. - Keeps the menu bar focused on capture commands and prevents accidental update
checks.
Release Reliability
- Retains signed appcast and archive verification.
- Retains portable release checksums and the corrected Sparkle helper-signing
pipeline.
CapDeck 1.2.0
CapDeck 1.2.0
Software Updates
- Adds a native Check for Updates… action to the menu bar and Settings.
- Adds an opt-in daily automatic update check.
- Verifies update archives and the appcast with Sparkle EdDSA signatures before
extraction. - Keeps installation user-confirmed; silent automatic installation is disabled.
Release Reliability
- Generates archive names from the built app's version.
- Writes portable SHA-256 checksum files using relative archive names.
- Adds release gates for the required updater security configuration.