FreeTube Release 0.4.0 Beta
Hey everyone! I'm back with a new release for FreeTube along with some other news. There's a lot to cover so I'll get right to it!
Goodbye YouTube API!
Yep, that's right. From this point on, FreeTube does not use the official YouTube API for any reason. I have fully migrated to the Invidious API which scrapes the website. You guys have done a fantastic job at consistantly maxing out my API keys so I'm sure that this is a welcome change.
Changing to the Invidious API have also made the following changes:
- Post dates are now approximate instead of exact (1 day ago vs October 19th, 2018)
- The “Most Popular” section will now match what is on the Invidious home page.
This is a huge benefit for FreeTube and I really want to thank @omarroth for all of the hard work that he's done. Please consider supporting him as it is very much deserved.
I know that this has been highly requested and I'm glad to finally be able to get playlist support in FreeTube. I've kinda been dreading on starting this but I pulled through and I'm pretty happy with the results.
Playlists will now show up in search results. You can view a playlist and videos will automatically go to the next video when they end. You can also shuffle a playlist or tell it to loop back to the beginning of the playlist.
Tons of Default Settings
The settings page has been updated to include some extra toggles for everyone. You can now disable history, autoplay, and checking for updates. You can also toggle if subtitles turn on automatically. Lastly, you can set the default video quality and video speed of videos.
New Keyboard Shortcuts
This release sees a few more keyboard shortcuts, which include:
o– Descrease video speed
p– Increase video speed
Alt + DFocus on the search bar
There are a lot of smaller changes as well, which include:
- You can now use a right click to copy and paste text
- YouTube links in the description can now be opened up in FreeTube (If a binary is installed). Right click to open in your browser.
- Shortened links in the description now properly link to the external website.
- A “Trending” section is now available. This will match the “Trending” section in YouTube.
- You can now stream audio only for videos. Find the option in the quality dropdown.
- You can now loop videos.
- Any changes to the volume will now persist to other videos for the current session.
- Videos will now have a “Watched” indicator if you do not have history disabled.
- Unavailable quality types will now not show up in the quality dropdown
- FreeTube will more consistantly switch quality automatically if one type isn't available.
The last thing I'd like to announce is a new FreeTube blog! I'd like to make posts / announcements related to FreeTube more often than during a release so I believe that this will be a good way to that. Because of this, future release posts will be posted over there instead. I have more information about the blog in it's first post which is here. I'd love to know what you think about it!
This happened earlier this week, but FreeTube has hit 500 stars on GitHub! That's huge to me, especially considering that FreeTube feels young and there's still a lot to do. I really appreciate everyone's support with this and I'll continue to keep working on it.
Wow that's a lot. I didn't realize how much was here until I wrote this. As always, I will have a discussion board on GitHub at #177. I appreciate any and all feedback that you'd like to give. I'd love to hear your thoughts.
See you next release!
NOTE: Packages are not signed and your virus protection may take notice. Please check out the F.A.Q. for more info.