@@ -10,17 +10,48 @@ changes that break via addition as "Added".
10
10
## [ Unreleased]
11
11
Check https://github.com/sqlparser-rs/sqlparser-rs/commits/main for undocumented changes.
12
12
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
+
13
44
## [ 0.50.0] 2024-08-15
14
45
Again, huge props to @iffyio @jmhain and @lovasoa for their help reviewing and merging PRs 🙏.
15
46
Without them this project would not be possible.
16
47
17
48
Reminder: are in the process of moving sqlparser to governed as part of the Apache
18
49
DataFusion project: https://github.com/sqlparser-rs/sqlparser-rs/issues/1294
19
50
20
- # Fixed
51
+ ### Fixed
21
52
* Clippy 1.80 warnings (#1357 ) - Thanks @lovasoa
22
53
23
- # Added
54
+ ### Added
24
55
* Support ` STRUCT ` and list of structs for DuckDB dialect (#1372 ) - Thanks @jayzhan211
25
56
* Support custom lexical precedence in PostgreSQL dialect (#1379 ) - Thanks @samuelcolvin
26
57
* 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
38
69
* Support position with normal function call syntax for Snowflake (#1341 ) - Thanks @jmhain
39
70
* Support ` TABLE ` keyword in ` DESC|DESCRIBE|EXPLAIN TABLE ` statement (#1351 ) - Thanks @git-hulk
40
71
41
- # Changed
72
+ ### Changed
42
73
* Only require ` DESCRIBE TABLE ` for Snowflake and ClickHouse dialect (#1386 ) - Thanks @ alamb
43
74
* Rename (unreleased) ` get_next_precedence_full ` to ` get_next_precedence_default ` (#1378 ) - Thanks @samuelcolvin
44
75
* Use local GitHub Action to replace setup-rust-action (#1371 ) - Thanks @git-hulk
0 commit comments