Releases: hstriepe/CapturePlay
Release list
Actually 3.7.1
Bluetooth Audio and Bug Fixes
[App Store release](https://apps.apple.com/us/app/captureplay/id6755561036?mt=12
CapturePlay)
Version 3.6.1 (198 - internal) - 12-03-25
- Display Sleep Prevention state bug fix
- Bluetooth audio
- Tracks system audio
- Dropped Picture folder Entitlement
- Code review & cleanup
- XCTests - work from command line.
Bluetooth Audio & Audio Tracking of System Output
Version 3.6.0 (196 - internal) - 112-01-25
- Bluetooth audio
- Tracks system audio
- Dropped Picture folder Entitlement
- Code review & cleanup
- XCTests - work from command line.
Polished for Release - RC
Version 3.5.6 (187 - internal) - 11-27-25
- New icon.
- Display Sleep Prevention - menu change and internal state fixes.
- Code cleanup.
- Refactored all names and internal code prefixes from QC to CP.
- Further performance optimizations based on system capability. Auto mode can be overridden in Settings.
- Some generic capture devices have an odd audio sample rate. We now convert to 48Khz in those cases for video-audio recording using AAC.
- Settings item cleanup.
- Align entitlements with App Store requirements.
- Bug fixes, including random display blanking on recording and Notification delays.
TestFLight SUbmission Candidate
Release Notes Version 3.5 (181 - internal) - 11-25-25
- New icon.
- Display Sleep Prevention - menu change and internal state fixes
- Refactored all names and internal code prefixes from QC to CP.
- Further performance optimizations based on system capability. Auto mode can be overridden in Settings.
- Some generic capture devices have an odd audio sample rate. We now convert to 48Khz in those cases for video-audio recording using AAC.
- Continuity Camera audio is never selected by default at launch; it can cause long pauses at startup. Video is only a last resort.
- Settings item cleanup.
- Video capture notification sounds can now be toggled.
- Align entitlements with App Store requirements.
- Bug fixes, including random display blanking.
Translucent title bar & other UX
Version 3.4 (136 - internal) - 11-20-25
- Translucent, hidden window title bar
- Video capture control start button hidden with title bar
- Some deprecations fixed
- Resource changes in bundle to prep for potential localization
- Bug fixes
New Video Controls and On-screen Capture Controls
Release Notes
Version 3.3 (126 - internal) - 11-18-25
- Added Video control for brightness, contrast, and hue
- Saved separately for each device
- Has a reset button
- Video on-screen Capture controls
- Appear on the first capture.
- Settings dialog updated
- Disable Video Capture overlay buttons
- New icon (move to asset catalog)
- Bug fixes
Version 3.2 (117 - internal) - 11-17-25
- Settings dialog updated
- Video > Image visibility is now toggled and visible by default
- Edit>Copy now captures window to clipboard
- Some key shortcuts have been reassigned for efficiency
Version 3.1 (106 - internal) - 11-15-25
- Menu Cleanup and Simplification
Version 3.0 (94) - 11-15-25
- Finished Refactoring
- Extracted functionality from QCAppDelegate into manager classes:
- QCWindowManager
- QCCaptureFileManager
- QCNotificationManager
- QCDisplaySleepManager
- QCPreferencesController - Build System — Fixed Xcode project configuration, build number synchronization, and Info.plist handling
- Audio/Video Capture — Fixed device format configuration, frame rate handling, and audio session management
- Help System — Created and integrated a help & manual system:
- Created QCHelpViewerController with WKWebView
- Integrated HTML manual display
- Fixed sandbox issues and WebView rendering problems
- Cleaned up and optimized the code
- Bug Fixes — Resolved multiple issues, including warnings, deprecated API usage, and various runtime problems
Version 2.8 (90) - 11-14-25
- Performance improved.
- Tested - smoother frame rates:
- El Gato Cam Link 4K on M1 Ultra - might not be as smooth on slower systems.
- AVerMedia 4K HDMI GC553Pro Live Gamer Ultra S - M4 Pro mini. Has better performance on slower Macs.
- First refactoring into separate delegate files.
- Basic Feature Set complete:
- Audio routing from any input to any output.
- Mute and volume controls.
- Image and video capture through shortcut keys.
- The directory can be changed in Settings.
- Notifications for key events.
- Ability to disable Display Sleep.
- Full screen disables Display Sleep and hides the cursor.
- User Settings are retained.
Menu cleanup and simplification
Release Notes
Version 3.1 (106 - internal) - 11-15-25
- Menu Cleanup and Simplification
Version 3.0 (94) - 11-15-25
-
Finished Refactoring — Extracted functionality from QCAppDelegate into manager classes:
-
QCWindowManager
-
QCCaptureFileManager
-
QCNotificationManager
-
QCDisplaySleepManager
-
QCPreferencesController
-
-
Build System — Fixed Xcode project configuration, build number synchronization, and Info.plist handling
-
Audio/Video Capture — Fixed device format configuration, frame rate handling, and audio session management
-
Help System — Created and integrated a help manual system:
-
Created QCHelpViewerController with WKWebView
-
Integrated HTML manual display
-
Fixed sandbox issues and WebView rendering problems
-
Cleaned up and optimized the code
-
-
Bug Fixes — Resolved multiple issues, including warnings, deprecated API usage, and various runtime problems
Version 2.8 (90) - 11-14-25
-
Performance improved.
-
Tested - smoother frame rates:
-
El Gato Cam Link 4K on M1 Ultra - might not be as smooth on slower systems.
-
AVerMedia 4K HDMI GC553Pro Live Gamer Ultra S - M4 Pro mini. Has better performance on slower Macs.
-
-
-
First refactoring into separate delegate files.
-
Basic Feature Set complete:
-
Audio routing from any input to any output.
-
Mute and volume controls.
-
Image and video capture through shortcut keys.
-
The directory can be changed in Settings.
-
Notifications for key events.
-
Ability to disable Display Sleep.
-
Full screen disables Display Sleep and hides the cursor.
-
User Settings are retained.
-
Final polish with Help added
Release Notes
Version 3.0 (94) - 11-15-25
-
Finished Refactoring — Extracted functionality from QCAppDelegate into manager classes:
-
QCWindowManager
-
QCCaptureFileManager
-
QCNotificationManager
-
QCDisplaySleepManager
-
QCPreferencesController
-
-
Build System — Fixed Xcode project configuration, build number synchronization, and Info.plist handling
-
Audio/Video Capture — Fixed device format configuration, frame rate handling, and audio session management
-
Help System — Created and integrated a help manual system:
-
Created QCHelpViewerController with WKWebView
-
Integrated HTML manual display
-
Fixed sandbox issues and WebView rendering problems
-
Cleaned up and optimized the code
-
-
Bug Fixes — Resolved multiple issues including warnings, deprecated API usage, and various runtime problems
Version 2.8 (90) - 11-14-25
-
Performance improved.
-
Tested - smoother frame rates:
-
El Gato Cam Link 4K on M1 Ultra - might not be as smooth on slower systems.
-
AVerMedia 4K HDMI GC553Pro Live Gamer Ultra S - M4 Pro mini. Has better performance on slower Macs.
-
-
-
First tefactoing into seperate delegate fles.
-
Basic Feature Set complete::
-
Audio routing from any input to any output.
-
Mute and volume controls.
-
Image and video capture through shortcut keys.
-
Directory can be changed in Settings.
-
Notifications for key events.
-
Ability to disable Display Sleep.
-
Full screen disables Display Sleep and hides the cursor.
-
User Settings are retained.
-
v2.8
Performance improved.
Tested - smoother frame rates:
- El Gato Cam Link 4K on M1 Ultra - might not be as smooth on slower systems.
- AVerMedia 4K HDMI GC553Pro Live Gamer Ultra S - M4 Pro mini. Has better performance on slower Macs.
Refactored into seperate delegate fles.
Basic Feature Set:
- Audio routing from any input to any output.
- Mute and volume controls.
- Image and video capture through shortcut keys.
- Directory can be changed in Settings.
- Notifications for key events.
- Ability to disable Display Sleep.
- Full screen disables Display Sleep and hides the cursor.
- User Settings are retained.