Releases: grqz/yt-dlp
Releases · grqz/yt-dlp
ie/bilibili/pi_fallbk 2024.11.28.115509
This is a pre-release build
A description of the various files is in the README
Changelog
Core changes
- Add
playlist_webpage_urlfield (#11613) by seproDev - make bvid extraction fatal by pukkandan
- use bvid by pukkandan
Extractor changes
- Handle fragmented formats in
_remove_duplicate_formats(#11637) by Grub4K - bilibili: provide fallback for playinfo extraction by pukkandan
- chaturbate: Fix support for non-public streams (#11624) by jkruse
- dacast: Fix HLS AES formats extraction (#11644) by bashonly
- dropbox: Fix password-protected video extraction (#11636) by bashonly
- facebook: Support more groups URLs (#11576) by grqz
- stripchat: Fix extractor (#11596) by gitninja1234
- tiktok: Deprioritize animated thumbnails (#11645) by bashonly
- youtube: tab: Fix playlists tab extraction (#11615) by seproDev
Networking changes
- Request Handler: websockets: Support websockets 14.0+ (#11616) by coletdjnz
Misc. changes
- cleanup: Miscellaneous: ccf0a6b by bashonly, pzhlkj6612
ie/bahamut 2024.10.30.071554
This is a pre-release build
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
defaultgroup
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more - The minimum required Python version has been raised to 3.9
Python 3.8 reached its end-of-life on 2024.10.07, and yt-dlp has now removed support for it. As an unfortunate side effect, the officialyt-dlp.exeandyt-dlp_x86.exebinaries are no longer supported on Windows 7. Read more
Changelog
Core changes
- Allow thumbnails with
.jpeextension (#11408) by bashonly - Expand paths in
--plugin-dirs(#11334) by bashonly - Merge remote-tracking branch 'upstream/master' into ie/anigamer by pukkandan
- Merge remote-tracking branch 'upstream/master' into ie/anigamer by pukkandan
- Merge remote-tracking branch 'upstream/master' into ie/anigamer by pukkandan
- Populate format sorting fields before dependent fields (#11353) by Grub4K
- Remove Python 3.8 support (#11321) by bashonly
- Use the same device_id in playlists by pukkandan
- add http headers at the root of the info_dict simplify structure by pukkandan
- add http_headers for downloading by pukkandan
- add http_headers, extract all formats by pukkandan
- utils: Fix
find_elementby class (#11402) by bashonly
Extractor changes
- Resolve
languageto ISO639-2 for ISM formats (#11359) by bashonly - anigamer
- ccma: Support new 3cat.cat domain (#11222) by JoseAngelB
- cnn: Fix extractor (#10185) by kylegustavo, seproDev
- facebook: Fix formats extraction (#11343) by kclauhk
- generic: Do not impersonate by default (#11336) by bashonly
- niconicouser: Fix extractor (#11324) by Wesley107772
- soundcloud: Extract artists (#11377) by seproDev
- vimeo: Fix API retries (#11351) by bashonly
Misc. changes
- build
- cleanup
- devscripts:
make_changelog: Parse full commit message for fixes (#11366) by bashonly, Grub4K
2024.10.23.053949
This is a pre-release build
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
defaultgroup
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more
Changelog
Core changes
Extractor changes
- anigamer: add extractor by pukkandan
Misc. changes
- build: Move optional dependencies to the
defaultgroup (#11255) by bashonly - cleanup: Miscellaneous: ea9e35d by bashonly
ie/nova/voyo 2024.10.23.055629
This is a pre-release build
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
defaultgroup
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more
2024.10.22.214246
This is a pre-release build
A description of the various files is in the README
Important changes
- Beginning with this release, yt-dlp's Python dependencies must be installed using the
defaultgroup
If you're installing yt-dlp with pip/pipx or requiring yt-dlp in your own Python project, you'll need to specifyyt-dlp[default]if you want to also install yt-dlp's optional dependencies (which were previously included by default). Read more
Changelog
Extractor changes
- anigamer: add extractor by pukkandan
Misc. changes
- build: Move optional dependencies to the
defaultgroup (#11255) by bashonly - cleanup: Miscellaneous: ea9e35d by bashonly