I'm envisioning 0.6.0 to take a little longer due to some rewriting that will be done. Because of this, I'd like to tidy up the current release to have as few issues as possible to keep everyone content until 0.6.0 comes around. This is a small release however there are some small features included to make the upgrade worth it.
The Matrix server for FreeTube has become a valuable source of discussion when it comes to the development of FreeTube as well as general privacy discussion. When I created the server, I enabled the experimental end-to-end encryption in an effort to promote and encourage private practice. While I still believe that communications should be encrypted when at all possible, the encryption has become troublesome for users. Because of this, I will be making some changes to the way the Matrix server is structured.
I feel like talking about money with projects like this ends up a bit touchy, so I'll try to make this quick. A few generous people from the community have reached out asking about wanting some method to donate to FreeTube. Thanks to each and everyone of you that have made this offer. Today I can finally say that donations are open, but I want to make one thing very clear:
I do not need the donations, nor will I ever need them.
After a small break, I'm back to release version 0.5.0 of FreeTube. In case you haven't heard, FreeTube is now a year old! Check out the blog post about it to learn more. With that out of the way, here are the highlights of today's update.
Behind the Scenes is a new blog category for FreeTube where I go over upcoming features or recent issues that have been addressed. These may end up more technical than release blogs, but I guess we'll see how that turns out when I get there. This is my first time doing something like this so feedback is greatly appreciated.
Well this wasn't exactly a post I was expecting to make. It has been made to my attention that previous versions of FreeTube haven't been working properly in the past few days. Looking into the issue, it looks like the YouTube API was reorganized which breaks the functionality of FreeTube versions that were still using it.
Today I have stopped paying for the Heroku server that was used for early FreeTube versions (anything below, but not including, v0.3.0). Because these early versions relied on the server to play videos, this will most likely break those versions. There is an off chance that the free version will keep these versions running and I will not delete the server because of this. Because of this change, early versions of FreeTube are now considered deprecated and may not function properly. Anyone on these versions will need to upgrade their download in order to continue using FreeTube. Those already above v0.3.0 will not be affected.