Releases: staabm/phpstan-dba
Releases · staabm/phpstan-dba
0.3
This release required some fundamental time consuming internal changes and cleanups.
please consider supporting my freetime open source work with your sponsoring 💕
Improvements
- PHPStan 2.0 support by @staabm in #709
- Added rule identifiers by @staabm in #706
- More human readable und less verbose ReflectionCache file format #716
Breaking Changes
- we no longer use generic types to represent the inferred result set metadata
- Remove use of Doctrine stub and and generic Doctrine result types by @staabm in #705
- Remove use of Mysqli stub and generic mysqli result type by @staabm in #698
- Remove mysqli_result from skipCheckGenericClasses by @staabm in #701
- Remove use of PDOStatement stub and and generic PDOStatement result type by @staabm in #700
Internal Cleanup
- Cleanup
instanceof *Type
checks by @staabm in #692 - .env: Support ssl-certificates via DBA_SSL by @staabm in #702
- Fix union result with mysqli by @staabm in #703
- Fix union result with PdoStatement by @staabm in #704
- Fix type errors by @staabm in #707
- Fix more type errors by @staabm in #708
- Remove obsolete phpstan-php-parser dependency by @staabm in #710
- Remove dead PHP_VERSION_ID check by @staabm in #712
- Fix replay by @staabm in #714
- Fix types by @staabm in #715
Full Changelog: 0.2.85...0.3
0.2.85
0.2.84
0.2.83
0.2.82
Improvements
- Fix getting columns when sql mode is using ansi_quotes by @lode in #669
- Drop PHP 7.2/7.3 support by @staabm in #682
- Drop mysql57 in CI by @staabm in #684
- Simplify QuerySimulation by @staabm in #685
- Test unspecified lists by @staabm in #686
- Support more array types by @staabm in #687
Internals
- Fix PHPStan deprecations by @staabm in #683
- Bump ramsey/composer-install from 2 to 3 by @dependabot in #646
- Update phpstan/extension-installer requirement from ^1.2 to ^1.4 by @dependabot in #659
- Update tomasvotruba/unused-public requirement from ^0.3 to ^1.0 by @dependabot in #681
- Update php-parallel-lint/php-parallel-lint requirement from ^1.3 to ^1.4 by @dependabot in #647
- Update symplify/easy-coding-standard requirement from ^11.4 to ^12.3 by @dependabot in #660
New Contributors
Full Changelog: 0.2.81...0.2.82
0.2.81
0.2.80
Bugfixes 🐞
- FetchAll actually returns list of results, not an array per se. by @patrickkusebauch in #638
- Support nested quotes by @b-viguier in #651
New Contributors
- @patrickkusebauch made their first contribution in #638
- @b-viguier made their first contribution in #651
Full Changelog: 0.2.79...0.2.80