FreeTube Changelog

What's new in FreeTube 0.20.0 Beta

Apr 4, 2024
  • User Playlists:
  • A long awaited feature is finally here! You can now create and manage your own playlists within FreeTube. Anything currently within your "Saved Videos" will be converted into a Favorites playlist. New videos can be added to this playlist as before however you'll also have the ability to add the video to multiple playlists at a time. Extra features like rearranging videos within a playlist as well as playlist cloning are also included.
  • Features:
  • Added External Player support for Celluloid, Haruna, and Baka by @trostboot in #4067
  • Added a toggle to suppress sending additional arguments to external players by @trostboot in #4515
  • You can now select your default landing page by @jasonhenriquez in #4200
  • You can now hide a channel with a new option in the more options (three dots) menu by @MitchelPaulin in #4228
  • You can now block / hide a channel using their channel URL by @jasonhenriquez in #4347
  • Subscribing to channels now allows you to choose a profile to add them to within the subscribe button by @jasonhenriquez in #4238
  • Added support for author-less auto-generated album playlists within the local API by @absidue in #4371
  • Added a new subscription option to only show the latest video from that channel by @jasonhenriquez in #4352
  • A subscribe button now shows up for channels shown within search results by @jasonhenriquez in #4376
  • Added a new setting to turn on subtitles by default by @jasonhenriquez in #4450
  • Added support for DeArrow Thumbnail replacement by @ChunkyProgrammer in #4520
  • You can now hide videos by key words by @jasonhenriquez in #4202
  • Added support for viewing movie trailers with the local API by @ChunkyProgrammer in #4391
  • Added Nordic base theme by @JonahFoster in #4542
  • Added a new distraction free setting to remove excessive punctuation from video titles by @MitchelPaulin in #4673
  • Added support to open video timestamps in a new window by @absidue in #4687
  • You can now sort shorts by oldest when viewing a channel by @absidue in #4832
  • The main search bar can now parse sharable video URLs with playlist information by @PikachuEXE in #4548
  • Hidden / Blocked channels now show channel names and thumbnails instead of their ID for better recognition by @Benjababe in #4230
  • Fixes:
  • Fixed in issue where changing quality would show an error message by @absidue in #4130
  • Fixed an issue where tabs within a channel page would overflow on smaller screens by @MarmadileManteater in #4139
  • Fixed an issue where the proxy settings test wouldn't work properly by @absidue in #4192
  • Fixed some spacing issues when the index of a video within a playlist changed by @PikachuEXE in #4179
  • Tweaked the ordering of elements within the comments section when tabbing for navigation by @lamemakes in #4099
  • Fixed an issue where DeArrow titles wouldn't apply properly by @ajayyy in #4321
  • Fixed in issue where FreeTube wouldn't detect channels with errors properly when using the Invidious API by @ChunkyProgrammer in #4410
  • The playlists tab in the channel view should now be hidden if "Hide Channel Playlists" is enabled by @elshimone in #4454
  • Fixed an issue where hardware acceleration was not enabled properly for Linux installations by @Revival8697 in #4532
  • Fixed an issue where the "System Default" setting wasn't working properly by @ChunkyProgrammer in #4570
  • Fixed an issue where the search bar wasn't parsing Invidious channel URLs properly by @absidue in #4568
  • Playlist metadata should now be localize properly by @ChunkyProgrammer in #4620
  • Fixed an issue where viewing large playlists cause performance issues by @absidue in #4597
  • Fixed an issue where links within comments wouldn't display / parse properly by @PikachuEXE in #4652
  • "Hide Sidebar Labels" is now properly respected using the mobile menu by @MarmadileManteater in #4678
  • Fixed a spacing issue with the share button in the playlist view by @MarmadileManteater in #4677
  • Fixed an issue where playlists wouldn't populate when using the Invidious API by @ChunkyProgrammer in #4680
  • Fixed an issue where errors would occur when viewing shorts due to a non-existing view count by @absidue in #4689
  • Fixed an issue where searching would cause errors to appear when using the local API by @absidue in #4704
  • Fixed an issue where the video watch page would have layout issues when using the chapter selector by @absidue in #4713
  • Fixed an issue where falling back to the Invidious API didn't work properly within the podcasts tab of a channel by @absidue in #4731
  • Fixed an issue where toast messages would flicker if previous ones disappeared by @absidue in #4749
  • Fixed an issue where the quality selector didn't respond very well with touch inputs by @MarmadileManteater in #4750
  • Fixed an issue where the published date within video lists wouldn't get parse properly by @absidue in #4752
  • Fixed an issue where the more options button would disappear when the dropdown is open by @absidue in #4771
  • Fixed an issue where channel handles wouldn't show up in search results when using the Invidious API by @ChunkyProgrammer in #3791
  • Fixed an issue where the download folder path would be deleted if you cycled between download options by @Benjababe in #4101
  • Tooltips now respects your theme options by @jasonhenriquez in #4351
  • Changes:
  • The Blur thumbnails option has been moved to the thumbnail preference setting by @jasonhenriquez in #4218
  • Images have been added to community polls by @Benjababe in #4318
  • The currently watching viewer count now shows up on live streams by @absidue in #4206
  • The settings page has had minor visual changes by @jasonhenriquez in #4343
  • The Profile settings page has had visual improvements by @jasonhenriquez in #4358
  • The app menu navigation now includes an option for the profile page by @PikachuEXE in #4333
  • The F5 key can now be used to refresh subscriptions by @MitchelPaulin in #4399
  • Watched videos in the recommended videos are now ordered last by @jasonhenriquez in #4394
  • Related games now show up in the featured channels section within a channel's page when using the local API by @absidue in #4562
  • The video info section of the watch page has had UI tweaks by @jasonhenriquez in #4338
  • The default download behavior has been changed to "Open in web browser" due to some UX issues with the in-app functionality by @absidue in #4683

New in FreeTube 0.19.2 Beta (Feb 24, 2024)

  • Fixes:
  • Updated Local API to the latest version of YouTube.js which fixes the recent API errors for both watching and searching for videos (#4707)
  • Fixed errors occasionally cropping up when subscriptions are refreshed on the Local API (#4543)
  • Fixes the channel about tab missing information on the Local API (#4370)

New in FreeTube 0.19.1 Beta (Oct 9, 2023)

  • Electron:
  • Electron has been updated to v22.3.25 which fixes the recent libwedp vulnerability
  • Features:
  • Added external player support for the Clapper Media Player by @trostboot in #3916
  • Added Pastel & Hot Pink Themes by @jasonhenriquez in #3937
  • Implemented right-to-left interface for relevant languages by @jasonhenriquez in #3970
  • Fixes:
  • Fixed an issue where the video title was disappearing due to a YouTube page change by @PikachuEXE in #4105
  • Fixed the styling on the channels with errors list within the subscription view by @PikachuEXE in #3921
  • Fixed an issue where Scroll playback rate over video player prevented the page from scrolling when disabled by @PikachuEXE in #3933
  • Fixed an issue where clicking below the save icon wouldn't play the video by @vinit620 in #3951
  • Fixed an issue where raw HTML would show up in video descriptions by @jasonhenriquez in #3946
  • Fixed the styling of the watch page layout when theatre mode is enabled and sidebar is hidden by @PikachuEXE in #3931
  • Fixed an issue where the subscribe button clipped on the Channel page on tablet / mobile devices by @jasonhenriquez in #4057
  • Fixed an issue where buttons would intersect on the Subscribed Channels tab by @jasonhenriquez in #4058
  • Fixed an issue where playlists wouldn't always grab data when using the local API by @PikachuEXE in #4102
  • Fixed the styling for Channel page on desktop view by @jasonhenriquez in #4112
  • Changes:
  • Added the GitHub Discussions page to the Help section of the About tab by @efb4f5ff-1298-471a-8973-3d47447115dc in #3901
  • The search bar now recognizes youtube.com/live/ URLs by @PikachuEXE in #3930
  • The current resolution being used now displays when Auto is selected by @Benjababe in #3935
  • Video list buttons now only show up on hover or focus by @jasonhenriquez in #3954
  • New distraction free option to replace comment photos with generic ones by @Benjababe in #3939
  • Added a button to pause continuing the playlist after the current video by @Benjababe in #3938
  • Theatre mode will now be used by default if there's no sidebar by @absidue in #3981
  • Enable Persian language (Farsi) by @ChunkyProgrammer in #4010
  • Hashtags now show up in search results by @ChunkyProgrammer in #3780
  • Comments by channels that you're subscribed to now shows an indicator of your subscribed status by @Benjababe in #4007
  • The handling of watch history was given some optimizations and a performance boost by @absidue in #4017
  • The community tab has been added to the subscriptions tab by @ChunkyProgrammer in #3973
  • Added support for multiple audio tracks and AV1 for when using the Invidious API by @absidue in #3942
  • Added some visual improvements to the channel page for mobile and tablet devices by @jasonhenriquez in #4061

New in FreeTube 0.19.0 Beta (Aug 21, 2023)

  • Features:
  • Mobile devices can now automatically enter fullscreen when rotated to landscape. Find the toggle in the player settings. By @MarmadileManteater in #2808
  • You can now share channel links using the new share button within a channel page by @Alhuin in #2859
  • You can now right click on a video to open it in a new window or copy YouTube / Invidious links via the context menu by @absidue in #2873 and #2957
  • You can now hide upcoming premieres in the distraction free settings by @miangraham in #2853
  • Added Cmd / Ctrl + H shortcut to go to history by @PikachuEXE in #2870
  • You can now hide the FreeTube logo within the theme settings by @theforbiddenpool in #2893
  • You can now jump between video chapters using the Cmd or Ctrl + Left Arrow and Cmd or Ctrl + Right Arrow keyboard shortcuts by @absidue in #2912
  • Playlists now support proper pagination (Local API only) by @absidue in #2956
  • Settings can now be password protected by @elshimone in #2932
  • You can now hide channels from various lists within the app by @petaded in #2849
  • You can now scrub through a video via scrolling. Find the toggle within settings. By @ai25 in #2418
  • Added support for DeArrow, a service created by @ajayyy. DeArrow swaps the titles of a video with a more descriptive title. By @elshimone in #2987 and by @ChunkyProgrammer in #3688
  • You can now use AV1 video formats when available. Enable the toggle within player settings. By @absidue in #3105
  • Viewing a channel now shows their Community Page by @GilgusMaximus in #1568
  • Viewing a channel now shows their Live Videos Page by @absidue in #3273
  • Viewing a channel now shows their Shorts Videos Page by @absidue in #3533
  • Viewing a channel now shows their Releases and Podcasts Pages by @ChunkyProgrammer in #3778
  • You can now have comments automatically load when watching a video. Find the option within settings. By @PikachuEXE in #3352
  • Added support to view hashtag pages by @ChunkyProgrammer in #3483 and #3571
  • The video player now supports multi-audio videos (Local API only) by @absidue in #3563
  • The Subscriptions page now has separate tabs to see shorts and live streams by @PrestonN in #3725
  • Added basic support for the PotPlayer, MPC-HC, MPC-BE external players by @trostboot in #3798
  • The search bar can now parse Invidious search URLs by @ChunkyProgrammer in #3849
  • Fixes:
  • Fixed an issue with emoji's displaying within the profile selector by @absidue in #2815
  • Fixed an issue where chapter markers were slightly offset by their actual times by @absidue in #2874
  • Fixed an issue where cached subscription videos were not cleared when you remove all subscriptions by @absidue in #2905
  • Fixed an issue where the Unsubscribe button would show in a channel page if parental controls were enabled by @elshimone in #2906
  • Fixed an issue where copying a URL link would sometimes provide an internal URL by @absidue in #2951
  • Fixed in issue where the import subscriptions link wouldn't open in your default browser by @absidue in #2981
  • Fixed an issue where some playlist links from YouTube were not being parsed properly by @petaded in #2972
  • Fixed an issue where Cmd or Ctrl + C wouldn't copy text when viewing a video by @PikachuEXE in #3027
  • Updated the Mastodon URL to the new account in the About view by @MarmadileManteater in #3038
  • Fixed an issue where searching within channels wouldn't work by @PikachuEXE in #3062 and #3073
  • Fixed an issue where clicking on the currently selected trending tab would try to grab information again by @absidue in #3070
  • Fixed an issue where subtitles would sometimes not display within the video player by @absidue in #3100
  • Fixed an issue where Shift + Enter wouldn't open the search within a new window by @PikachuEXE in #3113
  • Fixed an issue where QT apps using the FreeTube protocol wouldn't work properly by @ChunkyProgrammer in #3119
  • Fixed some styling issues in the playlist page by @MarmadileManteater in #3123
  • Fixed in issue where the channels page wouldn't populate with videos when sorting by popular and using the Invidious API by @camcam1773 in #3126
  • Fix an issue where the app would sometimes load on a non-existant second monitor by @kawanakaiku in #3008
  • Fixed an issue where external video players would sometimes not open within the Subscriptions page by @ArturWagnerBusiness in #3172
  • Fixed an issue where the Trending and Watch pages wouldn't allow certain arrow key events by @absidue in #3170
  • Fixed an issue where FreeTube couldn't parse channel URLs if they included tab information by @absidue in #3241
  • Fixed an issue where Live and Upcoming videos wouldn't show up within playlists by @absidue in #3250
  • Fixed an issue where Premieres wouldn't display properly in the Subscription page by @absidue in #3240 and #3358
  • Fixed an issue where session volume would not apply when opening a video in a new window by @predystopic-dev in #3203
  • Fixed an issue where FreeTube would permanently prevent the PCs screen saver from applying by @absidue in #3286 and by @PikachuEXE in #3557
  • Fixed an issue with playing videos within playlists while using the Invidious API by @PikachuEXE in #3294
  • Fixed an issue where the chapter index wouldn't reset when changing videos by @absidue in #3400
  • Fixed an issue where watching a video would use your saved watch progress if progress saving is disabled by @PikachuEXE in #3453
  • Added better external link parsing for comments within the Local API by @PikachuEXE in #3448
  • Fixed an issue where the countdown to watch the next video in a playlist would still show up when you're at the end of a playlist and looping is disabled by @PikachuEXE in #3362
  • Fixed an issue with sorting upcoming subscriptions when using the Invidious API by @ChunkyProgrammer in #3485
  • Fixed an issue with fetching more comment replies when using the Invidious API by @ChunkyProgrammer in #3489
  • Fixed an issue where FreeTube wouldn't stay running in the background on MacOS when all windows were closed by @PikachuEXE in #3526
  • Fixed an issue with fetching more search results when using the Invidious API by @ChunkyProgrammer in #3486
  • Fixed an issue where the user's name wouldn't show up

New in FreeTube 0.18.0 Beta (Nov 2, 2022)

  • Features:
  • Playlists now show a progress bar by @makerio90 in #2402
  • You can now open up a new window when searching by holding the shift key. Works while clicking on the search arrow or when hitting the enter key. By @PikachuEXE in #2427
  • You can now open up a new window for videos and channels by right clicking on them by @constraintAutomaton in #2027
  • Chapters now display within the video player as well as in a new box to jump around in the video by @absidue in #2224
  • You can now refresh subscriptions, trending, and most popular pages by using the r key by @Aiz0 in #2689
  • The video player now has improved touch functionality. Double tap the sides to go back / forward by a few seconds. The video player also better responds to touch for playing / pausing. By @MarmadileManteater in #2719
  • Disable http disk cache and implempent in-memory image cache by @absidue in #2498
  • Fixes:
  • Fix issue with unsubscribing from the "All Channels" profile by @ChunkyProgrammer in #2451
  • Fix issue where the minimize window shortcut wouldn't function when viewing a video by @PikachuEXE in #2486
  • Fix an issue where Sponsorblock markers would sometimes not display by @MarmadileManteater in #2493
  • Video titles now localize properly by @MarmadileManteater in #2535
  • Fixed an issue where the Invidious list within settings wouldn't update properly when typing by @MarmadileManteater in #2601
  • Fixed an issue where shortened linked in the description wouldn't work by @absidue in #2572
  • Tweaked the quality selector in the video player so that it doesn't overflow into the fullscreen button by @absidue in #2556
  • Fixed an issue where the search bar would close on mobile when using a virtual keyboard by @MarmadileManteater in #2667
  • The settings page should resize better for mobile views by @MarmadileManteater in #2694
  • Fixed an issue where clicking on a channel while holding Ctrl wouldn't open up a new window when on the watch page by @absidue in #2713
  • Fix issue where the Region for Trending dropdown wouldn't populate by @MarmadileManteater in #2737
  • Changes:
  • Comments now show bold, italics and strikethrough formatting by @absidue in #2475
  • FreeTube now uses Electron v21 by @PikachuEXE in #2717
  • FreeTube is once again using the upstream ytdl-core module for the local API by @absidue in #2510
  • Updated yt-trending-scraper, yt-comment-scraper, and yt-channel-info modules for the local API
  • This fixes the recent channel issues due to YouTube updating their layout
  • Upcoming live streams now show the time remaining until they will go live by @Aiz0 in #2501
  • Binary builds have been reduced in size by @absidue in #2511 #2569
  • Number separators should now be properly localized by @ChunkyProgrammer in #2557
  • FreeTube now remembers if it was fullscreen when closed and will resume in fullscreen next time you open the app by @PikachuEXE in #2495
  • Enabled the Urdu locale by @ArshErgon in #2509
  • You can now prevent FreeTube from automatically fetching subscriptions during the app startup by @Aiz0 in #2632
  • The logic for importing subscriptions has been tweaked by @ChunkyProgrammer in #2604
  • Invidious instances that have the API disabled will no longer show up in the instance list within settings by @MarmadileManteater in #2714
  • The Most Popular tab will now be hidden if the Invidious API is disabled by @ChunkyProgrammer in #2772
  • The app menu now has a link to go to the settings page by @PikachuEXE in #2777

New in FreeTube 0.17.1 Beta (Aug 12, 2022)

  • Features:
  • New Channels page in the sidebar. Can be used to view and search for channels in your active profile
  • Parental controls have been added to the settings. You can now hide items like the subscribe button, the search bar, and automatically filter videos to only show family friendly videos (Password protection will come at a later update)
  • New Catppuccin Mocha Theme
  • Fixes:
  • Fix issue with local API unable to play videos
  • Fix an issue where attempting to navigate to the same location multiple times would spam the dev console
  • Fixed in issue where a string wasn't translated properly in the settings page
  • Fixed an issue where the "Show more replies" button in comments would sometimes stay visible even if there were no more comments available
  • Fixed an issue where the settings page would load slow when navigating to it
  • Fixed an issue where FreeTube wouldn't properly redirect channel URLs
  • Changes:
  • The start time when watching a video via an external player will only be sent to the player if greater than 10 seconds
  • Channel names that are too long will now be cut off properly
  • The following languages have been enabled for use within the app: Catalan, Spanish (Argentina), Estonian, Basque, Korean, Lithuanian

New in FreeTube 0.17.0 Beta (Aug 1, 2022)

  • Features:
  • Themes should now sync between windows by @vallode in #2090
  • Ctrl + L and Cmd + L (For Mac users) can now be used to focus the search bar by @absidue in #2175
  • DASH formats can now be used in livestream replays by @absidue in #2208
  • The base theme can now follow your system default (Must be enabled in settings, only applies to light / dark theme) by @vallode in #1800
  • Channel members and custom emojis now show up in comments by @ChunkyProgrammer in #1819
  • Add support for next/previous/pause/resume global hotkeys/actions by @absidue in #2239
  • Add support for more SponsorBlock features. Can now edit color for each category as well as behavior by @ChunkyProgrammer #1849
  • Add support to take screenshot of video, can be enabled within player settings by @hockerschwan in #2221
  • Fixes:
  • Fix iconsistent white icon by @vallode in #2088
  • Fix an issue where video thumbnails were being obstructed by the time tooltip by @0x6e656b6f in #2078
  • Fix an issue where going back to previous search results would sometimes show duplicate entries by @hockerschwan in #2124
  • Fix issue where focusing the search bar using Alt + D was not working by @vallode in #2140
  • Fix issue where Trending page requests were not being cached properly by @ChunkyProgrammer in #2125
  • Fix issue where watch progress was still being cached when a video was removed from watch history by @Svallinn in #2220
  • Fix issue where playlists within a channel would be missing or show incorrect playlists when using the Invidious API by @hockerschwan in #2215
  • Fix issue where the search bar would overwrite text in your clipboard within Linux by @vallode in #2108
  • Fix issue where the dropdown menus when viewing a playlist didn't match the dark mode theme by @jilv220 in #2199
  • Fix various issues with stats for nerd not working properly
  • Fix various issues with filtering within history and playlists not working properly
  • Fix various issues with importing / exporting subscriptions via .csv by @ChunkyProgrammer in #2247
  • Fix issue where quickly cycling between different channels would display incorrect information by @hockerschwan in #2259
  • Fix loading subtitles for non-English languages by @hockerschwan #2268
  • Fix handling of YouTube link middle mouse click by @PikachuEXE in #2083
  • Update search module used in Local API to fix errors by @absidue in #2148
  • Fix issue where the Autoplay Playlists setting wasn't being respected
  • Trending in EU countries should now work again
  • Changes:
  • Fast forwarding and rewinding with keyboard shortcuts now change based on the video playback rate by @hockerschwan in #2153
  • Checking for the latest update is now much leaner and therefore faster by @absidue in #2169
  • The picture in picture and stats for nerds keyboard shortcuts have been swapped (i and d respectively) by @vallode in #2141
  • The filter box in the history and playlist pages is now hidden when there are no videos by @absidue in #2177
  • The Picture in Picture button as well as it's keyboard shortcut is now disabled when using audio only formats by @absidue in #2227
  • Dividers were added to some dropdown menus by @PikachuEXE #1748
  • The search bar has been cleaned up a bit by @vallode #2279
  • The app binary size has been drastically reduced
  • The site we used for the proxy test button stopped working. We have updated the test to send a request to https://ipwho.is/

New in FreeTube 0.16.0 Beta (Feb 7, 2022)

  • Features:
  • Complete database overhaul. Data should now much better sync up between windows (theme changes are still not synced)
  • Comments now show pinned, owner, and reply from owner indicators
  • Adding support for default custom arguments for external players
  • FreeTube should now recognize more channel links when pasting through the search bar / sent from browser extensions
  • You can now search through your history and playlists for videos
  • You can now import / export your playlists. Please export your playlists at some point before the next release as the next major release will likely be full playlists. Best to have a backup before that just in case
  • Downloading videos / audio is now done within FreeTube. You will be notified when the download starts and when the download is finished
  • Implemented "Stats for nerds" to show certain details about the video being watched. Right click on the video player to view it
  • Middle clicking on a video will now open that video in a new window (Also prevents non-YouTube links from opening up in a separate window)
  • Fixes:
  • Updated the ytdl-core module, which fixes the very recent buffering issue with videos from the local API
  • Fixed an issue where dates were not translated properly
  • Fixed various places where text would overflow from its container (ex.: autoplay, comments)
  • Fixed an issue where a user's playlist page would scroll to the top when loading more videos
  • The current playback speed will always be displayed when hovering over the list of playback rates
  • Changes:
  • Electron has been updated to v16.0.8, fixing an issue with video playback on older versions of Windows
  • The dislike count and the like / dislike ratio bar has been hidden due to the recent changes with YouTube. We'll look into possible alternates when a privacy respecting option exists
  • Certain settings will automatically get disabled when incompatible settings are enabled
  • Hovering over watched videos now show a smooth transition

New in FreeTube 0.15.1 Beta (Nov 12, 2021)

  • Features:
  • More YouTube channel URLs are now supported. This should include links clicked via the Privacy Redirect extension
  • Added pinned, owner, and reply from owner indicators to comments
  • Fixes:
  • Update local API to fix recent buffering issues
  • Update Electron to v15
  • This fixes issues with PiP controls not working properly
  • Also fixes issue where media player controls were not working properly
  • Some incompatible settings can no longer be enabled at the same time
  • Comments can no longer overflow outside of their text box
  • Loading more videos in the "Playlists" tab will no longer scroll to the top
  • Fixed an issue where the app would show a white screen if it could not properly load the list of Invidious instances
  • Fixed an issue where viewing the playlists window when watching a video and using the Invidious API would cause it to not work properly

New in FreeTube 0.15.0 Beta (Oct 18, 2021)

  • UI/UX improvements to settings, trending, and channel pages
  • New Dracula theme and Dracula theme color options
  • New button to clear the search box
  • Fix Invidious API behavior for video playback
  • Fixed opening videos with the middle mouse button
  • Fixed media control buttons
  • Fixed comment formatting
  • Switched from NPM to Yarn 1 for installing dependencies

New in FreeTube 0.14.0 Beta (Sep 5, 2021)

  • Features:
  • (WIP) Locale changes and history are now properly synchronized between windows
  • The Invidious instance is now randomized on startup
  • The user can save the currently set Invidious instance as the default value for subsequent startups in the settings
  • When a search filter is applied, the filter icon now has a colored ring around it to indicate that filters are used
  • You can change the volume of the video by scrolling over the video player
  • Pasting links to videos inside a playlist now opens the video in the playlist
  • Captions settings (e.g. font size) are now persisted onto disk
  • You can now open videos in an external Video player (Currently supported: MPV)
  • Custom definable video forward and rewind intervals
  • New Trending pages for music, gaming & movies
  • You can navigate to subscriptions on FreeTube logo click
  • Support for importing/exporting csv YouTube subscriptions
  • Fixes:
  • Comments are now working again
  • Importing subscriptions from NewPipe no longer fails if the file contains subscriptions from services other than YouTube
  • When a video does not have any comments, FT will not create an error anymore
  • Emojis in profile bubbles will no longer display a replacement character (�)
  • When the player gets muted, the player volume's session value is now correctly set to 0
  • The trending and most popular buttons are now properly hidden in portrait mode if set as such in the settings.
  • If the autoplay countdown is in effect and the user navigates out of that page, the app will no longer display the remaining toasts related to the rest of the countdown
  • Fixed a bug where disabling smooth scrolling didn't work unless the user manually closed and reopened the app
  • Fixed a bug where, very occasionally, an error window related to setNormalBounds would pop up when closing
  • Window titles now respect your locale settings
  • Live chat and comments now escape HTML characters
  • Playlist description no longer overflows and hides the share playlist button
  • YouTube Shorts are now accepted in the search bar
  • Channel elements now are dynamic when the window is smaller
  • Featured channel icons now display properly
  • The description element does not show when the description is empty
  • Playlists now play the next video when using Invidious API
  • The media player does not show current time as tooltip when previewing over video
  • Fixed buttons across app to toggle instead of them triggering the button again
  • Large changelog messages now scroll
  • Changes:
  • The https://yewtu.be Invidious instance has enabled their API for FreeTube and can now used. It will also be shown in the instance list within settings
  • Enables the following languages: Estonian, Serbian
  • Copying or opening links of videos in a playlist now contain the playlist information for YouTube and Invidious
  • The large play button in the video player can be disabled in the settings, so screenshots can be taken more easily
  • The spellchecker for the top search bar has been disabled
  • The search bar's filters' menu appearance has been improved
  • The playlist page now allows you to navigate to the author's channel; clicking the the playlist's thumbnail navigates you to the first video of the playlist
  • The reload button for feeds is now fixed on scroll
  • Theater mode button is now in the media player controls
  • Improvement to speeds of reimporting subscriptions

New in FreeTube 0.13.2 Beta (Jun 27, 2021)

  • Hotfix:
  • Fixes issue where videos were not loading properly with the Local API.
  • With this fix, some information may not be available at times. Please see this issue for updates and more information. We will stay up to date and publish a new release when a fix is available.

New in FreeTube 0.13.1 Beta (May 30, 2021)

  • Fixes:
  • Age-restricted videos should now be available again (although they might be slower to fetch)
  • SponsorBlock: The player will no longer notify the user of a sponsor segment skip repeatedly when a segment lasts until the end of the video
  • Search: All duration and 'Last Hour' upload date filters should now work correctly
  • Comment likes are now visible again
  • The trending page is functioning correctly again
  • Fixed an issue where FreeTube's RPM package would sometimes conflict with other rpm packages when trying to install

New in FreeTube 0.13.0 Beta (May 18, 2021)

  • Features:
  • Sponsorblock support, disabled by default, can be enabled in the settings page (our reasoning for this is properly explained by this disclaimer and we recommend all of the users who will make use of this feature to read that section)
  • The logic for changing quality in DASH formats has been revamped, it now displays 60fps / HDR options and it fixes the issue where your selected quality wasn't being persisted (please let us know if something doesn't work correctly with this implementation)
  • Automatic video meta file removal option (reduces memory footprint)
  • A dedicated button at the top bar to open a second window of FreeTube
  • Fixes:
  • Custom Emotes in live stream chats are now smaller in order to fit better with the rest of the text
  • YouTube search suggestions are now transferred fully encrypted (HTTPS) due to a yt-suggest module update
  • The publication timestamp for suggested videos is now properly displayed again
  • The default profile should now always load on startup (if you notice it doesn't do so, please see #1114 (comment))
  • The trending page and the video comments now work in Europe again
  • The version flag that can be used from the command line no longer starts the app
  • Captions should now be consistently displayed on videos instead of failing to load
  • Videos marked as watched can now be imported during history import
  • Channels with a large amount of related channels no longer cause errors when accessing them
  • Subscriptions should now always properly load on startup
  • Inputting a playlist link into the search textbox now makes the app properly change to the respective playlist page
  • when the user is already viewing another playlist
  • Inputting any kind of channel link into the search textbox now makes the app navigate to the correct channel
  • Videos on the trending page which do not have views disabled no longer cause the trending page to fail
  • Changes:
  • The icons on the left panel are now all equal in size
  • The naming convention of acronyms such as HTTP and DASH have now been consistently enforced in the English language file
  • All YouTube links should now open in FreeTube instead of opening in the web browser
  • Videos added with 'Mark as watched' now display the publishing date on the history page
  • Parent windows can now be closed without closing all children windows
  • The full window button is no longer displayed when playing a video in full screen mode
  • The "toggle theatre mode" button in the video page now displays a TV icon (was previously an expanding arrows icon)
  • The autoplay counter on a toast will now be updated on a new toast every second
  • Added new languages: Norwegian Bokmal, Norwegian Nynorsk, Ukrainian, Icelandic
  • Added new language for countries list: Icelandic

New in FreeTube 0.12.0 Beta (Mar 7, 2021)

  • Features:
  • Updated to Electron v12
  • This enables Video Acceleration for Linux users. Your GPU will now assist in watching videos, lowering CPU usage (Windows / Mac users already have this)
  • You can now hide the playlists tab with the Distraction Free Settings
  • You can now customize the time interval when FreeTube will wait before playing the next video. Setting this to 0 seconds will play the next video immediately
  • When adding channels to a profile, you can now select which profile you are referencing to grab from instead of always showing the "All Channels" profile
  • Video URLs now check for the t parameter and will navigate to that time in the video
  • Fixes:
  • The Channel module in the local API has been updated to fix several issues
  • Featured Channels are shown again
  • Pagination is working again
  • Search is working again
  • The Comments module in the local API has been updated to fix the issue where sorting by newest wasn't consistently working
  • The module for live chat in the local API has a temporary patch to get it working again
  • Persistent media notifications now show more information instead of just the title of the video
  • Links in the description that are hashes will no longer crash the application
  • The time a video was published is now shown in the video recommendations section (Local API only)
  • The app will no longer play the next video automatically if you decide to replay the current video
  • The CLI will no longer redirect to search if it found an invalid URL. This fixes certain issues where FreeTube would navigate to the search page on startup
  • Changes:
  • New Icon for Windows / Mac / Linux systems. This Windows / Linux icon was created and used by the Papirus Icon Theme and is created by varlesh. The Mac icon is created by creepertron95. Thank you very much for the icons!
  • The build scripts now support building for ARMv7l. Expect to see these in the nightly builds and possibly the main website here soon
  • Sorting channel playlists by oldest is now removed as YouTube has removed this functionality on their site. It is no longer possible to obtain this information

New in FreeTube 0.11.3 Beta (Feb 16, 2021)

  • Features:
  • The search bar / input bars now automatically fills with the suggestions that are selected (e.g. when moving with arrow keys)
  • Fixes:
  • The Channels / Subscriptions modules have been updated to fix the recent issues with pagination
  • The Comments module has been updated to use the new method for obtaining comments
  • Changes:
  • Watch / Search / Playlist modules have been updated to their latest revisions
  • Known Issues:
  • Live Chat is currently not working. We're waiting for an upstream fix. Once a fix is available I'll upload a new release

New in FreeTube 0.11.2 Beta (Jan 23, 2021)

  • Features:
  • Added some touch controls for devices with a touch screen. Double tap full screen and hold tap to pause are now supported
  • Comments have been given some reworked logic. Grabbing comments should now be faster. It also fixes the issue where Flatpak builds were being redirected to search when attempting to load comments
  • Fixes:
  • Fixed a network leak when using the proxy setting with certain modules
  • The Trending page works correctly again with the local API
  • Fixed an issue where OPML files were not importing properly
  • The "Load More" button should now show up in the Playlists tab properly
  • Tweaked the logic that determines when to force a 16:9 aspect ratio. It should now be enforced on more box like videos
  • Search should no longer allow more searches if no more results are found (Local API only)
  • The PiP player should apply it's logic properly when history is disabled
  • Changes:
  • Saved videos in the playlist page are now sorted by the latest video saved instead of the other way around
  • Updated the endpoint for grabbing the active Invidious instances to the new URL (https://api.invidious.io)
  • Added a link to the Invidious instance page in the settings page

New in FreeTube 0.10.0 Beta (Dec 18, 2020)

  • Features:
  • You can now expand the video player to fit the entire application window. You can find the toggle within the video player. You can also use the s key to toggle it
  • PiP mode can now be toggled with the d key
  • Fixes:
  • The watch page now provides all data again (local API)
  • Search is fully functional again, including search filters and pagination (local API)
  • Playlist functionality is fully functional again (local API)
  • Changes:
  • Videos that have been marked as watched have been given a new look to be more visible than before
  • Some elements of the video player menu has been rearranged to match the layout between legacy and DASH videos
  • Added new locales: Slovak
  • Various translation updates

New in FreeTube 0.9.3 Beta (Dec 7, 2020)

  • Fixes:
  • Updated video extractor module for the local API again, further fixing errors with retrieving videos
  • Playlist and Search extractors have been updated and should be working again. Some functionality is still missing however.
  • Hidden toast elements no longer block UI elements
  • The Like / Dislike icons are now hidden when "Hide Likes / Dislikes" is enabled
  • Changes:
  • Errors from YouTube in the local API should now return messages in your preferred locale
  • Taiwan has been added as an option for the Region for Trending
  • Various Translation Updates
  • Electron has been updated to v11

New in FreeTube 0.9.2 Beta (Nov 5, 2020)

  • Features:
  • Some videos have had higher qualities enabled. Any video that uses MP4 codecs for higher qualities should show those higher qualities. Videos that use WebM codecs will still only max at 1080p
  • You can now copy the channel URL from any video item either for YouTube or Invidious
  • You can select the region of the trending page, to see what trends around the world
  • You can now change the volume of a video by scrolling over the volume bar
  • The title of a video now shows up in the header of the application
  • Fixes:
  • Loading comments with large amounts of replies should no longer freeze the application
  • The "Load More" button was brought back to the search page
  • Fixed a problem where watching a video wasn't falling back to the Invidious API if the local API is your preference
  • Changes:
  • Bump dependency versions, which includes a fix for some videos throwing out errors when you attempt to watch them
  • The logic for determining a live video has been slightly tweaked to better account for history
  • Various language updates / changes
  • Other:
  • Another update will be sent out in a couple of days to include the final fixes for search. Keep an eye out for that notification