v2.0.0
What's Changed
- 2.0 by @matthi4s in #28
- Updated aternos/codex to 2.0.0
- Increased minimum PHP version: 8.1
- Added correct return/argument/property types to all classes (
⚠️ This might affect child classes) - Entry level as enum (
⚠️ $entry->getLevel()
should probably be replaced by$entry->getLevel()->asString()
). - Refactored automatic tests to use generated JSON files instead of comparing dump output.
- Restructured
Log
classes for proper client log/crash report support (⚠️ The namespace and name of allLog
classes have changed) - Added support for client logs (Currently Vanilla/Forge/Fabric/Quilt)
- Added standard function to get log type, name, version, as well as a combined title.
- Added support for Mohist crash reports
- Added support for PolyMC client logs (if not already detected as a different log type)
- Fixed Forge log level detection for STDERR output
Full Changelog: v1.13.1...v2.0.0