What's Changed
- add
durationSecondsandthumbnailUrlto list results across dashboard, fresh, best, verified, and search - add
videos.detailsMany()for ordered batch detail fetching with concurrency, retry, retry delay, and rate limiting controls - extend live integration coverage to validate the new list metadata and batch detail API against xvideos.com itself
- document the new crawl ergonomics API and bump the package to
3.1.0
Validation
npm run buildnpm testnpm run coveragenpm run lintnpm pack --dry-run