Skip to content

Commit

Permalink
Version bump v7.2.0+beta.1
Browse files Browse the repository at this point in the history
  • Loading branch information
MoojMidge committed Dec 6, 2024
1 parent 538ea04 commit 9911474
Show file tree
Hide file tree
Showing 2 changed files with 88 additions and 1 deletion.
2 changes: 1 addition & 1 deletion addon.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="plugin.video.youtube" name="YouTube" version="7.1.1.5" provider-name="anxdpanic, bromix, MoojMidge">
<addon id="plugin.video.youtube" name="YouTube" version="7.2.0+beta.1" provider-name="anxdpanic, bromix, MoojMidge">
<requires>
<import addon="xbmc.python" version="3.0.0"/>
<import addon="script.module.requests" version="2.27.1"/>
Expand Down
87 changes: 87 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,90 @@
## 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

### 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

### 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
- Implementation by @mhomak
- Allow adding/removing bookmarks to/from filter list

## v7.1.1.5
### Fixed
- Fix http server not listening on any interface if listen IP is 0.0.0.0 #927
Expand Down

0 comments on commit 9911474

Please sign in to comment.