Releases: makowskid/dcfparser
Releases · makowskid/dcfparser
v2.0.0
What's New
Major rewrite with modern PHP support and new features.
Breaking Changes
- Minimum PHP version is now 8.2
- Dropped PHP 7.x / 8.0 / 8.1 support
New Features
parseString(string $content): array— parse DCF content from a string (returns first stanza)parseStringAll(string $content): array— parse DCF content from a string (returns all stanzas)parseFileAll(string $path): array— parse all stanzas from a file- Multi-stanza support across all parse methods
DcfParserExceptionfor structured error handling
Improvements
- PHPStan static analysis at level 8
- PHP CS Fixer for consistent code style
- PHPUnit 12 with comprehensive test coverage
- Updated GitHub Actions CI workflow
Stable 1.0.1
Initial release