cfa76314d773ae8c3a9cbc6a7da12885715556ad
M5 (Command preview): - Added 'Show command' button in DownloadBar that calls window.api.previewCommand() - Displays the exact yt-dlp command line that will run for the current form state - Helps users verify the exact behavior before download M6 (Incognito mode): - Added incognito checkbox in Advanced panel - Passes through AddOptions to enable no-logging, no-history, no-cookies mode - QueueItem already shows 'Private' badge when item.incognito is set UX1 (Per-download options): - Expanded Advanced panel now shows full DownloadOptionsForm - Allows overriding audio format, video codec, container, embed-subtitles, SponsorBlock, format-sort for any single download (not just global settings) - Options passed through AddOptions.options to startDownload - Same form component used for both Settings defaults + per-download overrides UI additions: - Advanced toggle button (Settings icon) in DownloadBar - Collapsible Advanced panel with incognito checkbox + DownloadOptionsForm - Command preview panel shows the yt-dlp argv (monospace) or error message - Both features only show for single videos (not playlists) All plumbing was already in place (previewCommand IPC, StartDownloadOptions.options, AddOptions.incognito, mockApi); only the renderer UI was missing. typecheck + 243 tests + eslint green. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Description
Releases
9
AeroFetch v0.7.3
Latest
Languages
TypeScript
99.5%
JavaScript
0.3%
CSS
0.1%