Release v0.20.0 Beta
Pre-releaseEnding Support for Windows 7/8/8.1 and macOS 10.13 / 10.14
In order to stay in line with recent updates to Electron, this update drops support for all Windows operating systems below Windows 10 as well as macOS 10.13 / 10.14. These operating systems have been considered end of life for quite a while now and should also be considered a security risk. It is highly recommended that you switch to an alternative operating system if you are still using any of the ones mentioned above.
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 Contributors
- @suravshresth with #4180
- @animafps with #4313
- @ajayyy with #4321
- @MitchelPaulin with #4228
- @CelularBat with #4359
- @cimadure with #4274
- @selfisekai with #4431
- @sporeventexplosion with #4282
- @BazirClem with #4480
- @Revival8697 with #4532
- @JonahFoster with #4542
Full Changelog: v0.19.2-beta...v0.20.0-beta