What's Changed
- Fix parsing of export with single character variable names by @GrahamCampbell in #599
- Fix formatting of Composer installation command by @xepozz in #589
- Improve parser and loader performance by @GrahamCampbell in #600
- PHP 8.6 support by @GrahamCampbell in #601
- Require the covariant option and result types by @GrahamCampbell in #612
- Improve option and result type precision by @GrahamCampbell in #613
- Fix memory-safety crash on invalid UTF-8 variable names by @GrahamCampbell in #602
- Make the putenv adapter null-byte safe by @GrahamCampbell in #603
- Remove quadratic value parsing by @GrahamCampbell in #604
- Resolve nested variables with fewer copies by @GrahamCampbell in #605
- Strip a leading BOM from string input by @GrahamCampbell in #606
- Improve diagnostics and messages by @GrahamCampbell in #607
- Add regression tests for existing behaviour by @GrahamCampbell in #608
- Stop comments from starting multiline values by @GrahamCampbell in #615
- Document the real parsing, nesting, comment, escape and validation rules by @GrahamCampbell in #609
- Resolve the strictness baseline entries at source by @GrahamCampbell in #614
New Contributors
Full Changelog: v5.6.4...v5.7.0