Skip to content

Commit 70dbb11

Browse files
authored
CHANGELOG for 0.51.0 (#1422)
1 parent b9e7754 commit 70dbb11

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

CHANGELOG.md

+34-3
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,48 @@ changes that break via addition as "Added".
1010
## [Unreleased]
1111
Check https://github.com/sqlparser-rs/sqlparser-rs/commits/main for undocumented changes.
1212

13+
14+
## [0.51.0] 2024-09-11
15+
As always, huge props to @iffyio @jmhain and @lovasoa for their help reviewing and merging PRs 🙏.
16+
Without them this project would not be possible.
17+
18+
Reminder: we are in the final phases of moving sqlparser-rs into the Apache
19+
DataFusion project: https://github.com/sqlparser-rs/sqlparser-rs/issues/1294
20+
21+
### Fixed
22+
* Fix Hive table comment should be after table column definitions (#1413) - Thanks @git-hulk
23+
* Fix stack overflow in `parse_subexpr` (#1410) - Thanks @eejbyfeldt
24+
* Fix `INTERVAL` parsing to support expressions and units via dialect (#1398) - Thanks @samuelcolvin
25+
* Fix identifiers starting with `$` should be regarded as a placeholder in SQLite (#1402) - Thanks @git-hulk
26+
27+
### Added
28+
* Support for MSSQL table options (#1414) - Thanks @bombsimon
29+
* Test showing how negative constants are parsed (#1421) - Thanks @alamb
30+
* Support databricks dialect to dialect_from_str (#1416) - Thanks @milenkovicmalamb
31+
* Support `DROP|CLEAR|MATERIALIZE PROJECTION` syntax for ClickHouse (#1417) - Thanks @git-hulk
32+
* Support postgres `TRUNCATE` syntax (#1406) - Thanks @tobyhede
33+
* Support `CREATE INDEX` with clause (#1389) - Thanks @lewiszlw
34+
* Support parsing `CLUSTERED BY` clause for Hive (#1397) - Thanks @git-hulk
35+
* Support different `USE` statement syntaxes (#1387) - Thanks @kacpermuda
36+
* Support `ADD PROJECTION` syntax for ClickHouse (#1390) - Thanks @git-hulk
37+
38+
### Changed
39+
* Implement common traits for OneOrManyWithParens (#1368) - Thanks @gstvg
40+
* Cleanup parse_statement (#1407) - Thanks @samuelcolvin
41+
* Allow `DateTimeField::Custom` with `EXTRACT` in Postgres (#1394) - Thanks @samuelcolvin
42+
43+
1344
## [0.50.0] 2024-08-15
1445
Again, huge props to @iffyio @jmhain and @lovasoa for their help reviewing and merging PRs 🙏.
1546
Without them this project would not be possible.
1647

1748
Reminder: are in the process of moving sqlparser to governed as part of the Apache
1849
DataFusion project: https://github.com/sqlparser-rs/sqlparser-rs/issues/1294
1950

20-
# Fixed
51+
### Fixed
2152
* Clippy 1.80 warnings (#1357) - Thanks @lovasoa
2253

23-
# Added
54+
### Added
2455
* Support `STRUCT` and list of structs for DuckDB dialect (#1372) - Thanks @jayzhan211
2556
* Support custom lexical precedence in PostgreSQL dialect (#1379) - Thanks @samuelcolvin
2657
* Support `FREEZE|UNFREEZE PARTITION` syntax for ClickHouse (#1380) - Thanks @git-hulk
@@ -38,7 +69,7 @@ DataFusion project: https://github.com/sqlparser-rs/sqlparser-rs/issues/1294
3869
* Support position with normal function call syntax for Snowflake (#1341) - Thanks @jmhain
3970
* Support `TABLE` keyword in `DESC|DESCRIBE|EXPLAIN TABLE` statement (#1351) - Thanks @git-hulk
4071

41-
# Changed
72+
### Changed
4273
* Only require `DESCRIBE TABLE` for Snowflake and ClickHouse dialect (#1386) - Thanks @ alamb
4374
* Rename (unreleased) `get_next_precedence_full` to `get_next_precedence_default` (#1378) - Thanks @samuelcolvin
4475
* Use local GitHub Action to replace setup-rust-action (#1371) - Thanks @git-hulk

0 commit comments

Comments
 (0)