Skip to content

Releases: anxdpanic/plugin.video.youtube

v7.1.1.1

15 Nov 22:06
1f52678
Compare
Choose a tag to compare

Important

Complete all steps of the Setup Wizard to apply appropriate plugin settings and minimise avoidable operational issues.


v7.1.1.1 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1.1 for Kodi v18 (Leia)

Note

The Kodi v18 releases are offered as-is, and no support will be provided for them, except at the discretion of the maintainers


What are the unofficial versions?

  • Refer to the FAQ in the Wiki.

Which file to use and how to install manually?


Fixed

  • Fix http server not listening on any interface if listen IP is 0.0.0.0 #927
  • Standardise return type of LoginClient.refresh_token #932
  • Fix curl headers not being used when set on path of setResolvedUrl listitem
  • Fix HEAD requests to MPD manifests
  • Fix various Python2 incompatible changes
  • Properly distinguish between VP9 and VP9.2 with HDR info
  • Fix http server not running when script shows client IP
  • Fix not listing full stream details in selection dialog
  • Fix translated subtitles not being available for some videos #945
  • Fix labelling for auto dubbed audio tracks
  • Fix regressions in handling VP9.2 video streams
  • Fix error handling items without headers #946
  • Fix incorrectly determining Kodi release name
  • Fix search window history navigation when using direct links
  • Fix Python2/Android incompatibilty when checking CPU count #958
  • Fix method used to determine address of local network interface #938
  • Fix potential infinite loop with corrupted access_manager.json
  • Various improvements to multiple busy dialog crash workarounds #938
  • Fallback to search listing when search query is empty
  • Fix debug log string formatting error #938
  • Fix duplicated separators in context menu
  • Fix Kodi builtin using wrong playlist type #938
  • Ensure http server is started prior to creating MPD for playback #961
  • Fix shuffle play of playlists not working
  • Fix plugin category label not being applied if content type not set
  • Fix Kodi navigating to root path of Video window if plugin listing fails
  • Fix loading of Watch Later playlist #971
  • Also fix other incorrect/missing parameter names
  • Fix possible exception if plugin navigation fails #976
  • Fix sign in when one or more access token requests fail #979
  • Attempt to fix possible deadlock on http server shutdown
  • Fix potential infinite loop with old data from access_manager.json #980
  • Reduce unnecessary window navigation fallback attempts

Changed

  • Improve display and update of bookmarks
  • Explicitly set http server protocol version to HTTP/1.1
  • Improve logging
  • Use alternative streams to improve compatibility with external players
  • Improve https server sleep and wakeup #810 #951
  • Update Setup Wizard to disable all alternative player settings if not required #938
  • Improve support for optional search API parameters #689
  • Ensure changing sort order of search replaces existing search
  • Use redirect in multiple busy dialog crash workaround #938
  • Disable unusable alternate players #966
  • Standardise plugin URIs for routing
    • path parameters used for folders and sub-folders
    • query parameters used for changing display modes, filtering, sorting and inputs
  • Don't retry server wakeup on error unless settings change

New

  • Explicitly enable TCP keep alive #913
  • Add localised title and description for videos, channels and playlists
  • Update display of playlists to show the following details:
    • item count
    • date
    • channel name
    • description
    • web url
    • podcast status
  • Update display of channels to show the following details:
    • view count
    • subscriber count
    • video count
    • date
    • description
    • channel name in description
    • web url
  • Add View all and Shuffle context menu items for playlists
  • New setting to enable debug logging for addon
    • Setting > Advanced > Logging > Enable debug logging
  • Improvements to searching
    • Add context menu items for changing sort order of saved searches #172
    • Allow search parameters to be stored per search #172 #689
    • Allow additional optional search parameters to be used #689
    • Improve parsing of date offset when searching for completed live events
  • Add additional search type links to search results #689
  • Add ability to replace window when rerouting using window_replace query parameter
  • Add search sort context menu items to search results #172
  • Add prompts and notifications for deleting items and clearing lists
  • Add Quick Search and search management context menu items to Search folders
  • Add context menu items to Clear and Play All/Shuffle in Bookmarks/Watch Later/Watch History folders
  • Add progress dialog to My Subscription loading

Changelog for this release: v7.1.1...v7.1.1.1
Full changelog since last release: v7.1.0.1...v7.1.1.1

v7.1.1

14 Nov 22:08
b385da9
Compare
Choose a tag to compare

Important

Complete all steps of the Setup Wizard to apply appropriate plugin settings and minimise avoidable operational issues.


v7.1.1 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1 for Kodi v18 (Leia)

Note

The Kodi v18 releases are offered as-is, and no support will be provided for them, except at the discretion of the maintainers


What are the unofficial versions?

  • Refer to the FAQ in the Wiki.

Which file to use and how to install manually?


Fixed

  • Fix http server not listening on any interface if listen IP is 0.0.0.0 #927
  • Standardise return type of LoginClient.refresh_token #932
  • Fix curl headers not being used when set on path of setResolvedUrl listitem
  • Fix HEAD requests to MPD manifests
  • Fix various Python2 incompatible changes
  • Properly distinguish between VP9 and VP9.2 with HDR info
  • Fix http server not running when script shows client IP
  • Fix not listing full stream details in selection dialog
  • Fix translated subtitles not being available for some videos #945
  • Fix labelling for auto dubbed audio tracks
  • Fix regressions in handling VP9.2 video streams
  • Fix error handling items without headers #946
  • Fix incorrectly determining Kodi release name
  • Fix search window history navigation when using direct links
  • Fix Python2/Android incompatibilty when checking CPU count #958
  • Fix method used to determine address of local network interface #938
  • Fix potential infinite loop with corrupted access_manager.json
  • Various improvements to multiple busy dialog crash workarounds #938
  • Fallback to search listing when search query is empty
  • Fix debug log string formatting error #938
  • Fix duplicated separators in context menu
  • Fix Kodi builtin using wrong playlist type #938
  • Ensure http server is started prior to creating MPD for playback #961
  • Fix shuffle play of playlists not working
  • Fix plugin category label not being applied if content type not set
  • Fix Kodi navigating to root path of Video window if plugin listing fails
  • Fix loading of Watch Later playlist #971
  • Also fix other incorrect/missing parameter names
  • Fix possible exception if plugin navigation fails #976

Changed

  • Improve display and update of bookmarks
  • Explicitly set http server protocol version to HTTP/1.1
  • Improve logging
  • Use alternative streams to improve compatibility with external players
  • Improve https server sleep and wakeup #810 #951
  • Update Setup Wizard to disable all alternative player settings if not required #938
  • Improve support for optional search API parameters #689
  • Ensure changing sort order of search replaces existing search
  • Use redirect in multiple busy dialog crash workaround #938
  • Disable unusable alternate players #966
  • Standardise plugin URIs for routing
    • path parameters used for folders and sub-folders
    • query parameters used for changing display modes, filtering, sorting and inputs
  • Don't retry server wakeup on error unless settings change

New

  • Explicitly enable TCP keep alive #913
  • Add localised title and description for videos, channels and playlists
  • Update display of playlists to show the following details:
    • item count
    • date
    • channel name
    • description
    • web url
    • podcast status
  • Update display of channels to show the following details:
    • view count
    • subscriber count
    • video count
    • date
    • description
    • channel name in description
    • web url
  • Add View all and Shuffle context menu items for playlists
  • New setting to enable debug logging for addon
    • Setting > Advanced > Logging > Enable debug logging
  • Improvements to searching
    • Add context menu items for changing sort order of saved searches #172
    • Allow search parameters to be stored per search #172 #689
    • Allow additional optional search parameters to be used #689
    • Improve parsing of date offset when searching for completed live events
  • Add additional search type links to search results #689
  • Add ability to replace window when rerouting using window_replace query parameter
  • Add search sort context menu items to search results #172
  • Add prompts and notifications for deleting items and clearing lists
  • Add Quick Search and search management context menu items to Search folders
  • Add context menu items to Clear and Play All/Shuffle in Bookmarks/Watch Later/Watch History folders
  • Add progress dialog to My Subscription loading

Changelog for this release: v7.1.1+beta.7...v7.1.1
Full changelog since last release: v7.1.0...v7.1.1

v7.1.1+beta.7

14 Nov 11:35
3112b11
Compare
Choose a tag to compare
v7.1.1+beta.7 Pre-release
Pre-release

v7.1.1+beta.7

Fixed

  • Fix loading of Watch Later playlist #971
  • Also fix other incorrect/missing parameter names

Changed

  • Don't retry server wakeup on error unless settings change

v7.1.1+beta.6

12 Nov 21:56
4cee6a1
Compare
Choose a tag to compare
v7.1.1+beta.6 Pre-release
Pre-release

v7.1.1+beta.6

Fixed

  • Ensure http server is started prior to creating MPD for playback #961
  • Fix shuffle play of playlists not working
  • Fix plugin category label not being applied if content type not set
  • Fix Kodi navigating to root path of Video window if plugin listing fails

Changed

  • Use redirect in multiple busy dialog crash workaround #938
  • Disable unusable alternate players #966
  • Standardise plugin URIs for routing
    • path parameters used for folders and sub-folders
    • query parameters used for changing display modes, filtering, sorting and inputs

New

  • Add Quick Search and search management context menu items to Search folders
  • Add context menu items to Clear and Play All/Shuffle in Bookmarks/Watch Later/Watch History folders
  • Add progress dialog to My Subscription loading

v7.1.1+beta.5

07 Nov 10:54
70a3e8e
Compare
Choose a tag to compare
v7.1.1+beta.5 Pre-release
Pre-release

v7.1.1+beta.5

Fixed

  • Fix Python2/Android incompatibilty when checking CPU count #958
  • Fix method used to determine address of local network interface #938
  • Fix potential infinite loop with corrupted access_manager.json
  • Various improvements to multiple busy dialog crash workarounds #938
  • Fallback to search listing when search query is empty
  • Fix debug log string formatting error #938
  • Fix duplicated separators in context menu
  • Fix Kodi builtin using wrong playlist type #938

Changed

  • Improve support for optional search API parameters #689
  • Ensure changing sort order of search replaces existing search

New

  • Add additional search type links to search results #689
  • Add ability to replace window when rerouting using window_replace query parameter
  • Add search sort context menu items to search results #172
  • Add prompts and notifications for deleting items and clearing lists

v7.1.1+beta.4

02 Nov 23:59
cb8812c
Compare
Choose a tag to compare
v7.1.1+beta.4 Pre-release
Pre-release

v7.1.1+beta.4

Fixed

  • Fix incorrectly determining Kodi release name
  • Fix search window history navigation when using direct links

Changed

  • Improve https server sleep and wakeup #810 #951
  • Update Setup Wizard to disable all alternative player settings if not required #938

New

  • Improvements to searching
    • Add context menu items for changing sort order of saved searches #172
    • Allow search parameters to be stored per search #172 #689
    • Allow additional optional search parameters to be used #689
    • Improve parsing of date offset when searching for completed live events

v7.1.1+beta.3

29 Oct 21:32
595d1c1
Compare
Choose a tag to compare
v7.1.1+beta.3 Pre-release
Pre-release

v7.1.1+beta.3

Fixed

  • Fix not listing full stream details in selection dialog
  • Fix translated subtitles not being available for some videos #945
  • Fix labelling for auto dubbed audio tracks
  • Fix regressions in handling VP9.2 video streams
  • Fix error handling items without headers #946

Changed

  • Use alternative streams to improve compatibility with external players

v7.1.1+beta.2

27 Oct 23:33
9e1c9c2
Compare
Choose a tag to compare
v7.1.1+beta.2 Pre-release
Pre-release

v7.1.1+beta.2

Fixed

  • Standardise return type of LoginClient.refresh_token #932
  • Fix curl headers not being used when set on path of setResolvedUrl listitem
  • Fix HEAD requests to MPD manifests
  • Fix various Python2 incompatible changes
  • Properly distinguish between VP9 and VP9.2 with HDR info
  • Fix http server not running when script shows client IP

Changed

  • Improve display and update of bookmarks
  • Explicitly set http server protocol version to HTTP/1.1
  • Improve logging

New

  • Add View all and Shuffle context menu items for playlists
  • New setting to enable debug logging for addon
    • Setting > Advanced > Logging > Enable debug logging

v7.1.1+beta.1

10 Oct 20:04
bcb9046
Compare
Choose a tag to compare
v7.1.1+beta.1 Pre-release
Pre-release

v7.1.1+beta.1

Fixed

  • Fix http server not listening on any interface if listen IP is 0.0.0.0 #927

New

  • Explicitly enable TCP keep alive #913
  • Add localised title and description for videos, channels and playlists
  • Update display of playlists to show the following details:
    • item count
    • date
    • channel name
    • description
    • web url
    • podcast status
  • Update display of channels to show the following details:
    • view count
    • subscriber count
    • video count
    • date
    • description
    • channel name in description
    • web url

v7.1.0.1

07 Oct 21:01
74c4ced
Compare
Choose a tag to compare

Important

Complete all steps of the Setup Wizard to apply appropriate plugin settings and minimise avoidable operational issues.


v7.1.0.1 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.0.1 for Kodi v18 (Leia)

Note

The Kodi v18 releases are offered as-is, and no support will be provided for them, except at the discretion of the maintainers


What are the unofficial versions?

  • Refer to the FAQ in the Wiki.

Which file to use and how to install manually?


Fixed

  • Fix logging/retry of sqlite3.OperationalError
  • Fix trying to use ISA for progressive live streams
  • Retain list position when refreshing listings
  • Add workarounds for trying to play videos using RunPlugin rather PlayMedia
  • Fix possible regression causing 6s delay on first play
  • Fix regression in building client details causing wrong referer to be used
  • Only reroute to new window if container was not filled by the plugin #896
  • Only reroute to new window if modal dialog is not open #896
  • Fix various timing and sync issues with script, service, plugin and Kodi settings
  • Fix playback history related context menu items not being shown #904
  • Fix new resume details not being saved in plugin local playback history #904
  • Fix default thumbnails not being updated if available
  • Fix login to personal project only #910
  • Fix regression with not using content type when routing after f239764 #922
  • Partially revert eb0f81c to avoid merge error in unofficial version #924
  • Only attempt to import InputStream Helper if necessary #923

Changed

  • Update multiple busy dialog crash workaround #891
  • Use all playable codecs but deprioritise if not selected in stream features
  • Change default live stream type to suit ISA and Youtube stream availability
  • Use a CommandItem that opens the Info dialog for comments to avoid log spam
  • Revert old workaround for Kodi treating a non-folder listitem as playable
  • Improve parsing of plugin url query parameters to allow empty values
  • Move IP location lookup to script and add to settings dialog
  • Move language and region selection to script and add to settings dialog
  • Allow default thumbnail selection fallbacks for all results
  • Simplify handling of local history
    • Incognito will no longer prevent existing local history from being shown
    • Incognito will continue to prevent any update to local history
  • Remove revoked API credentials #905
  • Improve handling of "forbidden - The caller does not have permission" errors #905
  • Allow retries on POST requests #913

New

  • Allow ask for quality from context menu to override audio only setting
  • Add items_per_page query parameter to allow number of items in widgets to be customised #896
  • Add item_filter query parameter to override "Hide videos from listings" setting #896
    • Comma seperated string of item types to be filtered out of listing
    • ?item_filter=shorts will remove shorts from listing
    • ?item_filter=shorts,live will remove shorts and live streams from listing
    • ?item_filter will show all item types
    • Allowable item types:
      • shorts
      • upcoming
      • upcoming_live
      • live
      • premieres
      • completed
      • vod
  • Add hide_next_page query parameter to hide plugin Next page item #896
  • Add new input_prompt command for search endpoint to bypass Kodi window caching
    • plugin://plugin.video.youtube/kodion/search/input_prompt
  • Add support for proxy settings #884
  • Preliminary support for /watch_videos YouTube urls
  • Player client updates

Changelog for this release: v7.1.0...v7.1.0.1
Full changelog since last release: v7.0.9.2...v7.1.0.1