itismadness
4 年之前
在該版本發佈之後已有 0 次程式碼提交到 80ff156cb7b78fbecbb328ccab8527da11d08c3f 分支
- (breaking) refactor code base to follow PSR-12 (including function names)
- add checksum validation states, differentiate between missing and invalid
- use symfony/process instead of shell_exec for executing external programs (thanks @datagutten)
- add “decode” and “translate” commands to standalone logchecker (useful for EAC logs)
- rewrite handling foreign languages for EAC to be more robust and less error prone
- add support for cchardet to detect more encodings, like Windows-1250, improving handling of more logs (e.g. Polish and Czech logs)
- add minimal Korean translation file for single EAC 0.95 encountered so far
- expand Japanese translation file with more strings
- create test suite for logchecker to validate behavior more consistently in automated fashion
- start support for combined EAC logs
- improve and expand coloring of whipper logs to be more inline with EAC / XLD
- fix whipper logs that had CRC’s with a leading “0” being parsed incorrectly
- better handle old whipper logs to display “Logs must be produced by whipper 0.7.3+” instead of “Could not parse whipper log.”
- color checksum in log based on if checksum is good (green) or invalid (red)
- print colored log to console for standalone logchecker