<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yt-dlp, branch nebula-login</title>
<subtitle>Personal fork of https://github.com/yt-dlp/yt-dlp
</subtitle>
<id>http://git.twilken.net/yt-dlp/atom?h=nebula-login</id>
<link rel='self' href='http://git.twilken.net/yt-dlp/atom?h=nebula-login'/>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/'/>
<updated>2026-03-24T19:58:21Z</updated>
<entry>
<title>Fix bugs</title>
<updated>2026-03-24T19:58:21Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-01-06T07:00:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2bd4b4519df237b5c40f8028cdf04d3fb0ce359e'/>
<id>urn:sha1:2bd4b4519df237b5c40f8028cdf04d3fb0ce359e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added token cache</title>
<updated>2026-03-24T19:58:21Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-01-06T06:53:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=0be4f623814fb19658d1945e1371875fa56c347d'/>
<id>urn:sha1:0be4f623814fb19658d1945e1371875fa56c347d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added New api version</title>
<updated>2026-03-24T19:58:21Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-01-04T18:29:14Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=9f993e52b2819d9dbf1bbb822daa0fb7b84dfff9'/>
<id>urn:sha1:9f993e52b2819d9dbf1bbb822daa0fb7b84dfff9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ie/nebula] Add mobile login api</title>
<updated>2026-03-24T19:58:21Z</updated>
<author>
<name>0xvd</name>
</author>
<published>2026-01-04T16:40:15Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4e7d6f8a2f5a271de61711ff9209ff5d61918dc3'/>
<id>urn:sha1:4e7d6f8a2f5a271de61711ff9209ff5d61918dc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[ie/rtp] Support multi-part episodes and `--no-playlist` (#16299)</title>
<updated>2026-03-21T19:52:25Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-21T19:52:25Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f01e1a1ced581c13f28c7da45eb6396cb9fff6e4'/>
<id>urn:sha1:f01e1a1ced581c13f28c7da45eb6396cb9fff6e4</id>
<content type='text'>
Closes #16286
Authored by: bashonly</content>
</entry>
<entry>
<title>Release 2026.03.17</title>
<updated>2026-03-17T23:25:11Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-03-17T23:25:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=7fd74d10097833ebce0cb162e0ccf7825de9b768'/>
<id>urn:sha1:7fd74d10097833ebce0cb162e0ccf7825de9b768</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[ie/youtube] Update ejs to 0.8.0 (#16269)</title>
<updated>2026-03-17T23:17:34Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T23:17:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=04d6974f502bbdfaed72c624344f262e30ad9708'/>
<id>urn:sha1:04d6974f502bbdfaed72c624344f262e30ad9708</id>
<content type='text'>
* Also default to `main` for `player_js_variant` extractor-arg

Closes #16256
Authored by: bashonly, Grub4K

Co-authored-by: Simon Sawicki &lt;contact@grub4k.dev&gt;</content>
</entry>
<entry>
<title>[test:networking] Mark all CurlCFFIRH tests as flaky for any OS (#16266)</title>
<updated>2026-03-17T22:45:03Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T22:45:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=18656b2f2af41a138793c7012a88f467c0d90274'/>
<id>urn:sha1:18656b2f2af41a138793c7012a88f467c0d90274</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Fix `--live-from-start` support (#16254)</title>
<updated>2026-03-17T22:44:30Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T22:44:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1b6ec8fc2589a1733a0937270faa4230ce6b1ca5'/>
<id>urn:sha1:1b6ec8fc2589a1733a0937270faa4230ce6b1ca5</id>
<content type='text'>
Closes #16237
Authored by: bashonly</content>
</entry>
<entry>
<title>[build] Use PyInstaller v6.19.0 for Windows (#16265)</title>
<updated>2026-03-17T19:48:07Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T19:48:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=7fab4c2b23e16c4a4f94020a37a6bdf8d502be37'/>
<id>urn:sha1:7fab4c2b23e16c4a4f94020a37a6bdf8d502be37</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Always respect `webpage_client` extractor-arg (#16250)</title>
<updated>2026-03-17T19:47:34Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T19:47:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=66c4947e9cb70c9de96f7da75f9acbe4192d6c9d'/>
<id>urn:sha1:66c4947e9cb70c9de96f7da75f9acbe4192d6c9d</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ci] Bump actions pins (#16252)</title>
<updated>2026-03-17T18:04:32Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-17T18:04:32Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=4fc768b7f7194a05b13ad3e7bc5bfde84ed9ede7'/>
<id>urn:sha1:4fc768b7f7194a05b13ad3e7bc5bfde84ed9ede7</id>
<content type='text'>
* Bump actions/cache v5.0.2 → v5.0.3
* Bump actions/download-artifact v7.0.0 → v8.0.1
* Bump actions/setup-node v6.2.0 → v6.3.0
* Bump actions/upload-artifact v6.0.0 → v7.0.0
* Bump docker/setup-qemu-action v3.7.0 → v4.0.0
* Bump github/codeql-action v4.31.9 → v4.33.0
* Bump oven-sh/setup-bun v2.1.2 → v2.2.0
* Bump zizmorcore/zizmor-action v0.4.1 → v0.5.2
* Bump actionlint v1.7.9 → v1.7.11
* Bump zizmor v1.22.0 → v1.23.1
* Adapt zizmor configuration to new version

Authored by: bashonly</content>
</entry>
<entry>
<title>[docs] Fix `player_client` extractor-arg documentation (#16235)</title>
<updated>2026-03-13T17:35:36Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-13T17:35:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e68afb28277b4bee39726dbcbb06801edde9f659'/>
<id>urn:sha1:e68afb28277b4bee39726dbcbb06801edde9f659</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>Release 2026.03.13</title>
<updated>2026-03-13T08:45:00Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-03-13T08:45:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=990fdf36dd985403cb171e4b92d1d7f01a4e273d'/>
<id>urn:sha1:990fdf36dd985403cb171e4b92d1d7f01a4e273d</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[ie/youtube] Update ejs to 0.7.0 (#16231)</title>
<updated>2026-03-13T08:29:40Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-13T08:29:40Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=92f1d99dbe1e10d942ef0963f625dbc5bc0768aa'/>
<id>urn:sha1:92f1d99dbe1e10d942ef0963f625dbc5bc0768aa</id>
<content type='text'>
Closes #16118, Closes #16212
Authored by: bashonly, Grub4K

Co-authored-by: Simon Sawicki &lt;contact@grub4k.dev&gt;</content>
</entry>
<entry>
<title>[ie/tiktok] Fix challenge solving (#16223)</title>
<updated>2026-03-13T05:12:36Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-13T05:12:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=db62e438a15743b156ca5ebfc6dbe160e9bc1662'/>
<id>urn:sha1:db62e438a15743b156ca5ebfc6dbe160e9bc1662</id>
<content type='text'>
Fix e3f0d8b731b40176bcc632bf92cfe5149402b202

Closes #16199
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube:tab] Improve description extraction (#16057)</title>
<updated>2026-03-11T06:19:50Z</updated>
<author>
<name>Peter Devine</name>
</author>
<published>2026-03-11T06:19:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=3e36cf9cdb12ef566416c5620a1a95b5a0221017'/>
<id>urn:sha1:3e36cf9cdb12ef566416c5620a1a95b5a0221017</id>
<content type='text'>
Closes #16056
Authored by: Peter-Devine</content>
</entry>
<entry>
<title>[ie/youtube:tab] Fix album extraction (#16041)</title>
<updated>2026-03-11T05:48:20Z</updated>
<author>
<name>Frieder Hannenheim</name>
</author>
<published>2026-03-11T05:48:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ae025da02364f4d085953f41fd0d32ade3c4afb9'/>
<id>urn:sha1:ae025da02364f4d085953f41fd0d32ade3c4afb9</id>
<content type='text'>
Closes #16016
Authored by: FriederHannenheim</content>
</entry>
<entry>
<title>[ie/youtube] Request `web_safari` &amp; `web_creator` client configs (#16198)</title>
<updated>2026-03-11T05:32:30Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-11T05:32:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=48a61d0f38b156785d24df628d42892441e008c4'/>
<id>urn:sha1:48a61d0f38b156785d24df628d42892441e008c4</id>
<content type='text'>
Closes #16144
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Fix `web_embedded` player client (#16177)</title>
<updated>2026-03-10T23:25:13Z</updated>
<author>
<name>SparseOrnament15</name>
</author>
<published>2026-03-10T23:25:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f2bd3202c0ffa3f0c0069c44ca53b625dca568bc'/>
<id>urn:sha1:f2bd3202c0ffa3f0c0069c44ca53b625dca568bc</id>
<content type='text'>
Closes #16077
Authored by: SparseOrnament15, bashonly

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/youtube] Fix `use_ad_playback_context` extractor-arg (#16196)</title>
<updated>2026-03-10T23:24:03Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-10T23:24:03Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=7e145ac1cae8f891e18c9375fa23097f1dfa0b19'/>
<id>urn:sha1:7e145ac1cae8f891e18c9375fa23097f1dfa0b19</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Fix `android_vr` player client (#16168)</title>
<updated>2026-03-10T22:08:13Z</updated>
<author>
<name>gamer191</name>
</author>
<published>2026-03-10T22:08:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ff459e5fc04b1a061212672626b7bfa23ff3cdcd'/>
<id>urn:sha1:ff459e5fc04b1a061212672626b7bfa23ff3cdcd</id>
<content type='text'>
Closes #16150
Authored by: gamer191</content>
</entry>
<entry>
<title>Release 2026.03.03</title>
<updated>2026-03-03T16:36:58Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-03-03T16:36:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=b8058cdf378cbbf60669b665dea146fb7dc90117'/>
<id>urn:sha1:b8058cdf378cbbf60669b665dea146fb7dc90117</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[ie/youtube] Skip webpage player response by default (#16126)</title>
<updated>2026-03-03T16:20:22Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-03T16:20:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2ecc4c3bc300701d85e2cbaeb2b28a921a68f0f0'/>
<id>urn:sha1:2ecc4c3bc300701d85e2cbaeb2b28a921a68f0f0</id>
<content type='text'>
* Needed for d3165e83ffc0088eef5e594927ea9ac99a6e2ce6
  to be effective with the `web` player client

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Force player `9f4cc5e4` (#16123)</title>
<updated>2026-03-03T14:48:45Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-03T14:48:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d3165e83ffc0088eef5e594927ea9ac99a6e2ce6'/>
<id>urn:sha1:d3165e83ffc0088eef5e594927ea9ac99a6e2ce6</id>
<content type='text'>
Closes #16118
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/patreon] Fix extractors (#16112)</title>
<updated>2026-03-02T22:55:43Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-03-02T22:55:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bf4dfffe0164385c29a2dcb0367110babe4d4f27'/>
<id>urn:sha1:bf4dfffe0164385c29a2dcb0367110babe4d4f27</id>
<content type='text'>
Closes #15218, Closes #16111
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/zapiks] Improve extraction (#16030)</title>
<updated>2026-02-26T16:26:17Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-26T16:26:17Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6f796a2bff332f72c3f250207cdf10db852f6016'/>
<id>urn:sha1:6f796a2bff332f72c3f250207cdf10db852f6016</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/thechosen] Rework extractor (#16021)</title>
<updated>2026-02-22T23:12:53Z</updated>
<author>
<name>0x∅</name>
</author>
<published>2026-02-22T23:12:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e3118604aa99a5514342d6a002c9b4a3fe1235b4'/>
<id>urn:sha1:e3118604aa99a5514342d6a002c9b4a3fe1235b4</id>
<content type='text'>
Closes #16008
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/aenetworks] Fix extraction (#16036)</title>
<updated>2026-02-22T21:53:36Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-22T21:53:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=338dbebdb8627a95bd8f72ed86fdc2d50c8e2d14'/>
<id>urn:sha1:338dbebdb8627a95bd8f72ed86fdc2d50c8e2d14</id>
<content type='text'>
Fix 24856538595a3b25c75e1199146fcc82ea812d97

Authored by: bashonly</content>
</entry>
<entry>
<title>Release 2026.02.21</title>
<updated>2026-02-21T20:22:26Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-02-21T20:22:26Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e2a9cc7d137c88843e064bc9ea11cdca5cd4c82a'/>
<id>urn:sha1:e2a9cc7d137c88843e064bc9ea11cdca5cd4c82a</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[cleanup] Misc</title>
<updated>2026-02-21T20:07:56Z</updated>
<author>
<name>Simon Sawicki</name>
</author>
<published>2026-02-21T20:07:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=646bb31f39614e6c2f7ba687c53e7496394cbadb'/>
<id>urn:sha1:646bb31f39614e6c2f7ba687c53e7496394cbadb</id>
<content type='text'>
Authored by: Grub4K
</content>
</entry>
<entry>
<title>[ie] Limit `netrc_machine` parameter to shell-safe characters</title>
<updated>2026-02-21T20:07:36Z</updated>
<author>
<name>Simon Sawicki</name>
</author>
<published>2026-02-14T22:34:51Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1fbbe29b99dc61375bf6d786f824d9fcf6ea9c1a'/>
<id>urn:sha1:1fbbe29b99dc61375bf6d786f824d9fcf6ea9c1a</id>
<content type='text'>
Also adapts some extractor regexes to adhere to this limitation

See: https://github.com/yt-dlp/yt-dlp/security/advisories/GHSA-g3gw-q23r-pgqm

Authored by: Grub4K
</content>
</entry>
<entry>
<title>[ie/youtube] Update ejs to 0.5.0 (#16031)</title>
<updated>2026-02-21T20:05:38Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-21T20:05:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c105461647315f7f479091194944713b392ca729'/>
<id>urn:sha1:c105461647315f7f479091194944713b392ca729</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie] Add browser impersonation support to more extractors (#16029)</title>
<updated>2026-02-21T19:24:05Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-21T19:24:05Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1d1358d09fedcdc6b3e83538a29b0b539cb9be3f'/>
<id>urn:sha1:1d1358d09fedcdc6b3e83538a29b0b539cb9be3f</id>
<content type='text'>
Closes #7001, Closes #7444, Closes #16004
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/spankbang] Fix playlist title extraction (#14132)</title>
<updated>2026-02-21T18:57:20Z</updated>
<author>
<name>blauerdorf</name>
</author>
<published>2026-02-21T18:57:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1fe0bf23aa2249858c08408b7cc6287aaf528690'/>
<id>urn:sha1:1fe0bf23aa2249858c08408b7cc6287aaf528690</id>
<content type='text'>
Closes #14131
Authored by: blauerdorf</content>
</entry>
<entry>
<title>[ie/spankbang] Support browser impersonation (#14130)</title>
<updated>2026-02-21T18:51:52Z</updated>
<author>
<name>blauerdorf</name>
</author>
<published>2026-02-21T18:51:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f05e1cd1f1052cb40fc966d2fc175571986da863'/>
<id>urn:sha1:f05e1cd1f1052cb40fc966d2fc175571986da863</id>
<content type='text'>
Closes #14129
Authored by: blauerdorf</content>
</entry>
<entry>
<title>[ie/learningonscreen] Fix extractor (#16028)</title>
<updated>2026-02-21T18:27:33Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-21T18:27:33Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=46d5b6f2b7989d8991a59215d434fb8b5a8ec7bb'/>
<id>urn:sha1:46d5b6f2b7989d8991a59215d434fb8b5a8ec7bb</id>
<content type='text'>
Closes #15934
Authored by: bashonly, 0xvd</content>
</entry>
<entry>
<title>[ie/opencast] Support `oc-p.uni-jena.de` URLs (#16026)</title>
<updated>2026-02-21T18:01:34Z</updated>
<author>
<name>LordMZTE</name>
</author>
<published>2026-02-21T18:01:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=166356d1a1cac19cac14298e735eeae44b52c70e'/>
<id>urn:sha1:166356d1a1cac19cac14298e735eeae44b52c70e</id>
<content type='text'>
Closes #16023
Authored by: LordMZTE</content>
</entry>
<entry>
<title>[ie/aenetworks] Fix extractor (#14959)</title>
<updated>2026-02-21T17:46:59Z</updated>
<author>
<name>Sipherdrakon</name>
</author>
<published>2026-02-21T17:46:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=24856538595a3b25c75e1199146fcc82ea812d97'/>
<id>urn:sha1:24856538595a3b25c75e1199146fcc82ea812d97</id>
<content type='text'>
Closes #14578
Authored by: Sipherdrakon</content>
</entry>
<entry>
<title>[ie/soundcloud] Support browser impersonation (#16020)</title>
<updated>2026-02-21T14:50:22Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-21T14:50:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f532a91cef11075eb5a7809255259b32d2bca8ca'/>
<id>urn:sha1:f532a91cef11075eb5a7809255259b32d2bca8ca</id>
<content type='text'>
Closes #15660
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/soundcloud] Fix client ID extraction (#16019)</title>
<updated>2026-02-21T00:21:29Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-21T00:21:29Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=81bdea03f3414dd4d086610c970ec14e15bd3d36'/>
<id>urn:sha1:81bdea03f3414dd4d086610c970ec14e15bd3d36</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[rh:curl_cffi] Deprioritize unreliable impersonate targets (#16018)</title>
<updated>2026-02-20T23:48:16Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-20T23:48:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e74076141dc86d5603680ea641d7cec86a821ac8'/>
<id>urn:sha1:e74076141dc86d5603680ea641d7cec86a821ac8</id>
<content type='text'>
Closes #16012
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/SaucePlusChannel] Add extractor (#15830)</title>
<updated>2026-02-20T00:07:48Z</updated>
<author>
<name>Parker Wahle</name>
</author>
<published>2026-02-20T00:07:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=97f03660f55696dc9fce56e7ee43fbe3324a9867'/>
<id>urn:sha1:97f03660f55696dc9fce56e7ee43fbe3324a9867</id>
<content type='text'>
Closes #14985
Authored by: regulad</content>
</entry>
<entry>
<title>[ie/tele5] Fix extractor (#16005)</title>
<updated>2026-02-19T23:53:53Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-19T23:53:53Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=772559e3db2eb82e5d862d6d779588ca4b0b048d'/>
<id>urn:sha1:772559e3db2eb82e5d862d6d779588ca4b0b048d</id>
<content type='text'>
Closes #16003
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube:search:date] Remove broken `ytsearchdate` support (#15959)</title>
<updated>2026-02-19T23:18:02Z</updated>
<author>
<name>Achraf</name>
</author>
<published>2026-02-19T23:18:02Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c7945800e4ccd8cad2d5ee7806a872963c0c6d44'/>
<id>urn:sha1:c7945800e4ccd8cad2d5ee7806a872963c0c6d44</id>
<content type='text'>
Closes #15898
Authored by: stastix</content>
</entry>
<entry>
<title>[ie/facebook:ads] Fix extractor (#16002)</title>
<updated>2026-02-19T23:08:08Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-19T23:08:08Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e2444584a3e590077b81828ad8a12fc4c3b1aa6d'/>
<id>urn:sha1:e2444584a3e590077b81828ad8a12fc4c3b1aa6d</id>
<content type='text'>
Closes #16000
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/vk] Solve JS challenges using native JS interpreter (#15992)</title>
<updated>2026-02-19T15:14:37Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-19T15:14:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=acfc00a955208ee780b4cb18ae26de7b62444153'/>
<id>urn:sha1:acfc00a955208ee780b4cb18ae26de7b62444153</id>
<content type='text'>
Closes #12970
Authored by: bashonly, 0xvd</content>
</entry>
<entry>
<title>[ie/dailymotion] Fix extraction (#15995)</title>
<updated>2026-02-19T15:11:23Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-19T15:11:23Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=224fe478b0ef83d13b36924befa53686290cb000'/>
<id>urn:sha1:224fe478b0ef83d13b36924befa53686290cb000</id>
<content type='text'>
Fix 2b61a2a4b20b499d6497c9212207f72a52b922a6

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/twitter] Fix error handling again (#15999)</title>
<updated>2026-02-19T15:03:07Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-19T15:03:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=77221098fc5016f12118421982f02b662021972c'/>
<id>urn:sha1:77221098fc5016f12118421982f02b662021972c</id>
<content type='text'>
Fix 0d8898c3f4e76742afb2b877f817fdee89fa1258

Closes #15998
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Extract live adaptive `incomplete` formats (#15937)</title>
<updated>2026-02-18T23:52:13Z</updated>
<author>
<name>CanOfSocks</name>
</author>
<published>2026-02-18T23:52:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=319a2bda83f5e54054661c56c1391533f82473c2'/>
<id>urn:sha1:319a2bda83f5e54054661c56c1391533f82473c2</id>
<content type='text'>
Closes #10148
Authored by: CanOfSocks, bashonly

Co-authored-by: bashonly &lt;88596187+bashonly@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/youtube] Add more known player JS variants (#15975)</title>
<updated>2026-02-18T20:23:00Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-18T20:23:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=2204cee6d8301e491d8455a2c54fd0e1b23468f5'/>
<id>urn:sha1:2204cee6d8301e491d8455a2c54fd0e1b23468f5</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/odnoklassniki] Fix inefficient regular expression (#15974)</title>
<updated>2026-02-18T20:03:24Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-18T20:03:24Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=071ad7dfa012f5b71572d29ef96fc154cb2dc9cc'/>
<id>urn:sha1:071ad7dfa012f5b71572d29ef96fc154cb2dc9cc</id>
<content type='text'>
Closes #15958
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/twitter] Fix error handling (#15993)</title>
<updated>2026-02-18T19:55:48Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-18T19:55:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=0d8898c3f4e76742afb2b877f817fdee89fa1258'/>
<id>urn:sha1:0d8898c3f4e76742afb2b877f817fdee89fa1258</id>
<content type='text'>
Closes #15963
Authored by: bashonly</content>
</entry>
<entry>
<title>[jsinterp] Support string concatenation with `+` and `+=` (#15990)</title>
<updated>2026-02-17T23:46:20Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-17T23:46:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d108ca10b926410ed99031fec86894bfdea8f8eb'/>
<id>urn:sha1:d108ca10b926410ed99031fec86894bfdea8f8eb</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[jsinterp] Stringify bracket notation keys in object access (#15989)</title>
<updated>2026-02-17T23:20:54Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-17T23:20:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c9c86519753d6cdafa052945d2de0d3fcd448927'/>
<id>urn:sha1:c9c86519753d6cdafa052945d2de0d3fcd448927</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[jsinterp] Fix bitwise operations (#15985)</title>
<updated>2026-02-17T23:10:18Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-17T23:10:18Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=62574f5763755a8637880044630b12582e4a55a5'/>
<id>urn:sha1:62574f5763755a8637880044630b12582e4a55a5</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[cleanup] Bump ruff to 0.15.x (#15951)</title>
<updated>2026-02-16T20:11:02Z</updated>
<author>
<name>Simon Sawicki</name>
</author>
<published>2026-02-16T20:11:02Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=abade83f8ddb63a11746b69038ebcd9c1405a00a'/>
<id>urn:sha1:abade83f8ddb63a11746b69038ebcd9c1405a00a</id>
<content type='text'>
Authored by: Grub4K</content>
</entry>
<entry>
<title>[cookies] Ignore cookies with control characters (#15862)</title>
<updated>2026-02-16T19:59:34Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-16T19:59:34Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=43229d1d5f47b313e1958d719faff6321d853ed3'/>
<id>urn:sha1:43229d1d5f47b313e1958d719faff6321d853ed3</id>
<content type='text'>
http.cookies.Morsel was patched in Python 3.14.3 and 3.13.12
to raise a CookieError if the cookie name, value or any attribute
of its input contains a control character.

yt_dlp.cookies.LenientSimpleCookie now preemptively discards
any cookies containing control characters, which is consistent
with its more lenient parsing.

Ref: https://github.com/python/cpython/issues/143919

Closes #15849
Authored by: bashonly, syphyr

Co-authored-by: syphyr &lt;syphyr@gmail.com&gt;</content>
</entry>
<entry>
<title>[ie/MatchiTV] Add extractor (#15204)</title>
<updated>2026-02-12T08:14:56Z</updated>
<author>
<name>Gareth Seddon</name>
</author>
<published>2026-02-12T08:14:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8d6e0b29bf15365638e0ceeb803a274e4db6157d'/>
<id>urn:sha1:8d6e0b29bf15365638e0ceeb803a274e4db6157d</id>
<content type='text'>
Authored by: gseddon</content>
</entry>
<entry>
<title>[ie/ApplePodcasts] Fix extractor (#15901)</title>
<updated>2026-02-12T08:09:37Z</updated>
<author>
<name>Corey Wright</name>
</author>
<published>2026-02-12T08:09:37Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1ea7329cc91da38a790174e831fffafcb3ea3c3d'/>
<id>urn:sha1:1ea7329cc91da38a790174e831fffafcb3ea3c3d</id>
<content type='text'>
Closes #15900
Authored by: coreywright</content>
</entry>
<entry>
<title>[ie/tvo] Add extractor (#15903)</title>
<updated>2026-02-09T20:57:54Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-09T20:57:54Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a13f281012a21c85f76cf3e320fc3b00d480d6c6'/>
<id>urn:sha1:a13f281012a21c85f76cf3e320fc3b00d480d6c6</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/tver:olympic] Add extractor (#15885)</title>
<updated>2026-02-09T20:56:39Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-09T20:56:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=02ce3efbfe51d54cb0866953af423fc6d1f38933'/>
<id>urn:sha1:02ce3efbfe51d54cb0866953af423fc6d1f38933</id>
<content type='text'>
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/steam] Fix extractor (#15028)</title>
<updated>2026-02-09T20:33:36Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-09T20:33:36Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1a9c4b8238434c760b3e27d0c9df6a4a2482d918'/>
<id>urn:sha1:1a9c4b8238434c760b3e27d0c9df6a4a2482d918</id>
<content type='text'>
Closes #15014
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/gem.cbc.ca] Support standalone, series &amp; Olympics URLs (#15878)</title>
<updated>2026-02-07T23:12:45Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-07T23:12:45Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=637ae202aca7a990b3b61bc33d692870dc16c3ad'/>
<id>urn:sha1:637ae202aca7a990b3b61bc33d692870dc16c3ad</id>
<content type='text'>
Closes #8382, Closes #8790, Closes #15850
Authored by: bashonly, makew0rld, 0xvd

Co-authored-by: makeworld &lt;makeworld@protonmail.com&gt;
Co-authored-by: 0xvd &lt;0xvd12@gmail.com&gt;</content>
</entry>
<entry>
<title>[ie/1tv] Extract chapters (#15848)</title>
<updated>2026-02-06T20:45:47Z</updated>
<author>
<name>hunter-gatherer8</name>
</author>
<published>2026-02-06T20:45:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=23c059a455acbb317b2bbe657efd59113bf4d5ac'/>
<id>urn:sha1:23c059a455acbb317b2bbe657efd59113bf4d5ac</id>
<content type='text'>
Authored by: hunter-gatherer8</content>
</entry>
<entry>
<title>[ie/pornhub] Fix extractor (#15858)</title>
<updated>2026-02-06T20:41:56Z</updated>
<author>
<name>beacdeac</name>
</author>
<published>2026-02-06T20:41:56Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=6f38df31b477cf5ea3c8f91207452e3a4e8d5aa6'/>
<id>urn:sha1:6f38df31b477cf5ea3c8f91207452e3a4e8d5aa6</id>
<content type='text'>
Closes #15827
Authored by: beacdeac</content>
</entry>
<entry>
<title>[ie/locipo] Add extractors (#15486)</title>
<updated>2026-02-04T21:06:39Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-04T21:06:39Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=442c90da3ec680037b7d94abf91ec63b2e5a9ade'/>
<id>urn:sha1:442c90da3ec680037b7d94abf91ec63b2e5a9ade</id>
<content type='text'>
Closes #13656
Authored by: doe1080, gravesducking

Co-authored-by: gravesducking &lt;219445875+gravesducking@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>[ie/xhamster] Fix extractor (#15831)</title>
<updated>2026-02-04T20:49:07Z</updated>
<author>
<name>0x∅</name>
</author>
<published>2026-02-04T20:49:07Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=133cb959be4d268e2cd6b3f1d9bf87fba4c3743e'/>
<id>urn:sha1:133cb959be4d268e2cd6b3f1d9bf87fba4c3743e</id>
<content type='text'>
Closes #15802
Authored by: 0xvd</content>
</entry>
<entry>
<title>[ie/visir] Add extractor (#15811)</title>
<updated>2026-02-04T15:33:00Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-04T15:33:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c7c45f52890eee40565188aee874ff4e58e95c4f'/>
<id>urn:sha1:c7c45f52890eee40565188aee874ff4e58e95c4f</id>
<content type='text'>
Closes #11901
Authored by: doe1080</content>
</entry>
<entry>
<title>Release 2026.02.04</title>
<updated>2026-02-04T00:31:48Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-02-04T00:31:48Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bb3af7e6d5373c1a9c11bd5db9a6ebbbdfe55a98'/>
<id>urn:sha1:bb3af7e6d5373c1a9c11bd5db9a6ebbbdfe55a98</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[ie/unsupported] Update unsupported URLs (#15812)</title>
<updated>2026-02-03T23:30:59Z</updated>
<author>
<name>doe1080</name>
</author>
<published>2026-02-03T23:30:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c677d866d41eb4075b0a5e0c944a6543fc13f15d'/>
<id>urn:sha1:c677d866d41eb4075b0a5e0c944a6543fc13f15d</id>
<content type='text'>
Closes #8821, Closes #9851, Closes #13220, Closes #14564, Closes #14620
Authored by: doe1080</content>
</entry>
<entry>
<title>[ie/youtube] Default to `tv` player JS variant (#15818)</title>
<updated>2026-02-03T23:26:30Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-02-03T23:26:30Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1a895c18aaaf00f557aa8cbacb21faa638842431'/>
<id>urn:sha1:1a895c18aaaf00f557aa8cbacb21faa638842431</id>
<content type='text'>
Closes #15814
Authored by: bashonly</content>
</entry>
<entry>
<title>Release 2026.01.31</title>
<updated>2026-01-31T23:52:50Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-01-31T23:52:50Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=891613b098b2b315d983c2ae16901f5de344ca56'/>
<id>urn:sha1:891613b098b2b315d983c2ae16901f5de344ca56</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[cleanup] Misc (#15788)</title>
<updated>2026-01-31T23:50:20Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-31T23:50:20Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=9a9a6b6fe44a30458c1754ef064f354f04a84004'/>
<id>urn:sha1:9a9a6b6fe44a30458c1754ef064f354f04a84004</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Remove broken `tv_embedded` player client (#15787)</title>
<updated>2026-01-31T23:25:21Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-31T23:25:21Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8eb794366eb69e7377ff88eed7929c00195c8d74'/>
<id>urn:sha1:8eb794366eb69e7377ff88eed7929c00195c8d74</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Remove broken `ios_downgraded` player client (#15786)</title>
<updated>2026-01-31T22:55:35Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-31T22:55:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=c3674575faa23b20e97be8b73f68b9f7b4cea9ab'/>
<id>urn:sha1:c3674575faa23b20e97be8b73f68b9f7b4cea9ab</id>
<content type='text'>
Closes #15782
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Add `web_embedded` fallback for `android_vr` client (#15785)</title>
<updated>2026-01-31T22:48:41Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-31T22:48:41Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bb1c05752c288a81e0e281f1caf5395411936376'/>
<id>urn:sha1:bb1c05752c288a81e0e281f1caf5395411936376</id>
<content type='text'>
Closes #15751, Closes #15780
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/unsupported] Update unsupported URLs (#15410)</title>
<updated>2026-01-30T10:50:43Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-30T10:50:43Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bf5d8c2a663ac690711262aebc733c1b06a54b26'/>
<id>urn:sha1:bf5d8c2a663ac690711262aebc733c1b06a54b26</id>
<content type='text'>
Closes #14743
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/soop] Support subscription-only VODs (#15523)</title>
<updated>2026-01-30T00:25:58Z</updated>
<author>
<name>thematuu</name>
</author>
<published>2026-01-30T00:25:58Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=d0bf3d0fc3455d411ae44c0a5dc974dd1481e3aa'/>
<id>urn:sha1:d0bf3d0fc3455d411ae44c0a5dc974dd1481e3aa</id>
<content type='text'>
* Add custom downloader SoopVodFD

Closes #13636
Authored by: thematuu</content>
</entry>
<entry>
<title>[ie/whyp] Extract more metadata (#15757)</title>
<updated>2026-01-30T00:03:52Z</updated>
<author>
<name>azdlonky</name>
</author>
<published>2026-01-30T00:03:52Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=0d8ee637e83d62edaf22aa85833a51c70d560389'/>
<id>urn:sha1:0d8ee637e83d62edaf22aa85833a51c70d560389</id>
<content type='text'>
Authored by: azdlonky</content>
</entry>
<entry>
<title>Release 2026.01.29</title>
<updated>2026-01-29T17:00:19Z</updated>
<author>
<name>github-actions[bot]</name>
</author>
<published>2026-01-29T17:00:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e4c120f315b42a3956c3d85f2bc9245c4f0e8350'/>
<id>urn:sha1:e4c120f315b42a3956c3d85f2bc9245c4f0e8350</id>
<content type='text'>
Created by: bashonly

:ci skip all
</content>
</entry>
<entry>
<title>[cleanup] Misc (#15749)</title>
<updated>2026-01-29T16:55:27Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T16:55:27Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=8b275536d945c4b3d07b6c520677922c67a7c10f'/>
<id>urn:sha1:8b275536d945c4b3d07b6c520677922c67a7c10f</id>
<content type='text'>
* Documentation fixes
* Bump PyInstaller to 6.18.0 for Windows builds

Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/youtube] Update ejs to 0.4.0 (#15747)</title>
<updated>2026-01-29T16:47:00Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T16:47:00Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=88b35ff911a999e0b479417237010c305114ba08'/>
<id>urn:sha1:88b35ff911a999e0b479417237010c305114ba08</id>
<content type='text'>
Authored by: bashonly</content>
</entry>
<entry>
<title>[cleanup] Misc (#15430)</title>
<updated>2026-01-29T16:22:35Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T16:22:35Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a65349443b959b8ab6bdec8e573777006d29b827'/>
<id>urn:sha1:a65349443b959b8ab6bdec8e573777006d29b827</id>
<content type='text'>
Authored by: bashonly, Grub4K, seproDev

Co-authored-by: sepro &lt;sepro@sepr0.com&gt;
Co-authored-by: Simon Sawicki &lt;contact@grub4k.dev&gt;</content>
</entry>
<entry>
<title>[ie/vimeo] Add `macos` client (#15746)</title>
<updated>2026-01-29T16:19:59Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T16:19:59Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ba5e2227c8c49fa76d9d30332aad2416774ddb31'/>
<id>urn:sha1:ba5e2227c8c49fa76d9d30332aad2416774ddb31</id>
<content type='text'>
Authored by: bashonly, gamer191</content>
</entry>
<entry>
<title>[ie/youtube] Fix default player clients (#15726)</title>
<updated>2026-01-29T06:57:13Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T06:57:13Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=309b03f2ad09fcfcf4ce81e757f8d3796bb56add'/>
<id>urn:sha1:309b03f2ad09fcfcf4ce81e757f8d3796bb56add</id>
<content type='text'>
* Add `ios_downgraded` player client
* Remove `android_sdkless` player client

Closes #15712
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/whyp] Fix extractor (#15721)</title>
<updated>2026-01-29T00:28:55Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-29T00:28:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f70ebf97ea7ef3b00c3e9213acf40d1b004c31d9'/>
<id>urn:sha1:f70ebf97ea7ef3b00c3e9213acf40d1b004c31d9</id>
<content type='text'>
Closes #15719
Authored by: bashonly</content>
</entry>
<entry>
<title>Fix concurrent formats downloading to stdout (#15617)</title>
<updated>2026-01-28T03:57:09Z</updated>
<author>
<name>N/Ame</name>
</author>
<published>2026-01-28T03:57:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=5bf91072bcfbb26e6618d668a0b3379a3a862f8c'/>
<id>urn:sha1:5bf91072bcfbb26e6618d668a0b3379a3a862f8c</id>
<content type='text'>
Authored by: grqz</content>
</entry>
<entry>
<title>Fix interactive format/video selection when downloading to stdout (#15626)</title>
<updated>2026-01-28T01:11:19Z</updated>
<author>
<name>N/Ame</name>
</author>
<published>2026-01-28T01:11:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1829a53a543e63bf0391da572cefcd2526c0a806'/>
<id>urn:sha1:1829a53a543e63bf0391da572cefcd2526c0a806</id>
<content type='text'>
Authored by: grqz</content>
</entry>
<entry>
<title>[ie/ERRArhiiv] Add extractor (#15667)</title>
<updated>2026-01-27T16:53:38Z</updated>
<author>
<name>rdamas</name>
</author>
<published>2026-01-27T16:53:38Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1c739bf53e673e06d2a43feddb5a31ee8496fa6e'/>
<id>urn:sha1:1c739bf53e673e06d2a43feddb5a31ee8496fa6e</id>
<content type='text'>
Closes #15663
Authored by: rdamas</content>
</entry>
<entry>
<title>[ie/franceinfo] Fix extraction (#15704)</title>
<updated>2026-01-27T15:40:47Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-27T15:40:47Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=e08fdaaec2b253abb1e08899d1d13ec5072d76f2'/>
<id>urn:sha1:e08fdaaec2b253abb1e08899d1d13ec5072d76f2</id>
<content type='text'>
Closes #15701
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/franceinfo] Support new domain URLs (#15669)</title>
<updated>2026-01-27T14:09:16Z</updated>
<author>
<name>Romain Reignier</name>
</author>
<published>2026-01-27T14:09:16Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=ac3a566434c68cbf960dfb357c6c8a275e8bf8eb'/>
<id>urn:sha1:ac3a566434c68cbf960dfb357c6c8a275e8bf8eb</id>
<content type='text'>
Closes #13173
Authored by: romainreignier</content>
</entry>
<entry>
<title>[ie/TheChosen] Support new URL format (#15687)</title>
<updated>2026-01-27T14:08:22Z</updated>
<author>
<name>Alexander Bocken</name>
</author>
<published>2026-01-27T14:08:22Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1f4b26c39fb09782cf03615d089e712975395d6d'/>
<id>urn:sha1:1f4b26c39fb09782cf03615d089e712975395d6d</id>
<content type='text'>
Closes #15686
Authored by: AlexBocken</content>
</entry>
<entry>
<title>[ie/patreon] Extract inlined media (#15498)</title>
<updated>2026-01-27T12:52:49Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-27T12:52:49Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=14998eef63a1462961a666d71318f804aca12220'/>
<id>urn:sha1:14998eef63a1462961a666d71318f804aca12220</id>
<content type='text'>
Closes #15473
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/dailymotion] Support browser impersonation (#15697)</title>
<updated>2026-01-27T12:47:19Z</updated>
<author>
<name>bashonly</name>
</author>
<published>2026-01-27T12:47:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a8937740969b60df1c2a634e58ab959352c9504c'/>
<id>urn:sha1:a8937740969b60df1c2a634e58ab959352c9504c</id>
<content type='text'>
Fix 2b61a2a4b20b499d6497c9212207f72a52b922a6

Closes #15526
Authored by: bashonly</content>
</entry>
<entry>
<title>[ie/pbs] Fix extraction (#15083)</title>
<updated>2026-01-27T12:45:19Z</updated>
<author>
<name>nlurker</name>
</author>
<published>2026-01-27T12:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a81087160812ec7a2059e1641a9785bfa4629023'/>
<id>urn:sha1:a81087160812ec7a2059e1641a9785bfa4629023</id>
<content type='text'>
Closes #13299
Authored by: nlurker</content>
</entry>
<entry>
<title>[ie/boosty] Improve metadata extraction (#15543)</title>
<updated>2026-01-27T12:39:10Z</updated>
<author>
<name>Md5Lukas</name>
</author>
<published>2026-01-27T12:39:10Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=f9a06197f563a2ccadce2603e91ceec523e88d91'/>
<id>urn:sha1:f9a06197f563a2ccadce2603e91ceec523e88d91</id>
<content type='text'>
Authored by: Sytm</content>
</entry>
<entry>
<title>[ie/neteasemusic] Fix merged lyrics extraction (#15052)</title>
<updated>2026-01-27T12:30:11Z</updated>
<author>
<name>Mivik</name>
</author>
<published>2026-01-27T12:30:11Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=a421eb06d111cfa75e42569dc42331e9f3d8f27b'/>
<id>urn:sha1:a421eb06d111cfa75e42569dc42331e9f3d8f27b</id>
<content type='text'>
Authored by: Mivik</content>
</entry>
<entry>
<title>[ie/wat.tv] Improve DRM detection (#15659)</title>
<updated>2026-01-27T12:29:09Z</updated>
<author>
<name>wesson09</name>
</author>
<published>2026-01-27T12:29:09Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=bc6ff877dd371d405b11f0ab16634c4d4b5d645e'/>
<id>urn:sha1:bc6ff877dd371d405b11f0ab16634c4d4b5d645e</id>
<content type='text'>
Closes #15647
Authored by: wesson09</content>
</entry>
<entry>
<title>[ie/volejtv] Fix and add extractors (#13226)</title>
<updated>2026-01-27T12:22:55Z</updated>
<author>
<name>Subrat Lima</name>
</author>
<published>2026-01-27T12:22:55Z</published>
<link rel='alternate' type='text/html' href='http://git.twilken.net/yt-dlp/commit/?id=1effa06dbf4dfd2e307b445a55a465d897205213'/>
<id>urn:sha1:1effa06dbf4dfd2e307b445a55a465d897205213</id>
<content type='text'>
Closes #13203
Authored by: subrat-lima</content>
</entry>
</feed>
