Releases: maltehuebner/dataquery-bundle
Releases · maltehuebner/dataquery-bundle
0.10.2
What's Changed
This release consolidates all Symfony 8 compatibility fixes:
- Replace
XmlFileLoaderwithYamlFileLoader(#21) —XmlFileLoaderwas removed in Symfony 8, causing a fatal error at kernel boot - Exclude
ConflictResolverfrom service autodiscovery (#22) — static utility class with private constructor broke autowiring - Exclude
ValueTypeand all static converter classes from autodiscovery (#23) — prevents further "non-public constructor" errors - Fix typo in resource pattern —
RequestParamterList→RequestParameterList
Verified
- All 354 tests passing
- PHPStan: no errors
- Full audit of all classes confirms no remaining autowiring issues
Full Changelog: 0.9.1...0.10.2
0.10.1
What's Changed
- Fix ConflictResolver autowiring error: Exclude static
ConflictResolverclass from service autodiscovery (#22)ConflictResolverhas a private constructor and is only used statically, causingcache:clearto fail on Symfony 8
Full Changelog: 0.10...0.10.1
0.10
What's Changed
- Fix Symfony 8 compatibility: Replace
XmlFileLoaderwithYamlFileLoader(#21)XmlFileLoaderwas removed in Symfony 8, causing a fatal error at kernel boot- Service configuration converted from XML to YAML
- Removed related PHPStan baseline entries
Full Changelog: 0.9...0.10
0.9.1
Allow Symfony 8 in version constraints
0.9
What's new
Bug fix
- Fix
TypeErrorwhen query parameters contain arrays (e.g.?param[]=a¶m[]=b) — array values are now joined with comma, other non-string values are cast to string (#16)
Test suite
- Add comprehensive test suite with 354 tests and 525 assertions covering all classes (#17)
- Add test entity fixtures for unit tests
CI & tooling
0.8.2
0.8.1
0.8
What's Changed
- Big bunch of changes for missing param converter. by @maltehuebner in #13
Full Changelog: 0.7.1...0.8
0.7.1
0.7
What's Changed
- Jump to PHP 8.3 by @maltehuebner in #1
- Composer lock by @maltehuebner in #3
- More php 8.3 issues by @maltehuebner in #4
- Rector by @maltehuebner in #2
- Allow Symfony ^7.0 by @maltehuebner in #5
- Fix nullable properties by @maltehuebner in #6
- Change assertions from annotations to attributes by @maltehuebner in #7
- Remove queries explicit for critical mass by @maltehuebner in #8
- More attributes by @maltehuebner in #9
- Add orm by @maltehuebner in #10
- Improve value assigner by @maltehuebner in #11
New Contributors
- @maltehuebner made their first contribution in #1
Full Changelog: 0.6...0.7