Skip to content

Releases: phpmyadmin/sql-parser

3.4.9

Choose a tag to compare

@phpmyadmin-bot phpmyadmin-bot released this 03 Oct 14:03
v3.4.9

Released version 3.4.9

3.4.8

Choose a tag to compare

@phpmyadmin-bot phpmyadmin-bot released this 22 Sep 07:37
v3.4.8

release 3.4.8

v3.3.1

Choose a tag to compare

@udan11 udan11 released this 21 Feb 13:28
  • Condition: Allow keyword INTERVAL.

v3.3.0

Choose a tag to compare

@udan11 udan11 released this 21 Feb 13:28
  • Expression: Refactored parsing options.

v3.2.0

Choose a tag to compare

@udan11 udan11 released this 21 Feb 13:27
  • Context: Added custom mode that avoids escaping when possible.

v3.1.0

Choose a tag to compare

@udan11 udan11 released this 21 Feb 13:27
  • ArrayObj: Handle more complex expressions in arrays.
  • BufferedQuery: Backslashes in comments escaped characters in comments.
  • Condition: Allow IF in conditions.
  • Context: Add ; as operator.
  • Context: Updated contexts to contain BIT data type.
  • CreateStatement: The DEFAULT option may be an expression.
  • DescribeStatement: Added DESC as alias for DESCRIBE.
  • Expression: Rewrote expression parsing.
  • Misc: Added PHPUnit's Code Coverage 3.0 as a dependency.
  • Misc: Added support for PHP 5.4 back.
  • Misc: Removed dependency to Ctype.
  • Misc: Repository transfered from @udan11 to @phpmyadmin.
  • Misc: Updated .gitignore to ignore composer.lock.
  • Misc: Updated Composer and Travis configuration for PHP 7 and PHPUnit 5.
  • Tools: Documented tags in ContextGenerator.

v3.0.8

Choose a tag to compare

@udan11 udan11 released this 21 Feb 13:24
  • Allow NULL in expressions.
  • Downgraded PHPUnit to 4.8. Removed old PHP versions.
  • Updated PHPUnit to 5.1 and fixed some of the tests.
  • Added UNION ALL as a type of UNION.
  • Expressions are permitted in SET operations.
  • Added STRAIGHT_JOIN as a known type of join.
  • Added missing definitions for MATCH and AGAINST.
  • Added missing statement (FLUSH and DEALLOCATE).

v3.0.7

Choose a tag to compare

@udan11 udan11 released this 17 Nov 20:26
  • Expressions may begin with a function that is also a reserved keyword (e.g. IF).

v3.0.6

Choose a tag to compare

@udan11 udan11 released this 12 Nov 21:43
  • Fixed a bug where formatter split the function name and the parameters list.

v3.0.5

Choose a tag to compare

@udan11 udan11 released this 12 Nov 21:44
  • Add GRANT as known statement.
  • Use JOIN expressions for flag detection.
  • Fix the order of clauses in SELECT statements involving UNIONs.
  • Added dummy parsers for CREATE USER and SET PASSWORD statements.
  • Accept NOT operator in conditions.
  • Fixed DELIMITER statements in BufferedQuery.
  • Added INSERT statement builder.