Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: phpmyadmin/sql-parser

6.0.0

31 Oct 22:07
@phpmyadmin-bot phpmyadmin-bot
6.0.0
This tag was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.
7539780
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Added

  • #550: Create the StatementInfo class
  • #549: Add leftOperand, operator and rightOperand properties to the Condition component

Changed

  • Add native type declarations
  • #365: Change Component abstract class to an interface
  • #368: Rename class members to use camel case format
  • #384: Change Context::load() error handling from throwing an exception to returning a boolean value
  • #454: Move Misc::getAliases() into SelectStatement::getAliases()
  • #480: Split up Context::escape()
  • #470: Restrict parameter type of OptionsArray::merge
  • #483: Split build into buildAll
  • #505: Change some static properties into class constants
  • #504: Change TokensList class to add the buildFromArray method
  • #507: Replace the Token::TYPE_* constants with the TokenType enum
  • #543: Extract parse method from components into Parsers

Removed

  • Drop support for PHP 7.2, 7.3, 7.4, 8.0 and 8.1
  • #471: Drop USE_UTF_STRINGS constant
  • #482: Drop $options parameter from Component::build
  • #585: Drop Utils\Routine class
  • #594: Remove alternative executable files
Assets 2
Loading

5.11.1

20 Jul 15:52
@phpmyadmin-bot phpmyadmin-bot
1b70d03
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Added

  • Add context files for MySQL 9.2, MySQL 9.3 and MariaDB 12.1 (#628)
  • Add context files for MariaDB 11.8 and MariaDB 12.0 (#620)

Fixed

  • Fix Window function handling that failed because of "OVER" keyword case-sensitive comparison (#623)
Loading
williamdes reacted with rocket emoji
1 person reacted

5.11.0

22 Feb 20:04
@phpmyadmin-bot phpmyadmin-bot
07044bc
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Added

  • Add Translator::setLocale() method (#599)

Fixed

  • Fix FORCE INDEX not been parsed correctly (#614)
  • Fix parsing of ADD UNIQUE and ADD UNIQUE KEY for ALTER TABLE statements (#611)
Loading

5.10.3

19 Jan 14:01
@phpmyadmin-bot phpmyadmin-bot
5.10.3
This tag was signed with the committer’s verified signature.
ibennetch Isaac Bennetch
GPG key ID: CE752F178259BD92
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Add "RECURSIVE" on build() for "WITH RECURSIVE" on the WithStatement class (#605)
  • Fix for quadratic complexity in certain queries, which could have caused long execution times.
    • Thanks to Maximilian Krög @MoonE for this fix to help improve security.

Contributors

MoonE
Loading

5.10.2

05 Dec 15:06
@phpmyadmin-bot phpmyadmin-bot
72afbce
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Added

  • Add MariaDb 11.6 and 11.7 contexts (#601)
  • Add context files for MySQL 9.1 (#603)
Loading
williamdes reacted with rocket emoji
1 person reacted

5.10.1

10 Nov 04:13
@phpmyadmin-bot phpmyadmin-bot
b14fd66
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Fixed

  • Fix parsing of ALTER TABLE ... RENAME KEY (#580)
  • Fix parsing table names that start with "e1" (#578)
  • Improve handling of negative and overflowed offsets on TokensList (#582)
  • Fix parsing of queries with 'AND' (#590)
  • Fix C style comments with two asterisks (#597)
  • Fix parsing of SRID in column definition (#595)
Loading
williamdes, cfyer, and niconoe- reacted with rocket emoji
3 people reacted

5.10.0

29 Aug 20:59
@phpmyadmin-bot phpmyadmin-bot
5.10.0
This tag was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.
91d980a
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fix parsing of UPDATE ... SET (#577)
  • Fix parsing of WITH PARSER (#563)
  • Fix context files for MySQL and MariaDB (#572) (#576)
  • Allow using ::class keyword to load a context (#571)
  • Fix query flags for lower-case functions (#564)
  • Improve context files by using constants (#570)
  • Fix case when a condition is not parsed correctly (#560)
  • Support parsing KILL statements (#556)
  • Fix replace clause of select statement with FOR UPDATE (#555)
  • Add support for ALTER FUNCTION and ALTER PROCEDURE statements (#553)
Loading
niconoe- reacted with hooray emoji iifawzi, cfyer, and niconoe- reacted with heart emoji iifawzi reacted with rocket emoji
3 people reacted

5.9.1

13 Aug 19:07
@phpmyadmin-bot phpmyadmin-bot
5.9.1
This tag was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.
169a9f1
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Allow parsing ALTER TABLE statement with column check constraint (#554)
  • Add support for PHPUnit 10 (#573)
Loading
voku reacted with heart emoji williamdes reacted with rocket emoji
2 people reacted

5.9.0

20 Jan 20:41
@phpmyadmin-bot phpmyadmin-bot
011fa18
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

  • Fix keywords not being recognized as table alias (#496)
  • Add bin/sql-parser executable file (#517)
  • Fix bind parameter in LIMIT OFFSET (#498)
  • Fix using ? as a parameter (#515)
Loading
williamdes, imanghafoori1, and cfyer reacted with rocket emoji
3 people reacted

5.8.2

19 Sep 12:36
@phpmyadmin-bot phpmyadmin-bot
5.8.2
This tag was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.
f1720ae
This commit was signed with the committer’s verified signature.
MauricioFauth Maurício Meneghini Fauth
GPG key ID: 6A16FD38AFC89CC8
Verified
Learn about vigilant mode.

Choose a tag to compare

Fixed ALTER .. MODIFY ... ENUM failed! #511

Loading
cfyer reacted with thumbs up emoji
1 person reacted
Previous 1 3 4 5 8 9
Previous

AltStyle によって変換されたページ (->オリジナル) /