Skip to content

Releases: maltehuebner/dataquery-bundle

0.10.2

10 Feb 15:42

Choose a tag to compare

What's Changed

This release consolidates all Symfony 8 compatibility fixes:

  • Replace XmlFileLoader with YamlFileLoader (#21) — XmlFileLoader was removed in Symfony 8, causing a fatal error at kernel boot
  • Exclude ConflictResolver from service autodiscovery (#22) — static utility class with private constructor broke autowiring
  • Exclude ValueType and all static converter classes from autodiscovery (#23) — prevents further "non-public constructor" errors
  • Fix typo in resource patternRequestParamterListRequestParameterList

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

10 Feb 14:24

Choose a tag to compare

What's Changed

  • Fix ConflictResolver autowiring error: Exclude static ConflictResolver class from service autodiscovery (#22)
    • ConflictResolver has a private constructor and is only used statically, causing cache:clear to fail on Symfony 8

Full Changelog: 0.10...0.10.1

0.10

10 Feb 14:19

Choose a tag to compare

What's Changed

  • Fix Symfony 8 compatibility: Replace XmlFileLoader with YamlFileLoader (#21)
    • XmlFileLoader was 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

10 Feb 09:15
e9aada7

Choose a tag to compare

Allow Symfony 8 in version constraints

0.9

27 Jan 19:56
4ac20b5

Choose a tag to compare

0.9

What's new

Bug fix

  • Fix TypeError when query parameters contain arrays (e.g. ?param[]=a&param[]=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

  • Add GitHub Actions CI workflow running PHPUnit on PHP 8.3, 8.4, and 8.5 (#18)
  • Add PHPStan static analysis at level 5 with baseline (#18)
  • Add composer run tests and composer run phpstan scripts

0.8.2

02 Dec 12:31
0b4489e

Choose a tag to compare

What's Changed

Full Changelog: 0.8.1...0.8.2

0.8.1

18 Sep 16:30
62fe037

Choose a tag to compare

What's Changed

Full Changelog: 0.8...0.8.1

0.8

25 Jul 15:52
f02f900

Choose a tag to compare

0.8

What's Changed

Full Changelog: 0.7.1...0.8

0.7.1

19 Jun 08:12
4f460bb

Choose a tag to compare

What's Changed

Full Changelog: 0.7...0.7.1

0.7

19 Jun 07:14
6c467b4

Choose a tag to compare

0.7

What's Changed

New Contributors

Full Changelog: 0.6...0.7