Skip to content

Commit 7539780

Browse files
committed
Prepare for release 6.0.0
Signed-off-by: Maurício Meneghini Fauth <[email protected]>
1 parent 339c469 commit 7539780

File tree

1 file changed

+29
-4
lines changed

1 file changed

+29
-4
lines changed

CHANGELOG.md

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,34 @@
11
# Change Log
22

3-
## [6.0.x] - YYYY-MM-DD
3+
## [6.0.0] - 2025-10-31
44

5-
- Drop support for PHP 7.2, 7.3, 7.4, 8.0 and 8.1
6-
- Move `Misc::getAliases()` into `SelectStatement::getAliases()` (#454)
7-
- Drop `USE_UTF_STRINGS` constant (#471)
5+
### Added
6+
7+
* [#550](https://github.com/phpmyadmin/sql-parser/pull/550): Create the `StatementInfo` class
8+
* [#549](https://github.com/phpmyadmin/sql-parser/pull/549): Add `leftOperand`, `operator` and `rightOperand` properties to the `Condition` component
9+
10+
### Changed
11+
12+
* Add native type declarations
13+
* [#365](https://github.com/phpmyadmin/sql-parser/pull/365): Change `Component` abstract class to an interface
14+
* [#368](https://github.com/phpmyadmin/sql-parser/pull/368): Rename class members to use camel case format
15+
* [#384](https://github.com/phpmyadmin/sql-parser/pull/384): Change `Context::load()` error handling from throwing an exception to returning a boolean value
16+
* [#454](https://github.com/phpmyadmin/sql-parser/pull/454): Move `Misc::getAliases()` into `SelectStatement::getAliases()`
17+
* [#480](https://github.com/phpmyadmin/sql-parser/pull/480): Split up Context::escape()
18+
* [#470](https://github.com/phpmyadmin/sql-parser/pull/470): Restrict parameter type of `OptionsArray::merge`
19+
* [#483](https://github.com/phpmyadmin/sql-parser/pull/483): Split build into buildAll
20+
* [#505](https://github.com/phpmyadmin/sql-parser/pull/505): Change some static properties into class constants
21+
* [#504](https://github.com/phpmyadmin/sql-parser/pull/504): Change `TokensList` class to add the `buildFromArray` method
22+
* [#507](https://github.com/phpmyadmin/sql-parser/pull/507): Replace the `Token::TYPE_*` constants with the `TokenType` enum
23+
* [#543](https://github.com/phpmyadmin/sql-parser/pull/543): Extract `parse` method from components into Parsers
24+
25+
### Removed
26+
27+
* Drop support for PHP 7.2, 7.3, 7.4, 8.0 and 8.1
28+
* [#471](https://github.com/phpmyadmin/sql-parser/pull/471): Drop `USE_UTF_STRINGS` constant
29+
* [#482](https://github.com/phpmyadmin/sql-parser/pull/482): Drop `$options` parameter from `Component::build`
30+
* [#585](https://github.com/phpmyadmin/sql-parser/pull/585): Drop `Utils\Routine` class
31+
* [#594](https://github.com/phpmyadmin/sql-parser/pull/594): Remove alternative executable files
832

933
## [5.11.1] - 2025-07-20
1034

@@ -633,6 +657,7 @@ __Breaking changes:__
633657

634658
* First release of this library.
635659

660+
[6.0.0]: https://github.com/phpmyadmin/sql-parser/compare/5.11.1...6.0.0
636661
[5.11.1]: https://github.com/phpmyadmin/sql-parser/compare/5.11.0...5.11.1
637662
[5.11.0]: https://github.com/phpmyadmin/sql-parser/compare/5.10.3...5.11.0
638663
[5.10.3]: https://github.com/phpmyadmin/sql-parser/compare/5.10.2...5.10.3

0 commit comments

Comments
 (0)