Skip to content

Releases: user234683/youtube-local

v1.9.4

22 Jun 06:48
Compare
Choose a tag to compare

Bugfixes

  • Update youtube-dl to fix various problems
  • Fix comment parsing error due to comments from deleted channels

v1.9.3

24 Apr 06:20
Compare
Choose a tag to compare

Note for Linux users: This release has a new dependency, urllib3

Bugfixes

  • Fix total breakage due to Youtube changes
  • channel: Don't completely fail if can't retrieve number of videos
  • playlist: Fix error when there's no description
  • Fix error with channel searches with non-ascii characters

Other

  • Search results: Use more performant layout strategy
  • Use persistent connections through urllib3 to greatly decrease load times for images. Previously, the TLS handshake had to be repeated for every thumbnail image request. Now, the TCP connection is kept open for a maximum of 5 minutes (Tor switches circuit every 10 minutes).

v1.9.2

08 Feb 05:01
Compare
Choose a tag to compare

Bugfixes

  • Fix playlist and channels no longer working after youtube changes

v1.9.1

18 Jan 05:36
Compare
Choose a tag to compare

Bugfixes

  • Update youtube-dl to fix total breakage due to Youtube changes

v1.9

31 Dec 11:50
Compare
Choose a tag to compare

New Features

  • Can now add accounts for posting comments
  • Deleting comments
  • Can now store settings&data in ~/.youtube-local, keeping program files separate
  • Ability to sort playlists on channel pages
  • Ability to sort channel videos by oldest and by views

Bugfixes

  • Support for custom channel urls (ex: https://youtube.com/scishow)
  • The following scenarios now give a description of what's wrong instead of a 500 error: terminated channels, non-existent channels (partially), video ID being too short.
  • Fix error when user page has no videos
  • Fix the channel name being out-of-place in channel search results
  • Put default language subtitles at the end of the list to work around a browser bug when there are too many languages present
  • Fixed subtitles which were broken in v1.8.1
  • Fix playlist description sometimes having a large blank space after it

Other

  • Changed default port to 8080 to make Mac/Linux usage easier
  • Indicate whether Tor routing is on
  • Use post/redirect/get to prevent form resubmission when removing items from playlist, and when posting comments

v1.8.1

10 Nov 06:03
Compare
Choose a tag to compare

Bugfixes

  • Channel about page: remove /redirect in links to non-google sites. Normally youtube sends you through a tracking url when linking to non-google sites. This resulted in, for example, localhost/redirect?q=https://externalsite.com instead of https://externalsite.com in links on the channel about page. This is now fixed.
  • Updated youtube-dl extractor for youtube, fixing js-signature extraction failure on certain videos

v1.8

05 Nov 09:45
Compare
Choose a tag to compare

New Features

  • Support for lc parameter (i.e. highlighted comments, which are used in the links in youtube notification)
  • Support for search filters: upload date, type, duration
  • Thumbnails for videos saved to playlists are now saved locally

Bugfixes

  • Fix error parsing comments when a comment has all its replies in a thread (already displayed without the need to click "More replies")
  • Fix search filters not being applied to next pages in results
  • Offered search plugin now uses the port specificied in the settings for its url setting
  • Include fix for ytdl-org/youtube-dl#18052 (no view count after latest youtube changes)

Others

  • Display latency/read-time for more things, round the numbers
  • Check whether comment posting was succesful, display comment posting code (such as "SUCCESS")
  • When adding videos to playlists, check that it's not already in the playlist, so duplicates won't be added
  • Security: Don't use exec to read settings.txt

v1.7.2

15 Sep 02:50
Compare
Choose a tag to compare

Bugfixes

  • Windows: Include the import path fix in python embedded distribution

v1.7.1

15 Sep 02:40
Compare
Choose a tag to compare

Bugfixes

  • Windows: Fix ImportError if Visual C++ 2015 isn't installed (included the needed dll file)

Other

  • Windows: Embedded python distribution changed to 32-bit for win32 support.

v1.7 - Comment update

07 Sep 21:12
Compare
Choose a tag to compare

Bugfixes

  • Add fix for ytdl-org/youtube-dl#17457
  • Fix long sequences of letters in descriptions and comments overflowing
  • Fix channels sometimes giving 500
  • Download dropdown: don't push content down
  • Use less laggy grid layout strategy for watch page
  • Ignore unknown renderer types
  • Fix blank comments causing parsing to fail
  • Fix title attribute missing from the link on some items
  • Fix extraneous escape in comment usernames

New Features

  • Display video title, thumbnail, and page number on comment pages
  • Comments: Display page number or that the page is replies
  • Ability to post comments (need to manually copy and paste your account cookie to data/cookie.txt currently). Account switching planned. Warning: Posting a comment will potentially compromise your anonymity temporarily until Tor switches to a new circuit.