Skip to content

Releases: Tetracon05/KeepMeTube

KeepMeTube v26.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Sep 17:59

What's Changed

See commit history for a full list of changes in this release.

Installation

Download the installer corresponding to your operating system below:

  • macOS: Download and open the .dmg file.
  • Windows: Run the .msi or .exe installer.
  • Linux: Run the .AppImage file.

v26.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 11:57

Installation

Download the installer corresponding to your operating system below:

  • macOS: Download and open the .dmg file.
  • Windows: Run the .msi or .exe installer.
  • Linux: Run the .AppImage file.

Beta v26.0

Choose a tag to compare

@github-actions github-actions released this 02 Sep 22:52

What's Changed

See commit history for a full list of changes in this release.

Installation

Download the installer corresponding to your operating system below:

  • macOS: Download and open the .dmg file.
  • Windows: Run the .msi or .exe installer.
  • Linux: Run the .AppImage file.

Beta v1.0.9

Choose a tag to compare

@github-actions github-actions released this 02 Sep 14:49

What's Changed

New features

  • Sortable downloads list — click any column header (Name, Kind, Size, Date, Progress) to sort; click again to reverse direction.
  • Keyboard shortcutsCmd+A (macOS) / Ctrl+A (Windows/Linux) selects all downloads, and Delete/Backspace deletes the current selection.

Localization

  • The Settings "Updates" section, the date column, and download progress/status labels (Downloading, Completed, Failed, Queued, etc.) now follow your selected language instead of always showing English or the system locale.

UI polish

  • Settings now uses the same icon set as the main toolbar instead of emoji (language flags are unchanged).
  • The delete-confirmation dialog has been rebuilt to match the "Add Download" dialog's look and layout — it was previously missing most of its styling.
  • The Kind column now shows an icon and a label ("Video" / "Audio"); the Name column is wider and the Kind column is narrower to make room.

Fixes

  • Fixed the file size for a completed video download showing as "—" until the app was restarted — it now appears immediately.
  • Fixed the Settings "Updates" section rendering glitches: checking twice in a row could leave a stale "up to date" badge on screen alongside the new spinner, and a disabled button in the packaged app could briefly render wider than its content.
  • A failed update check previously showed a false "Everything is up to date." It now honestly reports "Couldn't check for updates" instead of hiding the failure.
  • Fixed the in-app auto-updater itself. The last two releases shipped every platform installer correctly but were missing the latest.json manifest the updater depends on to detect new versions — so the app could never see that an update was available. The release pipeline now builds each platform sequentially instead of racing in parallel, which is what was causing that file to go missing.

Under the hood

  • Retains the Windows yt-dlp UTF-8 encoding fix from 1.0.8.

Installation

Download the installer for your platform below:

  • macOS: download and open the .dmg file.
  • Windows: run the .msi or .exe installer.
  • Linux: run the .AppImage, .deb, or .rpm package.

Beta v1.0.8

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:56

What's Changed

See commit history for a full list of changes in this release.

Installation

Download the installer corresponding to your operating system below:

  • macOS: Download and open the .dmg file.
  • Windows: Run the .msi or .exe installer.
  • Linux: Run the .AppImage file.

Beta v1.0.7

Choose a tag to compare

@github-actions github-actions released this 26 Aug 20:15

What's Changed

See commit history for a full list of changes in this release.

Installation

Download the installer corresponding to your operating system below:

  • macOS: Download and open the .dmg file.
  • Windows: Run the .msi or .exe installer.
  • Linux: Run the .AppImage file.

Beta v1.0.6

Choose a tag to compare

@github-actions github-actions released this 26 Aug 12:53

Değişiklikler

Bu sürümdeki değişiklikler için commit geçmişine bakın.

Kurulum

Aşağıdan işletim sisteminize uygun installer'ı indirin:

  • macOS: .dmg dosyasını indirip açın
  • Windows: .msi veya .exe dosyasını çalıştırın
  • Linux: .AppImage dosyasını çalıştırın

Beta v1.0.5

Choose a tag to compare

@Tetracon05 Tetracon05 released this 20 Aug 13:42

What's Changed in v1.0.5

  • Automated yt-dlp version check: The application now checks for newer yt-dlp releases on startup and prompts the user with an update modal to prevent HTTP 403 and format extraction errors.
  • Native package manager update execution: Added backend update routines supporting Homebrew, winget, and pip depending on the operating system.
  • Complete removal of Pause/Resume functionality: Since yt-dlp does not natively support pausing and resuming live download streams, all pause and resume buttons, handlers, states, and backend commands were fully removed to ensure stability.
  • Internationalization (i18n) fixes: Fixed hardcoded English column headers, empty list states, URL input placeholders, and modal action buttons across all 10 supported languages.
  • Softened cookie status indicator: Replaced the restrictive warning banner with an informative, non-intrusive notification when no cookie file is configured.
  • Codebase cleanups: Resolved unused import warnings in Rust backend commands and aligned type definitions.

Beta v1.0.4

Choose a tag to compare

@Tetracon05 Tetracon05 released this 20 Aug 08:09

Whats changed in 1.0.4

  • YouTube Authentication Support (cookies.txt): Added support for importing browser cookies to bypass YouTube's SABR streaming and Proof of Origin (PO Token) restrictions, enabling 720p, 1080p, and 4K downloads without 403 Forbidden errors.
  • Multi-Language Support (i18n): Integrated 10 languages (English, Turkish, Spanish, French, German, Portuguese, Arabic, Japanese, Korean, Chinese) with an initial setup screen and runtime switching.
  • Settings Drawer: Added a dedicated settings panel to manage cookie files, appearance modes (Light, Dark, System default), and language preferences in one place.
  • Enhanced Date/Time Display: Updated the DATE column to show both time and localized calendar date in a compact tabular format.

Bug Fixes & Improvements

  • Disabled Default Context Menu: Prevented the default Microsoft Edge WebView context menu from appearing on right-click within the application window.
  • Optimized Table Layout: Replaced text badges in the KIND column with compact icons to improve layout proportions and provide more room for filenames and timestamps.
  • Windows Path Sanitization: Reinforced filename sanitization and integrated --windows-filenames to prevent [Errno 22] filesystem errors caused by special characters in video titles.
  • Dynamic yt-dlp Extraction: Removed hardcoded extractor client overrides to allow yt-dlp to automatically determine the optimal format streams.

Beta v1.0.3

Choose a tag to compare

@Tetracon05 Tetracon05 released this 11 Aug 20:36

added windows release. New release for macOS and Linux will come with later releases.