I'm happy to announce the release of version 0.7.0 of FreeTube. This release includes the following changes.

Local Profile Support

Due to popular demand, you can now create local profiles to organize your subscriptions. A profile is like a “Tag”, “Category”, or “Folder” that you can put channels into to better organize your subscriptions. Each profile can be labelled and assigned a color for even more organization. An “All Channels” profile is created automatically which will always have a list of every channel you are subscribed to. With local profiles, you can do the following:

Create as many profiles as you'd like

Customize your profiles with labels and colors

Move channels from one profile to another

Copy channels from one profile to another

Mass delete channels from a profile

Choose the default profile to use on startup

A few quick notes to include with this. Regardless of which profile you are using, FreeTube will still refresh your subscriptions from all profiles. This is to allow you to switch between profiles quickly without having to refresh your subscriptions every time you switch. The “All Channels” profile that is created will not be able to be deleted or renamed, however you may change the color of the profile if you'd life.

You can learn more about local profiles in the Behind the Scenes blog.

New Channel View

The channel view was given an update and includes some new things. You can now view the created playlists of a channel. You can also search videos / playlists from a channel. The description of the channel along with a list of featured channels can be found in the about section.

Invidious Proxy

There is now an option to proxy videos through Invidious. This prevents a connection from YouTube when having videos delivered to your computer. This essentially adds the ?local=true flag to the videos. This is disabled by default as to help prevent a massive spike in bandwidth with the Invidious server. Find the option in settings. This is only supported with the Dash Player

Other Changes

New

The Dash Player will now display 60fps quality options

You can now see search suggestions as you type

You can now scroll on the volume bar to change volume

The mini player will attempt to keep a 16:9 aspect ratio when being resized

The “Watched” overlay on videos you have watched will now be hidden when you hover over the video

Removing a channel from your subscriptions in the side bar now shows a confirmation box before removing your subscription

Bug Fixes

The grid view is now aligned better

The scroll bar in the navigation menu should no longer go behind the header bar

Viewing channels without a channel banner should work again

Closing FreeTube when open on a second monitor and then opening it again when the second monitor is disconnected should start FreeTube on an available monitor.

The “Play Next Video” setting should now save properly

Tor settings should behave properly (again)

The playlist view should properly show the options menu

The scroll bar throughout the app was shrunk by a few pixels

Known Issues

Videos don't change qualities right away when you change the current quality. I had a fix for this but ran into some issues last minute and it isn't ready to be shipped. I'm looking for potential solutions to making this work better.

The --no-sandbox flag is still needed for some builds of FreeTube. Any help towards fixing this is much appreciated.

Feedback

What do you think of the new release? How am I doing? You can leave your feedback and join the discussion over on Reddit, Matrix, Mastodon, or GitHub. I'm looking forward to hearing your thoughts.

You can download the new release over at our website.

If you like what I do, please consider donating through Liberapay

Until next time!

NOTE: Packages are not signed and your virus protection may take notice. Please check out the F.A.Q. for more info.