NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #4532 most downloaded on Packagist
Custom SQL walker for Doctrine allowing usage of MySQL index hints without need of native queries
Last release 8 months ago
25 Jan 2026
Ships fairly regularly
a new release about every 9 months
Nearly every release is documented
notes for 7 of 7 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
7 releases · first in 2021
Imrovements Allow MariaDB ( #120 ) Support doctrine/dbal 4
Exclude useless folders (e.g. /tests ) in package archive
/tests) in package archive (#119)One column per quarter.
Support subselects ( #103 , #105 )
Depends on hint-driven-sql-walker which allows combination of multiple hint handlers
HintDrivenSqlWalker::classUseIndexSqlWalker got renamed to UseIndexHintHandler ->from(User::class, 'u')
->andWhere('u.id = 1')
->getQuery()
- ->setHint(Query::HINT_CUSTOM_OUTPUT_WALKER, UseIndexSqlWalker::class)
- ->setHint(UseIndexSqlWalker::class, [IndexHint::force(User::IDX_FOO, User::TABLE_NAME)])
+ ->setHint(Query::HINT_CUSTOM_OUTPUT_WALKER, HintDrivenSqlWalker::class)
+ ->setHint(UseIndexHintHandler::class, [IndexHint::force(User::IDX_FOO, User::TABLE_NAME)])
->getResult();doctrine/orm 2.14.0 (was 2.7.0)major dependency cleanup, the only needed is now doctrine/orm ^2.7.0
doctrine/orm ^2.7.0 (#22)Changes: drop support for php < 7.4
php < 7.4 (#1)initial release with support of php >= 7.1
php >= 7.1Your coding agent can read these notes before it upgrades. Set up the MCP server →