Skip to content

Releases: anxdpanic/plugin.video.youtube

v7.2.0+beta.1

14 Dec 03:14
736b224
Compare
Choose a tag to compare
v7.2.0+beta.1 Pre-release
Pre-release

v7.2.0+beta.1

Fixed

  • Fix processing of "q" and "channelId" search query params
  • Fix using incorrect client headers with cURL when ISA is not used
  • Fix incorrect use of str.lstrip
  • Ensure language and region are passed to StreamInfo instances #989
  • Fix not updating cache for empty feeds in My Subscriptions
  • Make parsing and serialising of list type parameters a reversible operation
  • Fix logic used to filter out various type of streams
    • Was previously checking any inclusion filters
    • Now any exclusion filter that matches will filter stream out
  • Fix plugin URI redirect from search
  • Fix incorrect path handling during migration of old sqlite databases in Setup Wizard
  • Fix errors with progress dialogs in Kodi 18 #1000
  • Fix remote watch history not updating #1008
  • Fix error when all subtitles are requested
  • Fix Python2 syntax error #1000
  • Fix interaction between certain plugin URI query parameters when used in STRM files
  • Fix playing clips in a playlist #1007
  • Fix not identifying own playlists in personal channel
  • Fix API requests when not signed in #1013
  • Fix potential leak of sensitive data via HTTPServer logging #1016
  • Fix adding/removing subscriptions to/from filter list
  • Fix playback not working when no API key is provided #1018
  • Fix using provided keys for requests that can't use them #1018
  • Fix window redirect on video playback failure #1018

Changed

  • Re-enable player request clients that require specific OAuth tokens
  • Re-enable OAuth authorisation for YouTube TV
  • Update itags for 30fps HLS VP9.2 streams
  • Update player client details and selections
  • Add some ultra low quality itags
  • Optimise wakeup to ensure http server is only started when required
  • Improve check for Kodi subtitle language
  • Improve handling of audio language selection #989
  • Replace preferred language subtitle option with preferred language + fallback + no ASR option #992
  • Allow for caching of subscriptions API requests in My Subscriptions
  • Only use OAuth tokens if necessary #994 #996
  • Set default live stream type to MPEG-DASH for Kodi 21+ #1004
  • Skip asking or re-ordering playlists if there is only 1 item in the list
  • Prevent caching in incognito mode
  • Improve caching and updating of playlist details #1024
  • Improve listen address config in Setup Wizard #1016
    • Also make 127.0.0.1 the default listen address
    • Fallback to 0.0.0.0 if no other local address works

New

  • Update display of comments to be match other listings
    • Make comment details follow "Show video details in video lists" setting
    • Allow various sorting options
    • Truncate comment to 140 characters in listing, full comment available in info dialog
    • Show user thumbnail in listing
    • Show user with thumbnail in info dialog
    • Show video/comment details in navigation breadcrumb bar
  • Overhaul update of fanart and other channel info for listings
    • Add additional channel info to all items in listings in one pass
      • channel name thumbnail in info dialog
      • channel name in context menu items
      • channel fanart if enabled
    • Reduce network requests
    • Improve cache usage
    • Reduce thread usage
  • Add custom Shorts duration #984
  • Allow use of HLS streams in external players
    • Also allows for playing in Kodi without InputStream.Adaptive
  • Add ability to create arbitrary filter criteria to My Subscriptions #984
    • "{ATTR_1}{OPERATOR_1}{VALUE_1}[{ATTR_X}{OPERATOR_X}{VALUE_X}...]"
      • where ATTR_X can be any valid item getter or property e.g.
        • "duration", "title", "artists"/"artists_string", "plot", "date", etc. or
        • ".live", ".upcoming", ".completed" etc. Note the "." prefix
      • where OPERATOR_X can be
        • ">", ">=" (default), "<", "<=", "=", "==", "!=" typically for a int/float/bool type VALUE or
        • "contains", "startswith", "endswith", "search" for a string type VALUE
      • where VALUE_X is the desired criteria value.
        • String type values are wrapped in double quote marks eg. "example"
          • "," must be encoded as "%2C" eg. "example,test" becomes "example%2Ctest"
          • "}" must be encoded as "%7D" eg. "example}test" becomes "example%7Dtest"
      • any number of criteria rules can be used together
        • rules seperated by a comma are OR rules
        • rules contained within a comma group are AND rules
  • Add filler parameter to v3.response_to_items
    • Allows listings to be recursively filled after post request filtering
    • Also show progress dialog for all listings
  • Add support for sequentially filling Recommendations listing
  • Add support for sequentially filling Trending listing
  • Add new advanced list filter setting
    • Works in the same manner as the My Subscriptions filter, but for all listings
    • Can also be set using the item_filter plugin URI query parameter
  • Add option to prefer lower resolution streams for unselected codecs
  • Populate My Subscription listings using feed details
  • Store video details from player requests for local history #991
  • Add separate Shorts sub-folder in Channel folders #988
  • Allow adding/removing bookmarks to/from filter list
  • Add direct playback of temporary playlists from YouTube or plugin urls in the form
    • plugin://plugin.video.youtube/play?video_ids=xxxxxxxx,xxxxxxxx

v7.1.1.6

08 Dec 00:40
0ea2754
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.6 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1.6 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
  • Fix incorrect duration display in Kodi 18 and Kodi 19 #999
  • Fix possible error with getting names of bookmarks that have not been updated with info
  • Fix missing "Live" label in Kodi 18
  • Fix uncaught exception when sign-in does not succeed #985
  • Fix missing "Ask" translation string
  • Fix incorrect parameter name breaking auto-remove from Watch Later #993
  • Fix processing of "q" and "channelId" search query params #1004
  • Fix errors with progress dialogs in Kodi 18 #1000
  • Fix remote watch history not updating #1008
  • Fix API requests when not signed in #1013

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
  • Allow ISA and MPD in 720p performance preset in Setup Wizard
  • Only use OAuth tokens if necessary #994 #996

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.5...v7.1.1.6
Full changelog since last release: v7.1.0.1...v7.1.1.6

v7.1.1.5

05 Dec 21:46
2cffc2c
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.5 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1.5 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
  • Fix incorrect duration display in Kodi 18 and Kodi 19 #999
  • Fix possible error with getting names of bookmarks that have not been updated with info
  • Fix missing "Live" label in Kodi 18
  • Fix uncaught exception when sign-in does not succeed #985
  • Fix missing "Ask" translation string
  • Fix incorrect parameter name breaking auto-remove from Watch Later #993
  • Fix processing of "q" and "channelId" search query params #1004
  • Fix errors with progress dialogs in Kodi 18 #1000
  • Fix remote watch history not updating #1008
  • Fix API requests when not signed in #1013

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
  • Allow ISA and MPD in 720p performance preset in Setup Wizard
  • Only use OAuth tokens if necessary #994 #996

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.4...v7.1.1.5
Full changelog since last release: v7.1.0.1...v7.1.1.5

v7.1.1.4

05 Dec 00:04
7ce201c
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.4 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1.4 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
  • Fix incorrect duration display in Kodi 18 and Kodi 19 #999
  • Fix possible error with getting names of bookmarks that have not been updated with info
  • Fix missing "Live" label in Kodi 18
  • Fix uncaught exception when sign-in does not succeed #985
  • Fix missing "Ask" translation string
  • Fix incorrect parameter name breaking auto-remove from Watch Later #993
  • Fix processing of "q" and "channelId" search query params #1004
  • Fix errors with progress dialogs in Kodi 18 #1000
  • Fix remote watch history not updating #1008

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
  • Allow ISA and MPD in 720p performance preset in Setup Wizard
  • Only use OAuth tokens if necessary #994 #996

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.3...v7.1.1.4
Full changelog since last release: v7.1.0.1...v7.1.1.4

v7.1.1.3

28 Nov 16:53
0206865
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.3 for Kodi v19+ (Matrix/Nexus/Omega)


v7.1.1.3 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
  • Fix incorrect duration display in Kodi 18 and Kodi 19 #999
  • Fix possible error with getting names of bookmarks that have not been updated with info
  • Fix missing "Live" label in Kodi 18
  • Fix uncaught exception when sign-in does not succeed #985
  • Fix missing "Ask" translation string
  • Fix incorrect parameter name breaking auto-remove from Watch Later #993
  • Fix processing of "q" and "channelId" search query params #1004

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
  • Allow ISA and MPD in 720p performance preset in Setup Wizard
  • Only use OAuth tokens if necessary #994 #996

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.1...v7.1.1.3
Full changelog since last release: v7.1.0.1...v7.1.1.3

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