<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt-dlp, branch master</title>
<subtitle>Personal fork of https://github.com/yt-dlp/yt-dlp
</subtitle>
<id>http://git.twilken.net/yt-dlp/atom?h=master</id>
<link rel='self' href='http://git.twilken.net/yt-dlp/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/'/>
<updated>2026-08-20T22:26:03Z</updated>
<entry>
<title>[ie/niconico:channel] Support channels (#17398)</title>
<updated>2026-08-20T22:26:03Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-20T22:26:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=81ecd58b1394793e6da9998cc19fdb45657f1685'/>
<id>urn:sha1:81ecd58b1394793e6da9998cc19fdb45657f1685</id>
<content type='text'>
Closes #9421
Authored by: doe1080</content>
</entry>
<entry>
<title>[update] Remove bad advice (#17492)</title>
<updated>2026-08-20T22:20:28Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-20T22:20:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5022b8c1192b643a19b2750e5989dd9212ab41dc'/>
<id>urn:sha1:5022b8c1192b643a19b2750e5989dd9212ab41dc</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[test] Fix handshake error matching for OpenSSL 4.x (#17491)</title>
<updated>2026-08-20T22:04:50Z</updated>
<author>
<name>Mikel Olasagasti Uranga</name>
</author>
<published>2026-08-20T22:04:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=91f784d6fd911c0b8fc91645a9ba61ded0a8abb4'/>
<id>urn:sha1:91f784d6fd911c0b8fc91645a9ba61ded0a8abb4</id>
<content type='text'>
Closes #17490
Authored by: mikelolasagasti</content>
</entry>
<entry>
<title>Release 2026.08.19</title>
<updated>2026-08-19T23:31:25Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-08-19T23:31:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3a08beaf031ab68f966401ead017ac81fe8486cf'/>
<id>urn:sha1:3a08beaf031ab68f966401ead017ac81fe8486cf</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[cleanup] Misc (#17446)</title>
<updated>2026-08-19T23:27:56Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-19T23:27:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=594bd50c2c78ac432f81600d309fdc4e0a92d82c'/>
<id>urn:sha1:594bd50c2c78ac432f81600d309fdc4e0a92d82c</id>
<content type='text'>
Thanks to @chloricacid

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube:tab] Always extract channel metadata (#17386)</title>
<updated>2026-08-19T23:26:11Z</updated>
<author>
<name>Simon</name>
</author>
<published>2026-08-19T23:26:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=cf68b8f43f141eff995c079c427014111022a755'/>
<id>urn:sha1:cf68b8f43f141eff995c079c427014111022a755</id>
<content type='text'>
Closes #13155
Authored by: bbilly1, bashonly

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/whyp] Fix extractor (#17467)</title>
<updated>2026-08-19T23:23:07Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-19T23:23:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d3ea2cf84a02dfff9cf92bf7ecc31ce936e64621'/>
<id>urn:sha1:d3ea2cf84a02dfff9cf92bf7ecc31ce936e64621</id>
<content type='text'>
Closes #17466
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/bandcamp] Support browser impersonation (#17422)</title>
<updated>2026-08-19T23:22:30Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-08-19T23:22:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ec9425fcd06b04cb980eb73c03aae241ef6e87a3'/>
<id>urn:sha1:ec9425fcd06b04cb980eb73c03aae241ef6e87a3</id>
<content type='text'>
Closes #17356
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[ie/twitter:broadcast] Fix events handling (#17323)</title>
<updated>2026-08-19T23:20:13Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-19T23:20:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2bbfb9972c8f514740a5fcfdff38374d08e9c15c'/>
<id>urn:sha1:2bbfb9972c8f514740a5fcfdff38374d08e9c15c</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/BFMTV] Fix extractor (#16905)</title>
<updated>2026-08-19T23:19:30Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-08-19T23:19:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=537ed68684587fc9aa191275154f0c350f5a452a'/>
<id>urn:sha1:537ed68684587fc9aa191275154f0c350f5a452a</id>
<content type='text'>
Closes #16864
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/vimeo] Remove broken `macos_basic` client (#17481)</title>
<updated>2026-08-19T23:10:36Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-19T23:10:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=370f7820ea187646cadc0985bc1ea45beac5be4a'/>
<id>urn:sha1:370f7820ea187646cadc0985bc1ea45beac5be4a</id>
<content type='text'>
Partially revert fdcc954df4955267ec1627cbeb347b661a110e7c

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/tiktok] Re-implement impersonation support (#17480)</title>
<updated>2026-08-19T22:56:04Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-19T22:56:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2c0bf960920da8c0a6595293a401ae6fdd311f76'/>
<id>urn:sha1:2c0bf960920da8c0a6595293a401ae6fdd311f76</id>
<content type='text'>
Fix b375e1d85c8f32c1499bb6ea25f0f200fca25c33

Authored by: bashonly</content>
</entry>
<entry>
<title>[build] Update 11 dependencies (#17479)</title>
<updated>2026-08-19T22:28:04Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-08-19T22:28:04Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1b0074911e515f2affdddc4dd2f0ae5ddda9bb31'/>
<id>urn:sha1:1b0074911e515f2affdddc4dd2f0ae5ddda9bb31</id>
<content type='text'>
* Add tomlkit 0.15.1
* Bump charset-normalizer 3.4.9 =&gt; 3.5.0
* Bump hatchling 1.31.0 =&gt; 1.32.0
* Bump platformdirs 4.11.1 =&gt; 4.11.2
* Bump pre-commit 4.6.1 =&gt; 4.6.2
* Bump pyinstaller 6.22.1 =&gt; 6.22.0
* Bump pyinstaller[win32] 6.22.1 =&gt; 6.22.0
* Bump pyinstaller[win_amd64] 6.22.1 =&gt; 6.22.0
* Bump pyinstaller[win_arm64] 6.22.1 =&gt; 6.22.0
* Bump python-discovery 1.5.1 =&gt; 1.5.2
* Bump virtualenv 21.7.3 =&gt; 21.7.4

Authored by: dlp-bot</content>
</entry>
<entry>
<title>[build] Temporarily pin PyInstaller to v6.22.0 (#17478)</title>
<updated>2026-08-19T22:11:45Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-19T22:11:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=42fc40026f5ae107020f30882be6683d3e80e546'/>
<id>urn:sha1:42fc40026f5ae107020f30882be6683d3e80e546</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[utils] Deprecate `random_uuidv4` (#17301)</title>
<updated>2026-08-19T06:42:14Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-19T06:42:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=0d1e029d14058ddfb986fdafb07c00869c89105a'/>
<id>urn:sha1:0d1e029d14058ddfb986fdafb07c00869c89105a</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] Deprecate `number_of_digits` (#17300)</title>
<updated>2026-08-19T03:55:26Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-19T03:55:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4ce0e4d331c34ea1fb8b7f7ec50a0036f3ddcab3'/>
<id>urn:sha1:4ce0e4d331c34ea1fb8b7f7ec50a0036f3ddcab3</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] `float_or_none`: Catch `OverflowError` (#17299)</title>
<updated>2026-08-19T02:48:42Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-19T02:48:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=93a7a995e02b098d95b3e7e8d48a3fe16aa511ec'/>
<id>urn:sha1:93a7a995e02b098d95b3e7e8d48a3fe16aa511ec</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/youtube] Add `web_embedded` client fallbacks (#17462)</title>
<updated>2026-08-18T12:10:10Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-18T12:10:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5d5b634d8e6b41dc2891847a5ea7a5a3f569a28c'/>
<id>urn:sha1:5d5b634d8e6b41dc2891847a5ea7a5a3f569a28c</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/tiktok] Support share URLs (#17459)</title>
<updated>2026-08-18T11:49:08Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-18T11:49:08Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6218535213c4e9f4cd053707483f0c012e8e2fb8'/>
<id>urn:sha1:6218535213c4e9f4cd053707483f0c012e8e2fb8</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/tiktok] Fix formats extraction (#17460)</title>
<updated>2026-08-18T11:41:47Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-18T11:41:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=06ab8f6a907d9495c9a90605e5a03acc8e21f976'/>
<id>urn:sha1:06ab8f6a907d9495c9a90605e5a03acc8e21f976</id>
<content type='text'>
Closes #16622, Closes #17293, Closes #17372
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Remove `android_vr` from default clients (#17461)</title>
<updated>2026-08-18T11:38:11Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-18T11:38:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=dae52d8386557f4c19ab58a9ae56062b8d52b3af'/>
<id>urn:sha1:dae52d8386557f4c19ab58a9ae56062b8d52b3af</id>
<content type='text'>
Closes #17456
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/tiktok] Fix extractor (#17452)</title>
<updated>2026-08-18T10:17:12Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-18T10:17:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=b375e1d85c8f32c1499bb6ea25f0f200fca25c33'/>
<id>urn:sha1:b375e1d85c8f32c1499bb6ea25f0f200fca25c33</id>
<content type='text'>
Closes #17403, Closes #17437
Authored by: bashonly</content>
</entry>
<entry>
<title>[build] Trigger nightly on requirement changes (#17450)</title>
<updated>2026-08-17T07:37:52Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-17T07:37:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f1896c57f5ba4b92741bb509790837d6838ec99e'/>
<id>urn:sha1:f1896c57f5ba4b92741bb509790837d6838ec99e</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[build] Bump Windows PyInstaller requirements (#17449)</title>
<updated>2026-08-17T07:25:02Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-17T07:25:02Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2bf72df3deaf3dc835d2ff1c99484f01723a5d13'/>
<id>urn:sha1:2bf72df3deaf3dc835d2ff1c99484f01723a5d13</id>
<content type='text'>
Closes #17448
Authored by: bashonly</content>
</entry>
<entry>
<title>[ci] Update 7 actions in 10 workflows (#17345)</title>
<updated>2026-08-16T01:54:39Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-08-16T01:54:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=874af899e7da61d616c82a823a6865070ee4745d'/>
<id>urn:sha1:874af899e7da61d616c82a823a6865070ee4745d</id>
<content type='text'>
* Bump actions/checkout v7.0.0 =&gt; v7.0.1
* Bump actions/setup-node v6.4.0 =&gt; v7.0.0
* Bump actions/setup-python v6.3.0 =&gt; v7.0.0
* Bump denoland/setup-deno v2.0.4 =&gt; v2.0.5
* Bump github/codeql-action v4.36.3 =&gt; v4.37.7
* Bump pypa/gh-action-pypi-publish v1.14.0 =&gt; v1.14.2
* Bump zizmorcore/zizmor-action v0.5.7 =&gt; v0.6.2

Authored by: dlp-bot</content>
</entry>
<entry>
<title>[build] Update 27 dependencies (#17346)</title>
<updated>2026-08-16T01:48:25Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-08-16T01:48:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=dedde412880cee41b73e532e4d398d269ed51832'/>
<id>urn:sha1:dedde412880cee41b73e532e4d398d269ed51832</id>
<content type='text'>
* Bump certifi 2026.6.17 =&gt; 2026.7.22
* Bump cffi 2.0.0 =&gt; 2.1.1
* Bump charset-normalizer 3.4.7 =&gt; 3.4.9
* Bump cryptography 49.0.0 =&gt; 50.0.0
* Bump curl-cffi 0.15.0 =&gt; 0.16.0
* Bump deno 2.8.3 =&gt; 2.9.5
* Bump filelock 3.29.4 =&gt; 3.32.2
* Bump hatchling 1.30.1 =&gt; 1.31.0
* Bump packaging 26.2 =&gt; 26.3
* Bump pip 26.1.2 =&gt; 26.2.1
* Bump platformdirs 4.10.0 =&gt; 4.11.1
* Bump pre-commit 4.6.0 =&gt; 4.6.1
* Bump pyinstaller 6.21.0 =&gt; 6.22.1
* Bump pyinstaller[win32] 6.21.0 =&gt; 6.22.1
* Bump pyinstaller[win_amd64] 6.21.0 =&gt; 6.22.1
* Bump pyinstaller[win_arm64] 6.21.0 =&gt; 6.22.1
* Bump pytest-rerunfailures 16.3 =&gt; 16.4
* Bump python-discovery 1.4.2 =&gt; 1.5.1
* Bump ruff 0.15.19 =&gt; 0.16.2
* Bump setuptools 82.0.1 =&gt; 84.0.0
* Bump typing-extensions 4.15.0 =&gt; 4.16.0
* Bump uv 0.11.24 =&gt; 0.12.3
* Bump virtualenv 21.5.1 =&gt; 21.7.3
* Bump websockets 16.0 =&gt; 17.0.1
* Remove markdown-it-py 4.2.0
* Remove mdurl 0.1.2
* Remove rich 15.0.0

Authored by: bashonly, dlp-bot

Co-authored-by: bashonly &lt;bashonly@protonmail.com&gt;</content>
</entry>
<entry>
<title>[build] Fix curl-cffi 0.16.x support on Python 3.10 (#17441)</title>
<updated>2026-08-16T01:15:32Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-16T01:15:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5f22bafc14ac32f56efe960b1a754636388d72a4'/>
<id>urn:sha1:5f22bafc14ac32f56efe960b1a754636388d72a4</id>
<content type='text'>
Fix 4dc054d51c243c99ec1fe36d580bac9ccf7126d0

Ref: https://github.com/lexiforest/curl_cffi/issues/834

Authored by: bashonly</content>
</entry>
<entry>
<title>[cleanup] Misc (#17159)</title>
<updated>2026-08-15T23:53:52Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-15T23:53:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4e969d3a6ccf831246dd5c0c15c55376df09ccdf'/>
<id>urn:sha1:4e969d3a6ccf831246dd5c0c15c55376df09ccdf</id>
<content type='text'>
Closes #17196, Closes #17385
Authored by: bashonly, dialmaster, gamer191, BOplaid

Co-authored-by: Christopher Dial &lt;dial.chris@gmail.com&gt;
Co-authored-by: BOplaid &lt;146466352+BOplaid@users.noreply.github.com&gt;
Co-authored-by: gamer191 &lt;83270075+gamer191@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[rh:curl_cffi] Support `curl_cffi` 0.16.x (#17439)</title>
<updated>2026-08-15T23:50:51Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-15T23:50:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4dc054d51c243c99ec1fe36d580bac9ccf7126d0'/>
<id>urn:sha1:4dc054d51c243c99ec1fe36d580bac9ccf7126d0</id>
<content type='text'>
Closes #17341
Authored by: bashonly, coletdjnz

Co-authored-by: coletdjnz &lt;coletdjnz@protonmail.com&gt;</content>
</entry>
<entry>
<title>[build] Support release tags that shadow branch names (#17409)</title>
<updated>2026-08-15T20:54:24Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-08-15T20:54:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d2dcbfc5747190ad83093c7364491526bb724516'/>
<id>urn:sha1:d2dcbfc5747190ad83093c7364491526bb724516</id>
<content type='text'>
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[test:socks] Fix compatibility with `websockets&gt;=17` (#17433)</title>
<updated>2026-08-15T20:34:51Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-15T20:34:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3f78dc4797e1d3f53caad63778d180e28d1345d6'/>
<id>urn:sha1:3f78dc4797e1d3f53caad63778d180e28d1345d6</id>
<content type='text'>
Closes #17383
Authored by: doe1080</content>
</entry>
<entry>
<title>[test:networking] Fix logging handler removal test (#17379)</title>
<updated>2026-08-15T19:52:26Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-15T19:52:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3128f6a43399cec279aa3db37cb9c9c2ad95c539'/>
<id>urn:sha1:3128f6a43399cec279aa3db37cb9c9c2ad95c539</id>
<content type='text'>
Ref: https://github.com/python/cpython/issues/79366

Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/youtube] Extract `channel_follower_count` for collaborators (#17363)</title>
<updated>2026-08-04T22:58:34Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-04T22:58:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5d6b8c8cd19785c3086ae3a9ec618c45e25eb3bc'/>
<id>urn:sha1:5d6b8c8cd19785c3086ae3a9ec618c45e25eb3bc</id>
<content type='text'>
To clarify the somewhat misleading subject line: this patch
only extracts the 1st collaborator's channel_follower_count
for videos with multiple collaborators.

Closes #17360
Authored by: bashonly</content>
</entry>
<entry>
<title>[utils] `random_user_agent`: Bump version range 144-150 =&gt; 145-151 (#17344)</title>
<updated>2026-08-04T14:28:47Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-08-04T14:28:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=15941bd48fdbc665c12232b047b9a1c89a5a8a29'/>
<id>urn:sha1:15941bd48fdbc665c12232b047b9a1c89a5a8a29</id>
<content type='text'>
Authored by: dlp-bot</content>
</entry>
<entry>
<title>[ci] Fix broken Windows PyPy tests (#17347)</title>
<updated>2026-08-04T05:01:09Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-04T05:01:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d798b9b8fbbcc9dd8d2b8df863bcddfa18362f5d'/>
<id>urn:sha1:d798b9b8fbbcc9dd8d2b8df863bcddfa18362f5d</id>
<content type='text'>
Workaround for https://github.com/actions/setup-python/issues/1348

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/vimeo] Add `macos_basic` client (#17292)</title>
<updated>2026-07-23T16:54:48Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-23T16:54:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=fdcc954df4955267ec1627cbeb347b661a110e7c'/>
<id>urn:sha1:fdcc954df4955267ec1627cbeb347b661a110e7c</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/vimeo] Remove `ios` and `macos` clients (#17290)</title>
<updated>2026-07-23T10:59:57Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-23T10:59:57Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=07591f601e55c9d23399c07bf5fe1136f0913888'/>
<id>urn:sha1:07591f601e55c9d23399c07bf5fe1136f0913888</id>
<content type='text'>
Closes #17271, Closes #17286
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/apple] Rework extractors (#17277)</title>
<updated>2026-07-21T23:09:21Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-21T23:09:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=aaf7405ba3a45b32c59f160426efc9b561af035a'/>
<id>urn:sha1:aaf7405ba3a45b32c59f160426efc9b561af035a</id>
<content type='text'>
* Add API fallback for ApplePodcastsIE
* Fix AppleConnectIE token extraction
* Refactor and add AppleBaseIE

Closes #17266
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/instagram] Fix logged-in extraction (#17278)</title>
<updated>2026-07-21T23:02:13Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-21T23:02:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1f1101d0dc8a0ee316540fc938edbaca43e4977b'/>
<id>urn:sha1:1f1101d0dc8a0ee316540fc938edbaca43e4977b</id>
<content type='text'>
Closes #17275
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/vimeo] Client maintenance (#17272)</title>
<updated>2026-07-20T23:41:12Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-20T23:41:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a8be438aac1b90c3888e974056d967b8be90fa7e'/>
<id>urn:sha1:a8be438aac1b90c3888e974056d967b8be90fa7e</id>
<content type='text'>
Closes #17271
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Player client maintenance (#17261)</title>
<updated>2026-07-20T23:36:39Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-20T23:36:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=69ea200067c274667984c6495578a957ab7ca606'/>
<id>urn:sha1:69ea200067c274667984c6495578a957ab7ca606</id>
<content type='text'>
* Add visionos to logged-out default clients
* Add POT policy for android_vr
* Use tv_downgraded for VR fallback client
* Move back to web from web_safari in defaults

Closes #14997
Closes #15583
Closes #15756
Closes #15798
Closes #16064
Closes #17143
Closes #17232
Closes #17252

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Fix live adaptive fragments generation (#17262)</title>
<updated>2026-07-20T23:24:23Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-20T23:24:23Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=93ceb95cdf0eb05d8a2515e3760fd62239683b82'/>
<id>urn:sha1:93ceb95cdf0eb05d8a2515e3760fd62239683b82</id>
<content type='text'>
Fix bug in 8c1f07d813175cbcf84651f27a827bad84fd8184

Closes #17208
Authored by: bashonly</content>
</entry>
<entry>
<title>[fd/hls] Fix crash on empty fragment lists in tests (#17218)</title>
<updated>2026-07-14T14:14:20Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-14T14:14:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=aefce1eea4d0b6bab1ec2bd3beff09bff91a39c8'/>
<id>urn:sha1:aefce1eea4d0b6bab1ec2bd3beff09bff91a39c8</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/americastestkitchen] Fix season/series extraction (#17151)</title>
<updated>2026-07-12T19:39:51Z</updated>
<author>
<name>Brian Marks</name>
</author>
<published>2026-07-12T19:39:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d9813a3da6959662841dfb34cad0ee6c07a65d1e'/>
<id>urn:sha1:d9813a3da6959662841dfb34cad0ee6c07a65d1e</id>
<content type='text'>
Authored by: bm1549</content>
</entry>
<entry>
<title>[ie/showroom] Rework extractors (#17142)</title>
<updated>2026-07-12T00:48:16Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-12T00:48:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6a188aed91fb0a1b9d62f20377015b8fd2c69762'/>
<id>urn:sha1:6a188aed91fb0a1b9d62f20377015b8fd2c69762</id>
<content type='text'>
Closes #2072, Closes #7297
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/youtube] Update player client versions (#17185)</title>
<updated>2026-07-09T23:11:00Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-09T23:11:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=59d9ae606a24a80523da35de9fb75b71eb35b501'/>
<id>urn:sha1:59d9ae606a24a80523da35de9fb75b71eb35b501</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Add `visionos` player client (#17184)</title>
<updated>2026-07-09T21:42:39Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-09T21:42:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1328586f72cef4cb4cff33e9eff87ad5b7b9fb60'/>
<id>urn:sha1:1328586f72cef4cb4cff33e9eff87ad5b7b9fb60</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[misc] Fix third party license information (#17150)</title>
<updated>2026-07-06T21:46:30Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-06T21:46:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=b3854cc41bc906c905e3b0f7bb39755210acd6d1'/>
<id>urn:sha1:b3854cc41bc906c905e3b0f7bb39755210acd6d1</id>
<content type='text'>
Authored by: bashonly, seproDev

Co-authored-by: sepro &lt;sepro@sepr0.com&gt;</content>
</entry>
<entry>
<title>[ie/ard] Remove dead extractor (#17158)</title>
<updated>2026-07-06T21:44:28Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-07-06T21:44:28Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=981190089f5bb75ae691c29c8a5d9d7be87ba8a6'/>
<id>urn:sha1:981190089f5bb75ae691c29c8a5d9d7be87ba8a6</id>
<content type='text'>
Closes #2630
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>Release 2026.07.04</title>
<updated>2026-07-04T22:23:07Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-07-04T22:23:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=fdec00e0bf530dc6c3cc7b1dd780e95d9ae460e9'/>
<id>urn:sha1:fdec00e0bf530dc6c3cc7b1dd780e95d9ae460e9</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[cleanup] Misc (#17031)</title>
<updated>2026-07-04T22:14:51Z</updated>
<author>
<name>sepro</name>
</author>
<published>2026-07-04T22:14:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=997fa140840a08df3938b40da470c78049fef1f6'/>
<id>urn:sha1:997fa140840a08df3938b40da470c78049fef1f6</id>
<content type='text'>
Closes #17104
Authored by: seproDev, bashonly

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Validate and escape values in `--write-link` output</title>
<updated>2026-07-04T22:04:14Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-11T00:38:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=b6590aaa1e3808155d69c9a79a797ae484163789'/>
<id>urn:sha1:b6590aaa1e3808155d69c9a79a797ae484163789</id>
<content type='text'>
See https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-6v4j-43gg-vj32

Authored by: bashonly
</content>
</entry>
<entry>
<title>[cleanup] Remove RTSP and MMS support (#17030)</title>
<updated>2026-07-04T21:59:16Z</updated>
<author>
<name>sepro</name>
</author>
<published>2026-07-04T21:59:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bed3d58c5c1ff088584c5dac3c16eea4ff01c7b5'/>
<id>urn:sha1:bed3d58c5c1ff088584c5dac3c16eea4ff01c7b5</id>
<content type='text'>
Authored by: seproDev</content>
</entry>
<entry>
<title>[ie/youtube] Support live adaptive formats (#16771)</title>
<updated>2026-07-04T21:43:19Z</updated>
<author>
<name>dreammu</name>
</author>
<published>2026-07-04T21:43:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8c1f07d813175cbcf84651f27a827bad84fd8184'/>
<id>urn:sha1:8c1f07d813175cbcf84651f27a827bad84fd8184</id>
<content type='text'>
* Add proper support for downloading live adaptive formats
* Migrate --live-from-start support from DASH to adaptive
* Migrate post-live stream support from DASH to adaptive

Closes #15274, Closes #15367
Authored by: dreammu</content>
</entry>
<entry>
<title>[ie/bilibili] Fix API extraction (#13730)</title>
<updated>2026-07-03T23:36:55Z</updated>
<author>
<name>grqz</name>
</author>
<published>2026-07-03T23:36:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e8de28e23c1ecb4a12b2c3dec188c07e998c412c'/>
<id>urn:sha1:e8de28e23c1ecb4a12b2c3dec188c07e998c412c</id>
<content type='text'>
Closes #12887, Closes #16962
Authored by: grqz</content>
</entry>
<entry>
<title>[ci] Add label handler workflow (#17128)</title>
<updated>2026-07-03T23:27:24Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-03T23:27:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1472d1098020d46ea1f15940b80d515ad13eb420'/>
<id>urn:sha1:1472d1098020d46ea1f15940b80d515ad13eb420</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/openrec] Change `_NETRC_MACHINE` to `mellowfan` (#17130)</title>
<updated>2026-07-03T23:00:59Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-03T23:00:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6694ef82993396847e5a66802634c12944c42a5e'/>
<id>urn:sha1:6694ef82993396847e5a66802634c12944c42a5e</id>
<content type='text'>
Fix 5aa335ecd9d12251b63b5afb23e166ea63cd7271

Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/omnyfm] Add extractors (#15942)</title>
<updated>2026-07-03T22:36:01Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-03T22:36:01Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=fa383a9efa02c2f89aba315b17e47fb6bf9e5bee'/>
<id>urn:sha1:fa383a9efa02c2f89aba315b17e47fb6bf9e5bee</id>
<content type='text'>
Closes #10201, Closes #11035
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/openrec] Rework extractors (#16857)</title>
<updated>2026-07-03T18:55:36Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-03T18:55:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5aa335ecd9d12251b63b5afb23e166ea63cd7271'/>
<id>urn:sha1:5aa335ecd9d12251b63b5afb23e166ea63cd7271</id>
<content type='text'>
Closes #12740, Closes #13698
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/streaks] Fix extractor (#16413)</title>
<updated>2026-07-03T18:49:39Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-03T18:49:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=26654a359d8d8dbe3c95b8fc6b0b09aca9a17fba'/>
<id>urn:sha1:26654a359d8d8dbe3c95b8fc6b0b09aca9a17fba</id>
<content type='text'>
* Add `api_key` extractor-arg
* Fix SSAI detection
* Add hooks for custom Streaks playback API requests

Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/instagram] Avoid unnecessary API call (#17127)</title>
<updated>2026-07-03T18:28:53Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-03T18:28:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=161dd9fd05d1c9a0380c3c7ff9a217e9b3c91cd3'/>
<id>urn:sha1:161dd9fd05d1c9a0380c3c7ff9a217e9b3c91cd3</id>
<content type='text'>
Fix 8b8e3e3cb4d3ba0dedf7b1fd00ce68f07da7e588

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/instagram] Detect when cookies are invalidated (#17126)</title>
<updated>2026-07-03T18:16:37Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-03T18:16:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ac4c955ea93f35a3a426903141436a6468bddf9f'/>
<id>urn:sha1:ac4c955ea93f35a3a426903141436a6468bddf9f</id>
<content type='text'>
Thanks to @0xvd and @gamer191 for their research/testing

Closes #17124
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/zan] Add extractor (#16086)</title>
<updated>2026-07-02T18:35:25Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-02T18:35:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ad9a6f25f69344ebc060f7be223e5c19fc03e9b5'/>
<id>urn:sha1:ad9a6f25f69344ebc060f7be223e5c19fc03e9b5</id>
<content type='text'>
Closes #7961, Closes #16967
Authored by: doe1080</content>
</entry>
<entry>
<title>[ci] Update 5 actions in 8 workflows (#17024)</title>
<updated>2026-07-02T18:18:59Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-07-02T18:18:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=84db5246faab5bffb8909de60c75e7c692b5dd79'/>
<id>urn:sha1:84db5246faab5bffb8909de60c75e7c692b5dd79</id>
<content type='text'>
* Bump actions/cache v5.0.5 =&gt; v6.1.0
* Bump actions/setup-python v6.2.0 =&gt; v6.3.0
* Bump docker/setup-qemu-action v4.1.0 =&gt; v4.2.0
* Bump github/codeql-action v4.36.2 =&gt; v4.36.3
* Bump zizmorcore/zizmor-action v0.5.6 =&gt; v0.5.7

Authored by: dlp-bot</content>
</entry>
<entry>
<title>[utils] `random_user_agent`: Bump version range 143-149 =&gt; 144-150 (#17117)</title>
<updated>2026-07-02T18:16:54Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-07-02T18:16:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d120d841dde18839f28cba4a8b0df6d3c4fc6761'/>
<id>urn:sha1:d120d841dde18839f28cba4a8b0df6d3c4fc6761</id>
<content type='text'>
Authored by: dlp-bot, bashonly

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[build] Update 6 dependencies (#17086)</title>
<updated>2026-07-02T16:44:42Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-07-02T16:44:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=40dd052c03c2d1b5c180f393d9344be2bd718ba3'/>
<id>urn:sha1:40dd052c03c2d1b5c180f393d9344be2bd718ba3</id>
<content type='text'>
* Bump certifi 2026.5.20 =&gt; 2026.6.17
* Bump mutagen 1.47.0 =&gt; 1.48.1
* Bump pytest 9.1.0 =&gt; 9.1.1
* Bump ruff 0.15.17 =&gt; 0.15.19
* Bump uv 0.11.21 =&gt; 0.11.24
* Bump virtualenv 21.5.0 =&gt; 21.5.1

Authored by: dlp-bot</content>
</entry>
<entry>
<title>[ie/wrestleuniverse:vod] Fix extractor  (#16685)</title>
<updated>2026-07-02T04:55:14Z</updated>
<author>
<name>Wayne</name>
</author>
<published>2026-07-02T04:55:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=498e51f5da47539f3b4cc52ff85be5f33e7e9d2f'/>
<id>urn:sha1:498e51f5da47539f3b4cc52ff85be5f33e7e9d2f</id>
<content type='text'>
Closes #13818
Authored by: Sec-Wayne, tewhalen, 0xvd, bashonly

Co-authored-by: tewhalen &lt;6964120+tewhalen@users.noreply.github.com&gt;
Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/arte] Fix playlist support (#13191)</title>
<updated>2026-07-01T22:12:50Z</updated>
<author>
<name>Frank Aurich</name>
</author>
<published>2026-07-01T22:12:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=16bdcc525e6a550781d65d6fed92a37800ad95e1'/>
<id>urn:sha1:16bdcc525e6a550781d65d6fed92a37800ad95e1</id>
<content type='text'>
Closes #2945
Authored by: 1100101</content>
</entry>
<entry>
<title>[ie/instagram] Add fallback for when impersonation is unavailable (#17113)</title>
<updated>2026-07-01T21:46:52Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-01T21:46:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8b8e3e3cb4d3ba0dedf7b1fd00ce68f07da7e588'/>
<id>urn:sha1:8b8e3e3cb4d3ba0dedf7b1fd00ce68f07da7e588</id>
<content type='text'>
Fix f49b551a0c4c25358d2afaeda4ee63989d2d56ab

Authored by: bashonly</content>
</entry>
<entry>
<title>[docs] Make "No AI / No LLM Policy" abundantly clear (#16285)</title>
<updated>2026-07-01T18:27:40Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-07-01T18:27:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=249aa5d6e667308fbf95ae5cfb40eba8177a802c'/>
<id>urn:sha1:249aa5d6e667308fbf95ae5cfb40eba8177a802c</id>
<content type='text'>
Acknowledgements:
- The simpler policy is heavily inspired by the Zig project's policy.
  See https://codeberg.org/ziglang/zig
- The `.NO_AI` idea is taken from https://github.com/nothings/stb

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/soundcloud] Improve metadata extraction (#17088)</title>
<updated>2026-07-01T04:46:54Z</updated>
<author>
<name>noseb13eds</name>
</author>
<published>2026-07-01T04:46:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8bdfbfd4461a643e5c37a232b0efd7bcd86a3091'/>
<id>urn:sha1:8bdfbfd4461a643e5c37a232b0efd7bcd86a3091</id>
<content type='text'>
Closes #7351
Authored by: noseb13eds</content>
</entry>
<entry>
<title>[ie/trovo] Remove dead extractors (#16353)</title>
<updated>2026-07-01T04:41:25Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-07-01T04:41:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=acc995cf9137918568857d39b68a94498726543a'/>
<id>urn:sha1:acc995cf9137918568857d39b68a94498726543a</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] `parse_duration`: Return `int` when appropriate (#13899)</title>
<updated>2026-06-30T03:28:49Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-30T03:28:49Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e584a65f2a0feee0c6c363b3309e9ebd6065f6b4'/>
<id>urn:sha1:e584a65f2a0feee0c6c363b3309e9ebd6065f6b4</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/svt] Fix extractor (#16288)</title>
<updated>2026-06-30T03:20:11Z</updated>
<author>
<name>billauer</name>
</author>
<published>2026-06-30T03:20:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c84b2c6736ac5fac6c3eb9a0cbbeee4d6ed84fdd'/>
<id>urn:sha1:c84b2c6736ac5fac6c3eb9a0cbbeee4d6ed84fdd</id>
<content type='text'>
Closes #16255
Authored by: billauer, dirkf

Co-authored-by: dirkf &lt;1222880+dirkf@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/truth] Support share URLs (#16096)</title>
<updated>2026-06-30T03:17:35Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-06-30T03:17:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e7b5d68f372499167fbf9711de42d3180a92e4de'/>
<id>urn:sha1:e7b5d68f372499167fbf9711de42d3180a92e4de</id>
<content type='text'>
Closes #16089
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[cleanup] Fix minor mistakes (#17083)</title>
<updated>2026-06-29T23:08:40Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-29T23:08:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=b0472c3bce71eb08996a8d70c4c1b1df8cad4042'/>
<id>urn:sha1:b0472c3bce71eb08996a8d70c4c1b1df8cad4042</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[fd/external] Fix resuming downloads with aria2c (#11698)</title>
<updated>2026-06-29T22:00:03Z</updated>
<author>
<name>tcely</name>
</author>
<published>2026-06-29T22:00:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=500e54cf860e4807d259bfe6a7abb47e51364a3b'/>
<id>urn:sha1:500e54cf860e4807d259bfe6a7abb47e51364a3b</id>
<content type='text'>
Closes #15151
Authored by: tcely</content>
</entry>
<entry>
<title>[ie/unsupported] Update unsupported sites (#17085)</title>
<updated>2026-06-28T22:29:02Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-28T22:29:02Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5678b282e2a17a8181e682a9681461b9c82ff008'/>
<id>urn:sha1:5678b282e2a17a8181e682a9681461b9c82ff008</id>
<content type='text'>
Closes #10045
Closes #10368
Closes #16117

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/mxplayer] Rework extractors (#17018)</title>
<updated>2026-06-28T19:51:40Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-28T19:51:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=55a58debec7fa5bbaa119dfbc874fb84dd48c76e'/>
<id>urn:sha1:55a58debec7fa5bbaa119dfbc874fb84dd48c76e</id>
<content type='text'>
Closes #3705
Closes #6115
Closes #7428
Closes #15371
Closes #15382
Closes #15968

Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/instagram] Rework extractor (#17075)</title>
<updated>2026-06-28T17:35:50Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-28T17:35:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f49b551a0c4c25358d2afaeda4ee63989d2d56ab'/>
<id>urn:sha1:f49b551a0c4c25358d2afaeda4ee63989d2d56ab</id>
<content type='text'>
Closes #7165
Closes #8408
Closes #17074

Authored by: bashonly</content>
</entry>
<entry>
<title>[utils] `parse_resolution`: Support fps suffixes (#17073)</title>
<updated>2026-06-28T17:17:38Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-28T17:17:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1249676e98aecf2131901f10f0230fb5e1bdc17e'/>
<id>urn:sha1:1249676e98aecf2131901f10f0230fb5e1bdc17e</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[cookies] Use `'` instead of `"` for SQL string quoting (#17078)</title>
<updated>2026-06-28T17:10:34Z</updated>
<author>
<name>Simon Sawicki</name>
</author>
<published>2026-06-28T17:10:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=7a569456f24fd9afcda09ae55c10d3bbd03f46ef'/>
<id>urn:sha1:7a569456f24fd9afcda09ae55c10d3bbd03f46ef</id>
<content type='text'>
Closes #17064
Authored by: Grub4K</content>
</entry>
<entry>
<title>[utils] `qualities`: Avoid repeated index lookups (#17025)</title>
<updated>2026-06-28T17:09:39Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-28T17:09:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3cf981af60dd0b1b6c40807fb542d68ddb0a5f84'/>
<id>urn:sha1:3cf981af60dd0b1b6c40807fb542d68ddb0a5f84</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie] Fix request logging (#17072)</title>
<updated>2026-06-27T23:31:07Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-27T23:31:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c13e2f8a20fc1fafb31cba4e6287c874bc0c0cc0'/>
<id>urn:sha1:c13e2f8a20fc1fafb31cba4e6287c874bc0c0cc0</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie] Always include `id` in request error output (#17068)</title>
<updated>2026-06-27T22:56:10Z</updated>
<author>
<name>HybridDog</name>
</author>
<published>2026-06-27T22:56:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=af8a3f34370c82f323ed30074e3fe741ebcc98ca'/>
<id>urn:sha1:af8a3f34370c82f323ed30074e3fe741ebcc98ca</id>
<content type='text'>
Authored by: bashonly, HybridDog

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/soundcloud] Extract comments (#16938)</title>
<updated>2026-06-27T22:13:07Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-06-27T22:13:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=785e507ef06b709f7f68744f29c16a5cdb8942f2'/>
<id>urn:sha1:785e507ef06b709f7f68744f29c16a5cdb8942f2</id>
<content type='text'>
Closes #16717
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/youtube] Fix `extract_relative_time` for abbreviated units (#16687)</title>
<updated>2026-06-27T21:32:42Z</updated>
<author>
<name>Christopher Dial</name>
</author>
<published>2026-06-27T21:32:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6a24c96f7f61e5e651466cc3d4c6a30982318efe'/>
<id>urn:sha1:6a24c96f7f61e5e651466cc3d4c6a30982318efe</id>
<content type='text'>
Authored by: dialmaster</content>
</entry>
<entry>
<title>Always include warnings in debug output (#17059)</title>
<updated>2026-06-26T23:04:05Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-26T23:04:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d23e6f5a387d5933bc24e1eb5437da8fd563c1f0'/>
<id>urn:sha1:d23e6f5a387d5933bc24e1eb5437da8fd563c1f0</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/zoom:clips] Add extractor (#17005)</title>
<updated>2026-06-26T23:03:15Z</updated>
<author>
<name>Bnyro</name>
</author>
<published>2026-06-26T23:03:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4a6296248fb6218d77221da4e5421c84bbc792d4'/>
<id>urn:sha1:4a6296248fb6218d77221da4e5421c84bbc792d4</id>
<content type='text'>
Authored by: Bnyro</content>
</entry>
<entry>
<title>[ie/mgtv] Fix VIP stream extraction (#16982)</title>
<updated>2026-06-26T22:55:42Z</updated>
<author>
<name>Longcharmroeun</name>
</author>
<published>2026-06-26T22:55:42Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6b67e1f2b77feb6d97852be08bfc2e0ab1c8aef0'/>
<id>urn:sha1:6b67e1f2b77feb6d97852be08bfc2e0ab1c8aef0</id>
<content type='text'>
Authored by: longcharmroeun</content>
</entry>
<entry>
<title>[ie/soundcloud] Extract `uploader_url` for playlists (#16842)</title>
<updated>2026-06-26T22:53:55Z</updated>
<author>
<name>noseb13eds</name>
</author>
<published>2026-06-26T22:53:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f69e64a954524518add538648f6327611349ead4'/>
<id>urn:sha1:f69e64a954524518add538648f6327611349ead4</id>
<content type='text'>
Authored by: noseb13eds</content>
</entry>
<entry>
<title>[cleanup] Replace dead example/test URL (#17061)</title>
<updated>2026-06-26T22:36:35Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-26T22:36:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c102b2096525218a6918a46b415fb167786f9656'/>
<id>urn:sha1:c102b2096525218a6918a46b415fb167786f9656</id>
<content type='text'>
* Replace dead example URL in documentation
* Replace primary Youtube test URL
* Remove obsolete `test_youtube_lists` module

Closes #12263
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Fix minor issues (#17060)</title>
<updated>2026-06-26T22:33:21Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-26T22:33:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=57528faa361314a69d47aead8f44c6a5380ca66a'/>
<id>urn:sha1:57528faa361314a69d47aead8f44c6a5380ca66a</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] `pkcs1pad`: Fix invalid PKCS#1 v1.5 padding bytes (#17035)</title>
<updated>2026-06-26T22:28:58Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-06-26T22:28:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=25a05fc0e24ebda38578e87c3f6772a149522786'/>
<id>urn:sha1:25a05fc0e24ebda38578e87c3f6772a149522786</id>
<content type='text'>
Ref: https://www.rfc-editor.org/info/rfc8017/#section-7.2.1

Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/reddit] Remove broken login support (#17038)</title>
<updated>2026-06-26T22:25:15Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-06-26T22:25:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=917dad55e5b4dbf88d61541477d1830740ab3115'/>
<id>urn:sha1:917dad55e5b4dbf88d61541477d1830740ab3115</id>
<content type='text'>
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/linkedin] Remove broken login support (#17039)</title>
<updated>2026-06-26T22:24:22Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-06-26T22:24:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a5e0f87140c6ea73ad3f34914339e873681b4dca'/>
<id>urn:sha1:a5e0f87140c6ea73ad3f34914339e873681b4dca</id>
<content type='text'>
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/youtube] Fix detection of forced preroll wait time (#17062)</title>
<updated>2026-06-26T16:52:12Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-26T16:52:12Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3c279b33cb6d1133624a468e71560c6a75039586'/>
<id>urn:sha1:3c279b33cb6d1133624a468e71560c6a75039586</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>Raise minimum recommended Python version to 3.11 (#17034)</title>
<updated>2026-06-24T14:31:45Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-24T14:31:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=7b03011294c0210802ffc901390006c39152b999'/>
<id>urn:sha1:7b03011294c0210802ffc901390006c39152b999</id>
<content type='text'>
Ref:
- https://github.com/yt-dlp/yt-dlp/issues/16916
- https://github.com/yt-dlp/yt-dlp/issues/16917

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube:tab] Fix flat extraction of collaborators (#17045)</title>
<updated>2026-06-24T14:27:38Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-24T14:27:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a75ba96fa48522738b91a907773a6fa9efe6e2d4'/>
<id>urn:sha1:a75ba96fa48522738b91a907773a6fa9efe6e2d4</id>
<content type='text'>
Closes #17044
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube:tab] Fix metadata extraction (#16976)</title>
<updated>2026-06-21T22:49:35Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-06-21T22:49:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d6c411bcd0a0519a0db3b330df2530c8213eb9f0'/>
<id>urn:sha1:d6c411bcd0a0519a0db3b330df2530c8213eb9f0</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
</feed>
