github FreeTubeApp/FreeTube v0.26.0-beta
v0.26.0 Beta

pre-release3 hours ago

Summary

FreeTube v0.26.0 introduces several notable improvements. Live stream playback is working again, although seeking is still unavailable (see issue #9044). New in-player subtitle appearance settings allow users to customize various aspects of subtitles, such as size, position, and color. The playback speed menu has also been updated with a slider and several preset speeds, similar to YouTube's interface.

The update also includes numerous bug fixes, performance improvements, security enhancements, and general UI refinements.

Note

Due to the upgrade to Electron v44.0.0, macOS 12 (Monterey) and ARMv7l builds are no longer supported. macOS 13 (Ventura) or later is now required to run FreeTube, and ARMv7l builds will no longer be provided.

Features

Fixes

  • Fix live and post live DVR playback by @absidue in #9996
  • Fix: changing volume by scrolling does not work in some parts of the player by @Shadorc in #9447
  • Fix: Duplicates when click spam loading elements in FT by @Shadorc in #9383 #9409
  • Fix: occasional error with age-restricted videos by @Shadorc in #9465
  • Fix trailing slash removed while typing by @PikachuEXE in #9316
  • Fix: default playlists not being created on app starts by @Shadorc in #9505
  • Fix: channel's posts not loading if the original post of a shared post no longer exists by @Shadorc in #9533
  • Fix: user playlists containing some videos from a playlist cannot be selected for playlist copy by @Shadorc in #9560
  • Fix: FtInputTags adding the same tag multiple times when spamming click/enter by @Shadorc in #9511
  • Fix: Opening a playlist from a user playlist reloads the view twice by @Shadorc in #9525
  • Fix the circle getting stretched on quiz posts with multi-line options by @absidue in #9609
  • Fix Disable Channel Links in Channel Sidenav Menu by @ozrendev in #9395
  • Fix the channel tab accent color when switching tabs by @caetano-dev in #9507
  • fix: getRegions script failing by @Shadorc in #9684
  • Fix: 'Copy YouTube Link' generates malformed URL when video is part of a playlist by @Shadorc in #9698
  • Fix: removed video from playlist is still associated with the playlist in history by @Shadorc in #9290
  • Fix video index nr in playlist gets covered by watched border by @ozrendev in #9720
  • Fix: forbidden title items UI by @Shadorc in #9715
  • A11y: add missing labels to improve accessibility of buttons by @radmorecameron in #9699
  • Fix: Channel with unavailable clips throws 'Cannot read properties of null' by @Shadorc in #9762
  • Fix null handling by @PikachuEXE in #9769
  • fix: opening invalid playlist does not update the window title by @Shadorc in #9765
  • Fix: tooltip not being aligned with dropdown arrow by @Shadorc in #9714
  • Make SabrSchemePlugin more robust by @b2ag in #9753
  • Fix: Various dates not displayed correctly in Azerbaijani by @Shadorc in #9786
  • Fix: playlist info image can be stretched by @Shadorc in #9805
  • Fix: 'Hide text' setting with Invidious throwing in various places by @Shadorc in #9806
  • Filter null items from channel's playlist tab by @radmorecameron in #9860
  • Fix playlist channel name by @PikachuEXE in #9862
  • Fix: unplayable error message containing undefined sub-reason by @Shadorc in #9908
  • Fix: comments with long words breaking UI by @Shadorc in #9924
  • Workaround issues with certain TZ variable values by @absidue in #9920
  • Fix community posts view by @trostboot in #9890
  • Fix the LiveChat being made reactive and erroring on private property accesses by @absidue in #9949
  • Properly handle filtered out member's only videos in playlists by @absidue in #9948
  • Fix: duration not being displayed when longer than 1000 hours by @Shadorc in #9909
  • Fix: (local API) "Hide videos from channels" doesn't work for collaboration videos by @Shadorc in #9697
  • Fix external player default viewing mode scrolling the page to the top by @absidue in #9950
  • Fix low contrast of uploader comment name in Catppuccin Mocha by @theamanullahdev in #9954
  • Fix: channel name could be wrongly interpreted as view count, leading to parsing failure by @Shadorc in #9917
  • Fix search history selection behavior by @kommunarr in #9981
  • Fix English grammar by @NormPlum in #9990
  • Fix: Community protected videos being wrongly reported as IP blocked by @Shadorc in #9916
  • fix: approximate replies count for comments by @Shadorc in #9993
  • fix: automatically position tooltips to prevent cut off or extra scroll bar by @Shadorc in #9944
  • Fix playlist copy by @kommunarr in #9999
  • Fix minor issues with collaborators array by @kommunarr in #10006
  • Set invidious instance after clicking suggestion by @kommunarr in #10023
  • Fix having default playback rate read from DB sometimes got decimal place > 2 by @PikachuEXE in #9997
  • fix: 'about' channel tab was not accessible with keyboard for invidious by @Shadorc in #10030
  • Fix: Live Chat auto-scroll occasionally not working by @Shadorc in #10027
  • Workaround chapter marker inconsistent with chapter preview on seek bar by @PikachuEXE in #9991
  • Dozens of PRs with assorted security improvements by @absidue

Changes

Miscellaneous

  • Dependencies updated to their latest versions on October 30, 2026
  • Translations updated via Weblate on November 1, 2026
  • Dozens of PRs with assorted general project maintenance by @absidue

New Contributors

Full Changelog: v0.25.3-beta...v0.26.0-beta

Don't miss a new FreeTube release

NewReleases is sending notifications on new releases.