Skip to content

Releases: greenlion/PHP-SQL-Parser

PHP-SQL-Parser 4.7.0 with fix for PHP 8.4

02 Dec 19:06
0cd4914
Compare
Choose a tag to compare

What's Changed

  • Adds support for USING in JOIN clause by @czoIg in #364
  • Handle TRUNCATE() function and TRUNCATE keyword. Issue #338. by @Herz3h in #339
  • Added github actions to run phpunit tests by @xsist10 in #378
  • Fix confusion between CHARACTER data type and CHARACTER SET issue by @xsist10 in #376
  • Fix matrix build by @dmnlk in #389
  • Feature/php84 compatible by @dmnlk in #391

New Contributors

Full Changelog: v4.6.0...v4.7.0

PHP-SQL-Parser 4.6

09 Mar 20:58
f0e4645
Compare
Choose a tag to compare

What's Changed

  • fix "strpos empty needle" warning by @nicoder in #321
  • Add Additional Builders for CREATE statements by @atiernan in #363
  • Adds support for missing spaces near parentheses by @czoIg in #362
  • Add handling index hints in FROM and JOIN by @czoIg in #359
  • UnableToCalculatePositionException if a function is used inside JOIN condition by @czoIg in #358
  • Added badly documented data type alias by @xsist10 in #356
  • Fix issue 335 multiplication operator wrongly parsed as colref by @nicoder in #336
  • Prevent a warning in PHP 8.2 by @mmcev106 in #370

New Contributors

Full Changelog: v4.5.0...v4.6.0

PHP-SQL-Parser 4.5.0 with PHP 8.1 support

01 Feb 10:11
Compare
Choose a tag to compare

This PHP-SQL-Parser release, version 4.4.0, has been updated to improve compatibility with newer PHP versions. Several community contributions to the parser and creator are included as well.

What's Changed

New Contributors

Full Changelog: v4.4.0...v4.5.0

PHP-SQL-Parser 4.4.0 with PHP 8 compatibility fix

29 Mar 03:28
e38d6f0
Compare
Choose a tag to compare

This PHP-SQL-Parser release, version 4.4.0, has been updated to improve compatibility with newer PHP versions. Several community contributions to the parser and creator are included as well.

PHP-SQL-Parser release 4.3.0

29 Jun 16:08
Compare
Choose a tag to compare

This PHP-SQL-Parser release, version 4.3.0, has been updated to improve compatibility with newer PHP versions. Several community contributions to the parser and creator are included as well.

PHP-SQL-Parser 4.2.1

23 Dec 05:18
249e834
Compare
Choose a tag to compare

This is a maintenance release incorporating numerous bug fix contributions from pull requests.

PHP-SQL-Parser 4.2.0

16 May 21:31
Compare
Choose a tag to compare

Maintenance release incorporating various pull requests. Includes basic support for ALTER in PHPSQLCreator.

4.1.1

05 Nov 02:51
Compare
Choose a tag to compare

This is an minor update to take a contribution from a user, and to make sure 'master' is linked to a proper tag.

4.1.0 - maintenance release

08 Jul 19:30
Compare
Choose a tag to compare

This release adds some additional SQL builder functionality like REPLACE and UNION in the FROM clause, as well as other improvements. There are a few bug fixes in the release, as well as contributions from a number of users via PR.

uses namespaces and PHP 5.3.2

17 Apr 21:30
Compare
Choose a tag to compare
  • ADD: we have a presence in GitHub now, see greelion/PHP-SQL-Parser, both repositories, SVN and GIT will be synchronized
  • ADD: some code to fix problems described with issue 62
  • ADD: some code to handle index hints within FROM clause (issue 99)
  • FIX: issue 133
  • FIX: issue 134
  • FIX: creator problem with direction keyword in ORDER-BY clauses
  • FIX: issue 135
  • CHG: the PHPSQLParserConstants class is now a Singleton
  • ADD: two functions to define custom functions for the parser
  • CHG: parser needs now PHP 5.3.2 as minimal version
  • ADD: the parser uses now namespaces
  • FIX: there was a problem with aliases within expressions of the SELECT clause
  • FIX: all test cases are green, except the cases for the open issues