Download Latest Version v31.4 source code.tar.gz (7.3 MB)
Email in envelope

Get an email when there's a new version of LibreTube

Home / v31.2
Name Modified Size InfoDownloads / Week
Parent folder
app-release.apk 2026-05-15 9.2 MB
README.md 2026-05-15 4.0 kB
v31.2 source code.tar.gz 2026-05-15 7.3 MB
v31.2 source code.zip 2026-05-15 7.8 MB
Totals: 4 Items   24.2 MB 0

[!NOTE]

Release Highlights

This release includes mostly bugfixes.

Most importantly this fixes that: - the keyboard opened after you left a fullscreen video - local streams/feed extraction was not enabled by default, which is very inconvenient for new users - subtitles automatically disabled themselves when the video was buffering

:sparkles: New Features

  • 456d63e - SponsorBlock: add selfpromo full video label (commit by @FineFindus)
  • 20cebd3 - SponsorBlock: display icon in full video labels (commit by @FineFindus)
  • 2638ad0 - SponsorBlock: set tooltip of thumbnail badge (commit by @FineFindus)

:bug: Bug Fixes

  • 02e9d75 - Search: show deletion icon only for previous searches (commit by @FineFindus)
  • a92a15a - crash when leaving subscriptions after refreshing feed (commit by @Bnyro)
  • 55a9dc4 - keyboard opens when leaving fullscreen (commit by @Bnyro)
  • 5de6691 - Shortcuts: run blocking method on IO dispatcher (commit by @FineFindus)
  • 5f941db - allow opening youtube-nocookie.com links (commit by @j-lakeman)
  • 960de4e - Player: check if correct preference when stopping fast-forward (commit by @FineFindus)
  • 9939714 - crash when using Picture in Picture buttons before player is loaded (commit by @Bnyro)
  • 04d9cc5 - local streams/feed extraction is not enabled by default (commit by @Bnyro)
  • 8f33d6b - crash when switching from audio player to video player while loading (commit by @Bnyro)
  • 05d0252 - pause button instead of play button shown when switching from paused video to audio mode (commit by @Bnyro)
  • eedb7e0 - subtitles automatically disable when buffering (commit by @Bnyro)
  • 0e8eee2 - don't invoke media 3's onUpdateNotification directly (commit by @Bnyro)
  • 72f09d8 - blank space in live video search results with no views information (commit by @Bnyro)
  • 3fc3fd8 - home: feed filters (e.g. shorts only) not applied when feed is cached (commit by @Bnyro)

:recycle: Refactors

  • 859bf30 - use PlayerData for passing player arguments and fix downloads shuffling (commit by @Bnyro)

:wrench: Chores

  • 5047512 - bump version to v31.2 (commit by @Bnyro)
Source: README.md, updated 2026-05-15