BREAKING: increase minimum PHP requirement to 8.0.0
- fix various PHP 8.x warnings
- upgrade PHPUnit from 5.x to 9.x
- fix warning in PHP 7.2 by implementing
Countable
interface
- solve issue with UTF8 Byte Order Mark
- solve rare encoding issue in mp4chaps parser
- PSC parser more robust against invalid xml
- solve PSC parser regression bug
- fix PSC parser bug where title would not be a string
- allow chapters at 0 seconds
- catch invalid xml
- improve mp4chaps parsing: reject files with lots of invalid lines
- initial release