<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-09-27T22:09:13Z</updated>
<entry>
<title>[ie/odnoklassniki] Fix extractor (#17739)</title>
<updated>2026-09-27T22:09:13Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-09-27T22:09:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=51bab8a0116f4d8004c315706d809782607d5847'/>
<id>urn:sha1:51bab8a0116f4d8004c315706d809782607d5847</id>
<content type='text'>
Closes #17585, Closes #17600
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[ci] Update 3 actions in 3 workflows (#17748)</title>
<updated>2026-09-27T21:12:35Z</updated>
<author>
<name>dlp-bot</name>
</author>
<published>2026-09-27T21:12:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=779f59966974dcec0370a5834f78d7747aafe43c'/>
<id>urn:sha1:779f59966974dcec0370a5834f78d7747aafe43c</id>
<content type='text'>
* Bump docker/setup-qemu-action v4.2.0 =&gt; v4.4.0
* Bump github/codeql-action v4.37.7 =&gt; v4.38.2
* Bump zizmorcore/zizmor-action v0.6.2 =&gt; v0.6.4
* Use self-repository syntax in reusable workflow calls

Authored by: bashonly, dlp-bot

Co-authored-by: bashonly &lt;bashonly@protonmail.com&gt;</content>
</entry>
<entry>
<title>[rh:websockets] Add legacy `connect` workaround for &gt;=17.1 (#17747)</title>
<updated>2026-09-27T20:17:39Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-09-27T20:17:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a29f2a2b926cc16db9f8183172aeb5e17c8aa6d0'/>
<id>urn:sha1:a29f2a2b926cc16db9f8183172aeb5e17c8aa6d0</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[networking] Fix `+` decoding in SOCKS proxy credentials (#17728)</title>
<updated>2026-09-27T18:44:21Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T18:44:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=caf63903a1f59e1765bfb390df2d89f47ae7a310'/>
<id>urn:sha1:caf63903a1f59e1765bfb390df2d89f47ae7a310</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] Improve `Content-Disposition` filename parsing (#17727)</title>
<updated>2026-09-27T18:21:54Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T18:21:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=28731cbacbac08268d027d5d35fbe567aee5812a'/>
<id>urn:sha1:28731cbacbac08268d027d5d35fbe567aee5812a</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[rh:urllib] Fix relative redirects with dot segments (#17712)</title>
<updated>2026-09-27T17:55:49Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T17:55:49Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c2901ed367e359e9b70309a10f99c0ba449edcf4'/>
<id>urn:sha1:c2901ed367e359e9b70309a10f99c0ba449edcf4</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[rh:urllib] Eagerly release `BytesIO` responses (#17717)</title>
<updated>2026-09-27T17:54:19Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T17:54:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f9eee6ba6252ea7924d2afcc27da4fd99c4dae3f'/>
<id>urn:sha1:f9eee6ba6252ea7924d2afcc27da4fd99c4dae3f</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[test:websockets] Update server hang workaround (#17718)</title>
<updated>2026-09-27T17:50:36Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T17:50:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=9dd5e68cd7adf3abc70d229ab6805d4686414f1b'/>
<id>urn:sha1:9dd5e68cd7adf3abc70d229ab6805d4686414f1b</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] `setproctitle`: Fix NUL termination (#17724)</title>
<updated>2026-09-27T17:40:54Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T17:40:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=39b31b2755ad480f4bf07307e7d9cfc664cb2333'/>
<id>urn:sha1:39b31b2755ad480f4bf07307e7d9cfc664cb2333</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[misc/requirements] Fix locking for `pycparser` (#17746)</title>
<updated>2026-09-27T17:27:44Z</updated>
<author>
<name>Simon Sawicki</name>
</author>
<published>2026-09-27T17:27:44Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f45f14bd792bb998e987916608371939c345afce'/>
<id>urn:sha1:f45f14bd792bb998e987916608371939c345afce</id>
<content type='text'>
Authored by: Grub4K</content>
</entry>
<entry>
<title>[devscripts] `update_requirements`: Preserve `cffi` dependencies on `PyPy` (#17716)</title>
<updated>2026-09-27T16:34:03Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-09-27T16:34:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8a49065e18f34b437b71169bfb04319d9fcd229f'/>
<id>urn:sha1:8a49065e18f34b437b71169bfb04319d9fcd229f</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/youtube] Use Safari UA for web_embedded client (#17684)</title>
<updated>2026-09-16T07:48:51Z</updated>
<author>
<name>gamer191</name>
</author>
<published>2026-09-16T07:48:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c7fb478d21e9e59524befbe23f7801bb267fb880'/>
<id>urn:sha1:c7fb478d21e9e59524befbe23f7801bb267fb880</id>
<content type='text'>
Authored by: gamer191</content>
</entry>
<entry>
<title>[utils] `devalue`: Improve binary type parsing (#16934)</title>
<updated>2026-08-30T13:58:45Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-30T13:58:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bbc809a1161d3bfca51fa36f59dda35556ee85a0'/>
<id>urn:sha1:bbc809a1161d3bfca51fa36f59dda35556ee85a0</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie] Do not warn on intentional generic results (#16683)</title>
<updated>2026-08-30T13:53:37Z</updated>
<author>
<name>FraFraFra-LongD</name>
</author>
<published>2026-08-30T13:53:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=9caaf45401494e87a44562784a100e018e40f90e'/>
<id>urn:sha1:9caaf45401494e87a44562784a100e018e40f90e</id>
<content type='text'>
Authored by: FraFraFra-LongD</content>
</entry>
<entry>
<title>[ie/applepodcasts] Fix token caching (#17567)</title>
<updated>2026-08-29T23:22:47Z</updated>
<author>
<name>tcely</name>
</author>
<published>2026-08-29T23:22:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2f3929ba1a79996779deb4ad0d7b11368ca355ac'/>
<id>urn:sha1:2f3929ba1a79996779deb4ad0d7b11368ca355ac</id>
<content type='text'>
Fix aaf7405ba3a45b32c59f160426efc9b561af035a

Authored by: tcely</content>
</entry>
<entry>
<title>[utils]`download_range_func`: Update `__eq__` and `__repr__` to include `from_info` (#16393)</title>
<updated>2026-08-29T22:31:58Z</updated>
<author>
<name>Atsushi2965</name>
</author>
<published>2026-08-29T22:31:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f1df65d5d7a97bd81b3c70bf4bc41897b0616f6e'/>
<id>urn:sha1:f1df65d5d7a97bd81b3c70bf4bc41897b0616f6e</id>
<content type='text'>
Authored by: atsushi2965</content>
</entry>
<entry>
<title>[docs] Fix `Namespace` documentation (#17324)</title>
<updated>2026-08-29T22:12:11Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-29T22:12:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3d062c86eab289a4dfd5b4f8c1992dc2a96e8c78'/>
<id>urn:sha1:3d062c86eab289a4dfd5b4f8c1992dc2a96e8c78</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[utils] `subs_list_to_dict`: Fix empty value handling (#17311)</title>
<updated>2026-08-29T21:55:22Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-29T21:55:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=fcdbefb85f34059302215407b4a9f332eeffda23'/>
<id>urn:sha1:fcdbefb85f34059302215407b4a9f332eeffda23</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[update] Detect GitHub error page responses (#17555)</title>
<updated>2026-08-27T23:05:38Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-27T23:05:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8377aa9555c308ca95630a28c1f91decd6c2235a'/>
<id>urn:sha1:8377aa9555c308ca95630a28c1f91decd6c2235a</id>
<content type='text'>
Closes #17550
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/twitch:clips] Fix extractor (#17554)</title>
<updated>2026-08-27T22:52:39Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-27T22:52:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=28d35b7762ee4fb8c1214b2d26e7a28630d03992'/>
<id>urn:sha1:28d35b7762ee4fb8c1214b2d26e7a28630d03992</id>
<content type='text'>
Closes #17553
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/globalplayer] Fix extractors (#17442)</title>
<updated>2026-08-26T23:44:14Z</updated>
<author>
<name>Lillie</name>
</author>
<published>2026-08-26T23:44:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=94eba4c156af080e87caf10cf8ffbea03bd17407'/>
<id>urn:sha1:94eba4c156af080e87caf10cf8ffbea03bd17407</id>
<content type='text'>
Closes #17215, Closes #17429
Authored by: LillieH1000</content>
</entry>
<entry>
<title>[ie/bandcamp] Fix extractors (#17546)</title>
<updated>2026-08-26T23:27:37Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-08-26T23:27:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1d1351f40f0cbccd113e5b1ad1a37621008361ff'/>
<id>urn:sha1:1d1351f40f0cbccd113e5b1ad1a37621008361ff</id>
<content type='text'>
Fix ec9425fcd06b04cb980eb73c03aae241ef6e87a3

Closes #17506
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/tubitv:series] Fix extractor (#17545)</title>
<updated>2026-08-26T22:34:11Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-08-26T22:34:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2089f8ad37de3a197c14afa4fb2bf066324409fd'/>
<id>urn:sha1:2089f8ad37de3a197c14afa4fb2bf066324409fd</id>
<content type='text'>
Closes #17543
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[ie/showroom] Fix extractor (#17488)</title>
<updated>2026-08-26T22:22:17Z</updated>
<author>
<name>wlerin</name>
</author>
<published>2026-08-26T22:22:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a2a8846b0d3ee87f5c31fc8615c790a84874dde7'/>
<id>urn:sha1:a2a8846b0d3ee87f5c31fc8615c790a84874dde7</id>
<content type='text'>
Closes #17331
Authored by: wlerin, doe1080

Co-authored-by: doe1080 &lt;98906116+doe1080@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/tubitv] Improve extractor (#16428)</title>
<updated>2026-08-26T20:40:14Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-08-26T20:40:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d1cb4709cc7cb6130a544ec9d5f5be40943aa383'/>
<id>urn:sha1:d1cb4709cc7cb6130a544ec9d5f5be40943aa383</id>
<content type='text'>
Closes #16422
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[ie/adn] Add `profile_id` extractor-arg (#17522)</title>
<updated>2026-08-26T20:39:10Z</updated>
<author>
<name>ache</name>
</author>
<published>2026-08-26T20:39:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e164eebe19a6cb1aa1db4b45a8d6eb46ed7fbb48'/>
<id>urn:sha1:e164eebe19a6cb1aa1db4b45a8d6eb46ed7fbb48</id>
<content type='text'>
Authored by: arobase-che</content>
</entry>
<entry>
<title>[ie/go] Improve error handling (#15882)</title>
<updated>2026-08-25T16:30:27Z</updated>
<author>
<name>norepro</name>
</author>
<published>2026-08-25T16:30:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=66f49765d5a46c7be1c2c414f245c71530c4a2fd'/>
<id>urn:sha1:66f49765d5a46c7be1c2c414f245c71530c4a2fd</id>
<content type='text'>
Closes #15774
Authored by: norepro</content>
</entry>
<entry>
<title>[ie/ted] Fix extractor (#17510)</title>
<updated>2026-08-25T01:45:23Z</updated>
<author>
<name>InvalidUsernameException</name>
</author>
<published>2026-08-25T01:45:23Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=9fb5969797e79d5138605ae6c2ae59e2a6e3be55'/>
<id>urn:sha1:9fb5969797e79d5138605ae6c2ae59e2a6e3be55</id>
<content type='text'>
Closes #17507
Authored by: InvalidUsernameException</content>
</entry>
<entry>
<title>[cleanup] Remove obsolete Python compatibility code (#17357)</title>
<updated>2026-08-25T01:32:13Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-08-25T01:32:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=88a9516584a2de7e27ffdbcd39875d2bf4813378'/>
<id>urn:sha1:88a9516584a2de7e27ffdbcd39875d2bf4813378</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<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>
</feed>
