All Versions
Latest Version
Avg Release Cycle
19 days
Latest Release
1610 days ago

Changelog History
Page 3

  • v0.4.0 Changes

    September 06, 2018

    Week 4: Genre Channels

    Hello! I hope everyone enjoyed their weekend. Without further ado: ๐Ÿ‘ Just today genre channels have been added with #119. More information on genre channels is available here. You can subscribe to them as normally, and view them as RSS. I think they offer an interesting alternative way to find new content and I hope people find them useful.

    โฌ†๏ธ This past week folks have started reporting 504s on their subscription page (see #144 for more details). Upgrading the database server appeared to fix the issue, as well as providing a smoother experience across the site. Unfortunately, that means I will be increasing the goal from $50 to $60 in order to meet the increased hosting costs.

    ๐Ÿ‘ With #134, comments are now formatted correctly, providing support for bold, italics, and links in comments. I think this improvement makes them much easier to read, and I hope others find the same. Also to note is that links in both comments and the video description now no longer contain any of Google's tracking with #115.

    One of the major use cases for Invidious is as a stripped-down version of YouTube. In line with that, I'm happy to announce that you can now hide related videos if you're logged in, for users that prefer an even more lightweight experience.

    ๐Ÿ‘ Finally, I'm pleased to announce that Invidious has hit 100 stars on GitHub. I am very happy that Invidious has proven to be useful to so many people, and I can't say how grateful I am to everyone for their continued support.

    Enjoy the rest of your week everyone!

  • v0.3.0 Changes

    September 06, 2018

    Week 3: Quality of Life

    Hello everyone! This week I've been working on some smaller features that will hopefully make the site more functional. ๐Ÿ‘ Search filters have been added with #126. You can now specify 'sort', 'date', 'duration', and 'features' within your query using the 'operator:value' syntax. I'd recommend taking a look here for a list of supported options and at #126 for some examples. This also opens the door for features such as #30 which can be implemented as filters. I think advanced search is a major point in which Invidious can improve on YouTube and hope to add more features soon!

    ๐Ÿ‘€ This week a more advanced system for viewing fallback comments has been added (see #84 for more details). You can now specify a comment fallback in your preferences, which Invidious will use. If, for example, no Reddit comments are available for a given video, it can choose to fallback on YouTube comments. This also makes it possible to turn comments off completely for users that prefer a more streamlined experience.

    ๐Ÿ‘€ With #98, it is now possible for users to specify preferences without creating an account. You can now change speed, volume, subtitles, autoplay, loop, and quality using query parameters. See the issue above for more details and several examples.

    I'd also like to announce that I've set up an account on Liberapay, for patrons that prefer a privacy-friendly alternative to Patreon. Liberapay also does not take any percentage of donations, so I'd recommend donating some to the Liberapay for their hard work. Go check it out!

    ๐Ÿš€ Two weeks ago I mentioned adding 1080p support into the player. Currently, the only thing blocking is #207 in the excellent http-streaming library. I hope to work with the videojs team to merge it soon and finally implement 1080p support!

    ๐Ÿ‘ That's all for this week, thank you again everyone for your support!

  • v0.2.0 Changes

    September 06, 2018

    Week 2: Toward Playlists

    โšก๏ธ Sorry for the late update! Not as much to announce this week, but still a couple things of note: I'm happy to announce that a playlists page and API endpoint has been added so you can now view playlists. Currently, you cannot watch playlists through the player, but I hope to add that in the coming week as well as adding functionality to add and modify playlists. There is a good conversation on #114 about giving playlists even more functionality, which I think is interesting and would appreciate feedback on.

    As an update to the Invidious API announcement last week, I've been working with @PrestonN, the developer of FreeTube, to help migrate his project to the Invidious API. Because of it's increasing popularity, he has had trouble keeping under the quota set by YouTube's API. I hope to improve the API to meet his and others needs and I'd recommend folks to keep an eye on his excellent project! There is a good discussion with his thoughts here.

    ๐Ÿ›  A couple of miscellaneous features and bugfixes:

    • You can now login to Invidious simultaneously from multiple devices - #109

    • โž• Added a note for scheduled livestreams - #124

    • ๐Ÿ”„ Changed YouTube comment header to "View x comments" - #120

    Enjoy your week everyone!

  • v0.1.0 Changes

    September 06, 2018

    Week 1: Invidious API and Geo-Bypass

    Hello everyone! This past week there have been quite a few things worthy of mention:

    ๐Ÿ‘ I'm happy to announce the Invidious Developer API. The Invidious API does not use any of the official YouTube APIs, and instead crawls the site to provide a JSON interface for other developers to use. It's still under development but is already powering CloudTube. The API currently does not have a quota (compared to YouTube) which I hope to continue thanks to continued support from my Patrons. Hopefully other developers find it useful, and I hope to continue to improve it so it can better serve the community.

    ๐Ÿ‘ Just today partial support for bypassing geo-restrictions has been added with fada57a. If a video is unblocked in one of: United States, Canada, Germany, France, Japan, Russia, or United Kingdom, then Invidious will be able to serve video info. Currently you will not yet be able to access the video files themselves, but in the coming week I hope to proxy videos so that users can enjoy content across borders.

    ๐Ÿ‘Œ Support for generating DASH manifests has been fixed, in the coming week I hope to integrate this functionality into the watch page, so users can view videos in 1080p and above.

    ๐Ÿ‘ Thank you everyone for your continued interest and support!