Features
- feat(po-token): mint po tokens by default when getPoToken is absent (f286275)
Fixes
- fix(resolve): rank credential failures below the video's own answer (4ab9214)
- fix(playability): classify an unrecorded live stream as NOT_FOUND (11221a5)
- fix(sabr): clear a mint failure once a later mint succeeds (1edd52a)
- fix(download): look up an explicit format again until a client has it (6adefd3)
- fix(formats): reject an explicit format the info does not list (66c3e6e)
- fix(formats): reject an unknown quality with INVALID_ARGUMENT (dd6930b)
- fix(resume): read caption tracks from the resumed player answer (5a391d7)
- fix(resume): keep the previous visitor data when its refresh fails (db4912b)
- fix: declare top-level types for node module resolution (e60fd31)
Refactoring
- refactor(info): assemble lookups and resumes outside Ytdl (06dc175)
Documentation
- docs(guides): order guides by task and drop internal names (e42afe2)
- docs(cookies): walk through copying a cookie in chrome, edge and firefox (7550d51)
- docs(readme): link the fork's origin in the first line (b0bed54)
- docs(cookies): lead with copying the cookie header from devtools (a42f36a)
Tests
- test(resolve): give the broken-player case its own player id (73cd29f)
Build and CI
- build: pin bun 1.4.4 (d536d84)
Full Changelog: 5.0.1...5.0.2