Releases: phpmyadmin/sql-parser
Releases · phpmyadmin/sql-parser
5.7.0
- Performance improvement to use less the
nextToken()
function (#397) by @iifawzi - Lexer - Solving ambiguity on function keywords (#385) by @iifawzi
- Implement
ALTER EVENT
(#404) by @iifawzi - Add
ALTER EVENT
keywords (#404) by @iifawzi - Drop PHP 7.1 support by @williamdes
- Fix the alter operation table options
RENAME INDEX x TO y
(#405) by @iifawzi - Fix
CreateStatement
function's options (#406) by @iifawzi - Fix a PHP notice on Linter using
ANALYZE
(#413) by @iifawzi
5.6.0
- Add missing return types annotations (746f48f) by @MauricioFauth
- Improve the WITH statements parser (#363) by @iifawzi
- Add support for passing
Context::SQL_MODE*
constants toContext::setMode
method by @MauricioFauth - Fix additional body tokens issue with
CREATE VIEW
statements (#371) by @iifawzi - Exclude from composer vendor bundle /tests and /phpunit.xml.dist (a201314) by @williamdes
- Support table structure with
COMPRESSED
columns (#351) by @iifawzi - Add
#[\AllowDynamicProperties]
onStatement
andExpression
classes for PHP 8.2 support (4ee76d9) by @williamdes - Support
ALTER
queries ofPARTITIONS
(#329) by @iifawzi - Fixed differentiating between
ANALYZE
andEXPLAIN
statements (#386) by @iifawzi - Added "NOT" to the select options (#374, #391) by @iifawzi
- Implement the
EXPLAIN
Parser (#389) by @iifawzi - Context: Updated contexts to contain
multipoint
andmultipolygon
data types (#393) by @iifawzi - Support more keywords on
Expression
component (#399) by @iifawzi - Fix PHP 8.3 failing tests (#400) by @iifawzi
- Add funding to GitHub and
composer.json
by @williamdes - Add search keywords in the
composer.json
(#401) by @imanghafoori1
5.5.0
Released version 5.5.0
4.7.3
Released version 4.7.3
5.4.2
Released version 5.4.2
4.7.2
Released version 4.7.2
5.4.1
Released version 5.4.1
4.7.1
Released version 4.7.1
5.4.0
Released version 5.4.0
4.7.0
Released version 4.7.0