## Desktop Version Changelog

### Desktop 0.3.3
#### 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.

### Desktop 0.3.2
#### Audio input + visual fixes
- Audio inputs with high sample rates (>48khz) are now opened with the highest available sample rate supported by the encoder.
- 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.

### Desktop 0.3.1-alpha.26
#### OAuth callback improvements, export progress display
- Improved OAuth callback handling on signin.
- Improved export progress display in Editor and thumbnail export.

### Desktop 0.3.1-alpha.25
#### Test S3 Config connection, misc changes
- New "Test Connection" button in S3 Config app.
- Updated "Save" button to "Export" in previous recording thumbnails.
- Fixed issue with Previous Recordings window in Settings.

### Desktop 0.3.1
#### Cap Apps: S3 Config. 100% ownership over your data.
- New Cap Apps functionality. First app to release: S3 Config. Connect your own S3 bucket and maintain 100% ownership over your data.

### Desktop 0.3.0-beta.10
#### Dark mode + stability improvements
- New dark mode option.
- Fixes a recording crash caused by the encoder not respecting `readyForMoreMediaData`.
- Multiple recording segments are now supported in recording metadata, paving the way for pause/resume support.

### Desktop 0.3.0-beta.9.2
#### Improved thumbnail actions + export process
- Improved progress overlay for thumbnail actions (copy to clipboard, save, create shareable link) messaging/state.
- Fixed reliability of export/rendering process.
- Sentry error reporting for helping with debugging.
- Fixed Cap Pro upgrade window (sizing + closing panic).

### Desktop 0.3.0-beta.9.1
#### Progress overlay for thumbnail actions + reupload button
- New progress overlay for thumbnail actions (copy to clipboard, save, create shareable link).
- New reupload button for shareable links in editor.
- New dialog window for creating shareable links in editor.
- When clicking editor from thumbnail, the thumbnail will now close.
- New "Previous recordings" icon in main window.

### Desktop 0.3.0-beta.9
#### Performance + Audio improvements and more
- New and improved, high performance screen recording engine.
- In-app microphone level indicator.
- Stereo audio support.
- Switch to native window decorations.
- New welcome screen on first launch.
- Fixed the camera preview disappearing when resizing on external displays.

### Desktop 0.3.0-beta.7
#### Audio recording fix + New permissions window
- Fixes 'Stop Recording' button hanging when recording with a microphone (d1e3605).
- Permissions window now presents all necessary permissions at once.

### Desktop 0.3.0-beta.6
#### Microphone selector fix
- Fixes a bug where the microphone selector wouldn't ask for permission to access the microphone.

### Desktop 0.3.0-beta.5.8
#### New screen selector toggle, notifications & fixes
- New screen selector toggle.
- New system notifications (+ sounds) for video copy/save/link copy.
- New system notifications toggle in settings.
- Fix for webcam, using frame format instead of camera format as source of truth.
- WIP: Feature flag enabled for new auto zoom functionality.

### Desktop 0.3.0-beta.5.7.3
#### Improved webcam support/fixes
- Added support for continuity camera.
- Added support for BGRA frames.
- Fixed webcam lock issue.

### Desktop 0.3.0-beta.5.7.2
#### Auto shareable links + Remember previous camera/audio devices
- New "Auto create shareable link" option in settings.
- New retry mechanism for shareable link uploads, if upload error is encountered.
- Previously selected camera/audio devices will now be selected on startup.

### Desktop 0.3.0-beta.5.7.1
#### Performance improvements + upgrades
- New and improved rendering engine.
- New settings option for hiding dock icon.
- Better window selection names.
- On record, the selected window will now be brought to focus.
- Fixed automatic transcriptions for shareable links.
- Fixed severe memory leak issue, which would eventually crash the app.
- Fixed stride calculation issue on frames (fixing scrambled frame data).
- Fixed issue where editor instance resources would not be released after editor is closed.

### Desktop 0.3.0-beta.5.4
#### Major bug fixes/improvements + New settings
- New Rust powered webcam preview. Faster, better quality and more reliable.
- New permissions flow, removing Camera/Microphone as required options. Now only required on request of either.
- New “Automatically open editor after recording” option in settings.
- New “Sign out” button in settings.
- New and improved sync engine for video/audio.
- New and improved window selector (app names).
- On window record, the window will now be brought to focus.
- Ordered Previous Recordings in settings by timestamp.
- Ordered Previous Screenshots in settings by timestamp.
- Better synchronization in recordings.
- Fixed issue where the webcam light would stay on, even when not selected.
- Fixed webcam startup issue.
- Fixed webcam stutter/FPS issue on record.
- Fixed issue with oauth sometimes becoming invalid.
- Fixed issue where some resolutions would have artifacts (specifically window recordings).

### Desktop 0.3.0-beta.5.2
#### Download Assets button for shared links
- Added a "Download Assets button to shared links. This will download all of the individual files which make up the final video. Can be enabled in Settings > General.
- Fixed bug in editor, where it would sometimes not use current project settings for shareable links.
- Fixed another artifact issue (black/white, flickering) when recording from 1080p monitors.

### Desktop 0.3.0-beta.5.1
#### Screen Record Artifact Bug Fix
- Fixed an issue where the screen recording would show artifacts (black/white, flickering) on certain devices.

### Desktop 0.3.0-beta.5
#### Edit During Playback + Bug Fixes
- Edits made during playback are now shown in real-time.
- Clicking on Cap in the macOS dock will bring the main window to the front, reopening if necessary.
- Fixed "Previous Recordings" panic affecting some users.

### Desktop 0.3.0-beta.3
#### Performance Improvements, New Features & more
- Performance fix when saving a file.
- Performance improvements when using the editor.
- New "Previous Recordings" window in settings + button in tray menu.
- New "Previous Screenshots" window in settings + button in tray menu.
- New "Restart Recording" button in the in-progress recording window.
- New Shortcuts for taking screenshots and restarting a recording.
- New camera size option in editor.
- New gradient direction toggle in editor.
- Plan upgrade directly from the app.
- Fixed an issue where the app would crash sometimes after signing in.
- Fixed issue with audio exporting (syncing).
- Fixed ffmpeg memory leak issue.
