@@ -10,6 +10,44 @@ changes that break via addition as "Added".
1010## [ Unreleased]
1111Check https://github.com/sqlparser-rs/sqlparser-rs/commits/main for undocumented changes.
1212
13+ ## [ 0.50.0] 2024-08-15
14+ Again, huge props to @iffyio @jmhain and @lovasoa for their help reviewing and merging PRs 🙏.
15+ Without them this project would not be possible.
16+
17+ Reminder: are in the process of moving sqlparser to governed as part of the Apache
18+ DataFusion project: https://github.com/sqlparser-rs/sqlparser-rs/issues/1294
19+
20+ # Fixed
21+ * Clippy 1.80 warnings (#1357 ) - Thanks @lovasoa
22+
23+ # Added
24+ * Support ` STRUCT ` and list of structs for DuckDB dialect (#1372 ) - Thanks @jayzhan211
25+ * Support custom lexical precedence in PostgreSQL dialect (#1379 ) - Thanks @samuelcolvin
26+ * Support ` FREEZE|UNFREEZE PARTITION ` syntax for ClickHouse (#1380 ) - Thanks @git-hulk
27+ * Support scale in ` CEIL ` and ` FLOOR ` functions (#1377 ) - Thanks @seve-martinez
28+ * Support ` CREATE TRIGGER ` and ` DROP TRIGGER ` statements (#1352 ) - Thanks @LucaCappelletti94
29+ * Support ` EXTRACT ` syntax for snowflake (#1374 ) - Thanks @seve-martinez
30+ * Support ` ATTACH ` / ` DETACH PARTITION ` for ClickHouse (#1362 ) - Thanks @git-hulk
31+ * Support Dialect level precedence, update Postgres Dialect to match Postgres (#1360 ) - Thanks @samuelcolvin
32+ * Support parsing empty map literal syntax for DuckDB and Generic dialects (#1361 ) - Thanks @goldmedal
33+ * Support ` SETTINGS ` clause for ClickHouse table-valued functions (#1358 ) - Thanks @Jesse-Bakker
34+ * Support ` OPTIMIZE TABLE ` statement for ClickHouse (#1359 ) - Thanks @git-hulk
35+ * Support ` ON CLUSTER ` in ` ALTER TABLE ` for ClickHouse (#1342 ) - Thanks @git-hulk
36+ * Support ` GLOBAL ` keyword before the join operator (#1353 ) - Thanks @git-hulk
37+ * Support postgres String Constants with Unicode Escapes (#1355 ) - Thanks @lovasoa
38+ * Support position with normal function call syntax for Snowflake (#1341 ) - Thanks @jmhain
39+ * Support ` TABLE ` keyword in ` DESC|DESCRIBE|EXPLAIN TABLE ` statement (#1351 ) - Thanks @git-hulk
40+
41+ # Changed
42+ * Only require ` DESCRIBE TABLE ` for Snowflake and ClickHouse dialect (#1386 ) - Thanks @ alamb
43+ * Rename (unreleased) ` get_next_precedence_full ` to ` get_next_precedence_default ` (#1378 ) - Thanks @samuelcolvin
44+ * Use local GitHub Action to replace setup-rust-action (#1371 ) - Thanks @git-hulk
45+ * Simplify arrow_cast tests (#1367 ) - Thanks @alamb
46+ * Update version of GitHub Actions (#1363 ) - Thanks @git-hulk
47+ * Make ` Parser::maybe_parse ` pub (#1364 ) - Thanks @Jesse-Bakker
48+ * Improve comments on 1Dialect` (#1366 ) - Thanks @alamb
49+
50+
1351## [ 0.49.0] 2024-07-23
1452As always, huge props to @iffyio @jmhain and @lovasoa for their help reviewing and merging PRs!
1553
0 commit comments