v5.1.0 - Fixes and Build Improvements
Note for Crunchy: You will have to login again with this update
Changes
- Executable build process now includes esbuild, where all JS files are compiled into a single file before building the executable
- This should increase performance, decrease memory consumption, allow for newer node versions, and decrease false positives
- Bump node version to 20
- Dependency bump
- Minor improvements to private key detection
Crunchy Changes
- Migrate to mobile token
- !!IMPORTANT!! Old tokens will not be compatible, you will need to login again
- Add new flag to select crunchy play stream
--cstream
- Made default crunchy play stream chrome
- Updated mobile basic auth header
- Add zh-HK language support
- Disable non play streams (for now)
- Improve how streams are cleared to prevent too many streams errors
- Remove some workaround code thanks to TS 5.5
Hidive Changes
- Fix crashing issue under very specific circumstances
- Add fallback to seriesTitle of seasonTitle can't be properly parsed
Full Changelog: v5.0.3...v5.1.0