Changelog — Page 6 — Cap
Custom Domains for Share Links
Share Caps from your own domain. Connect a domain in workspace settings and your share links use it instead of cap.so.
Features
- Bring your own domain - Point a domain or subdomain at Cap and share links switch over automatically.
- Guided setup - Workspace settings walk you through the DNS records and verify them for you.
- Everywhere links appear - Cap cards and copied links use your custom domain once it is verified.
Audio mute + bugfixes
- Fixes exporting from recording thumbnails
- 'Mute Audio' toggle now works
- If a frame takes too long to render while exporting, it will now timeout and exporting will stop
- Upgrade window fits dark theme properly now
Zoom and memory leak fixes
- Fixed zoom segments not accounting for clip trimming
- Fixed a memory leak in the video decoder
- Made the First Frame and Last Frame buttons of the editor player work
New pause / resume functionality
- New pause / resume functionality. Allows you to pause during a recording, and then resume the recording whenever you're ready.
- Fixed metadata in recording thumbnail for recordings with multiple segments
- Fixed issue with time counter during recording
- Fixed issue with sign in for some users
Audio bug fixes
Fixes a plethora of audio-related bugs.
- Starting a recording with a microphone is now way less likely to fail
- Microphone recordings will not have their last ~1 second cut off
- Rendered audio from playback and exporting won't cut off early anymore
Improved crash reports
- Crash reports will now contain more information, helping us to fix bugs faster.
- Fixes a bug where the editor's 'Create Shareable Link' modal would not close.
Bug fixes
- A plethora of audio rendering and exporting bugs have been fixed
- Audio encoding is now done with Opus instead of MP3 and AAC
- Fixes a cause of the main window being blank on first launch
- The editor's preview playhead will now be hidden during playback
- If the preview playhead is present, space is pressed, and playback is stopped, playback will begin from the preview time
Screen cropping and audio improvements
- A crop option is now available when preparing to record a screen, allowing you to record only a portion of the screen. Thanks to @ItsEeleeya for contributing this!
- Audio inputs with >2 channels can now be recorded. The first 2 channels will be recorded as stereo, the rest will be discarded.
- Audio encoding during export is now done with macOS's built-in AAC encoder
- If any part of the recording pipeline (capture or encode) fails, the recording will be immediately stopped
- Webview devtools are now exposed
Performance improvements, zoom bug fixes and more
- The editor now uses a more perforant video decoder that provides much smoother playback and seeking. If you experience any issues loading the editor, please let us know.
- Zoom segments now behave as expected and transition smoothly between each other.
- Logs generated during recording are now captured and written to
{recording_path}/recording-logs.log. - Camera capture has been simplified such that it should use slightly less CPU.
Better sign in process, using deep links to open the app
- New sign in process, using deep links instead of a local server to interact with the authorization process of the app. Fixes the issue of the app not opening on certain devices.
Multiple new features (60 FPS / Resolution picker!) + Lots of performance improvements & bug fixes
- New "Recording Config" setitngs tab, allowing you to choose your recording resolution and framerate
- New "Export Options" in Editor, allowing you to choose your export resolution and framerate
- New "Manual Zoom" in Editor, allowing you to zoom in and out on your recording. Auto zoom/ustom cursor coming soon.
- New custom MP4 muxer
- New metadata display in export
- FREE Shareable links for everyone (recordings under 5 mins + watermarked)
- Removed requirement for auth on app download
- Removed FFmpeg CLI, removing at least ~30mb from app download size
- Fix for preventing export progress from freezing at 102%
- Fix for enforcing main window size constraints
- Fix for camera mirroring
- Fix for thumbnail generation
- Multiple fixes for Windows version
- Multiple dark mode styling fixes
- Multiple fixes for exporting
- Multiple fixes for playback in editor
- Multi-segment video playback (future proofing for splitting, pause resume & more)
More bug fixes
- Fixes exporting cropped videos
- Fixes camera mirroring
Editor Fix
- Fixes the editor not loading
Camera Preview Fix
- Fixes the camera preview not working
Recording Fix
- Fixes recordings failing to complete due to failing screenshot generation
UI bug fixes
- Fixes 'Remove Config' button not actually removing the config
- Fixes hanging when creating shareable links
- Adds the experimental new exporter, which should be more reliable than the current exporter. You can use it by holding cmd + shift when clicking Export, Create Shareable Link, etc.
- Removes some unused dependencies, making Cap.app 50mb smaller
UI bug fixes
- Fixes hotkeys not saving in the UI
- Fixes saved S3 configs not showing in settings
- Adds minimum size constraints to a few windows, including the Main window, which may fix #207
Crash fix
- Fixes a regression that caused Cap to crash on startup
Windows compatibility merging + bug fixes
- New visual dark/light mode picker in settings
- Fixed a bug where exporting a video would sometimes result in the .mp4 file being corrupted.
Audio input + visual fixes
- Audio inputs with high sample rates (>48khz) are now opened with the highest available sample rate supported by the encoder. This should fix issues that have been reported with Macbook Pro mics and some high-end audio interfaces.
- Sample rate selection now orders the options from highest to lowest, as opposed to randomly
- Editing the cursor size was accidentally enabled, it's now disabled but will be coming back soon
- Color inputs now look good in dark mode