This is an automated email from the ASF dual-hosted git repository.

alamb pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/datafusion-sqlparser-rs.git


The following commit(s) were added to refs/heads/main by this push:
     new 0f2208d2 Prepare for `0.57.0` release (#1885)
0f2208d2 is described below

commit 0f2208d293d4eb8c9ca7502881377609aaf0a5dc
Author: Andrew Lamb <and...@nerdnetworks.org>
AuthorDate: Sat Jun 14 00:45:34 2025 -0400

    Prepare for `0.57.0` release (#1885)
---
 Cargo.toml          |  2 +-
 changelog/0.57.0.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 96 insertions(+), 1 deletion(-)

diff --git a/Cargo.toml b/Cargo.toml
index d746775e..07e44f66 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -18,7 +18,7 @@
 [package]
 name = "sqlparser"
 description = "Extensible SQL Lexer and Parser with support for ANSI SQL:2011"
-version = "0.56.0"
+version = "0.57.0"
 authors = ["Apache DataFusion <d...@datafusion.apache.org>"]
 homepage = "https://github.com/apache/datafusion-sqlparser-rs";
 documentation = "https://docs.rs/sqlparser/";
diff --git a/changelog/0.57.0.md b/changelog/0.57.0.md
new file mode 100644
index 00000000..200bb73a
--- /dev/null
+++ b/changelog/0.57.0.md
@@ -0,0 +1,95 @@
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements.  See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership.  The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License.  You may obtain a copy of the License at
+
+  http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied.  See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+# sqlparser-rs 0.57.0 Changelog
+
+This release consists of 39 commits from 19 contributors. See credits at the 
end of this changelog for more information.
+
+**Implemented enhancements:**
+
+- feat: Hive: support `SORT BY` direction 
[#1873](https://github.com/apache/datafusion-sqlparser-rs/pull/1873) 
(chenkovsky)
+
+**Other:**
+
+- Support some of pipe operators 
[#1759](https://github.com/apache/datafusion-sqlparser-rs/pull/1759) 
(simonvandel)
+- Added support for `DROP DOMAIN` 
[#1828](https://github.com/apache/datafusion-sqlparser-rs/pull/1828) 
(LucaCappelletti94)
+- Improve support for cursors for SQL Server 
[#1831](https://github.com/apache/datafusion-sqlparser-rs/pull/1831) (aharpervc)
+- Add all missing table options to be handled in any order 
[#1747](https://github.com/apache/datafusion-sqlparser-rs/pull/1747) 
(benrsatori)
+- Add `CREATE TRIGGER` support for SQL Server 
[#1810](https://github.com/apache/datafusion-sqlparser-rs/pull/1810) (aharpervc)
+- Added support for `CREATE DOMAIN` 
[#1830](https://github.com/apache/datafusion-sqlparser-rs/pull/1830) 
(LucaCappelletti94)
+- Allow stored procedures to be defined without `BEGIN`/`END` 
[#1834](https://github.com/apache/datafusion-sqlparser-rs/pull/1834) (aharpervc)
+- Add support for the MATCH and REGEXP binary operators 
[#1840](https://github.com/apache/datafusion-sqlparser-rs/pull/1840) (lovasoa)
+- Fix: parsing ident starting with underscore in certain dialects 
[#1835](https://github.com/apache/datafusion-sqlparser-rs/pull/1835) 
(MohamedAbdeen21)
+- implement pretty-printing with `{:#}` 
[#1847](https://github.com/apache/datafusion-sqlparser-rs/pull/1847) (lovasoa)
+- Fix big performance issue in string serialization 
[#1848](https://github.com/apache/datafusion-sqlparser-rs/pull/1848) (lovasoa)
+- Add support for `DENY` statements 
[#1836](https://github.com/apache/datafusion-sqlparser-rs/pull/1836) (aharpervc)
+- Postgresql: Add `REPLICA IDENTITY` operation for `ALTER TABLE` 
[#1844](https://github.com/apache/datafusion-sqlparser-rs/pull/1844) 
(MohamedAbdeen21)
+- Add support for INCLUDE/EXCLUDE NULLS for UNPIVOT 
[#1849](https://github.com/apache/datafusion-sqlparser-rs/pull/1849) (Vedin)
+- pretty print improvements 
[#1851](https://github.com/apache/datafusion-sqlparser-rs/pull/1851) (lovasoa)
+- fix new rust 1.87 cargo clippy warnings 
[#1856](https://github.com/apache/datafusion-sqlparser-rs/pull/1856) (lovasoa)
+- Update criterion requirement from 0.5 to 0.6 in /sqlparser_bench 
[#1857](https://github.com/apache/datafusion-sqlparser-rs/pull/1857) 
(dependabot[bot])
+- pretty-print CREATE TABLE statements 
[#1854](https://github.com/apache/datafusion-sqlparser-rs/pull/1854) (lovasoa)
+- pretty-print CREATE VIEW statements 
[#1855](https://github.com/apache/datafusion-sqlparser-rs/pull/1855) (lovasoa)
+- Handle optional datatypes properly in `CREATE FUNCTION` statements 
[#1826](https://github.com/apache/datafusion-sqlparser-rs/pull/1826) 
(LucaCappelletti94)
+- Mysql: Add `SRID` column option 
[#1852](https://github.com/apache/datafusion-sqlparser-rs/pull/1852) 
(MohamedAbdeen21)
+- Add support for table valued functions for SQL Server 
[#1839](https://github.com/apache/datafusion-sqlparser-rs/pull/1839) (aharpervc)
+- Keep the COLUMN keyword only if it exists when dropping the column 
[#1862](https://github.com/apache/datafusion-sqlparser-rs/pull/1862) (git-hulk)
+- Add support for parameter default values in SQL Server 
[#1866](https://github.com/apache/datafusion-sqlparser-rs/pull/1866) (aharpervc)
+- Add support for `TABLESAMPLE` pipe operator 
[#1860](https://github.com/apache/datafusion-sqlparser-rs/pull/1860) 
(hendrikmakait)
+- Adds support for mysql's drop index 
[#1864](https://github.com/apache/datafusion-sqlparser-rs/pull/1864) (dmzmk)
+- Fix: GROUPING SETS accept values without parenthesis 
[#1867](https://github.com/apache/datafusion-sqlparser-rs/pull/1867) (Vedin)
+- Add ICEBERG keyword support to ALTER TABLE statement 
[#1869](https://github.com/apache/datafusion-sqlparser-rs/pull/1869) 
(osipovartem)
+- MySQL: Support `index_name` in FK constraints 
[#1871](https://github.com/apache/datafusion-sqlparser-rs/pull/1871) 
(MohamedAbdeen21)
+- Postgres: Apply `ONLY` keyword per table in TRUNCATE stmt 
[#1872](https://github.com/apache/datafusion-sqlparser-rs/pull/1872) 
(MohamedAbdeen21)
+- Fix `CASE` expression spans 
[#1874](https://github.com/apache/datafusion-sqlparser-rs/pull/1874) 
(eliaperantoni)
+- MySQL: `[[NOT] ENFORCED]` in CHECK constraint 
[#1870](https://github.com/apache/datafusion-sqlparser-rs/pull/1870) 
(MohamedAbdeen21)
+- Add support for `CREATE SCHEMA WITH ( <properties> )` 
[#1877](https://github.com/apache/datafusion-sqlparser-rs/pull/1877) (utay)
+- Add support for `ALTER TABLE DROP INDEX` 
[#1865](https://github.com/apache/datafusion-sqlparser-rs/pull/1865) (vimko)
+- chore: Replace archived actions-rs/install action  
[#1876](https://github.com/apache/datafusion-sqlparser-rs/pull/1876) 
(assignUser)
+- Allow `IF NOT EXISTS` after table name for Snowflake 
[#1881](https://github.com/apache/datafusion-sqlparser-rs/pull/1881) (bombsimon)
+- Support `DISTINCT AS { STRUCT | VALUE }` for BigQuery 
[#1880](https://github.com/apache/datafusion-sqlparser-rs/pull/1880) (bombsimon)
+
+## Credits
+
+Thank you to everyone who contributed to this release. Here is a breakdown of 
commits (PRs merged) per contributor.
+
+```
+     7 Ophir LOJKINE
+     6 Andrew Harper
+     6 Mohamed Abdeen
+     3 Luca Cappelletti
+     2 Denys Tsomenko
+     2 Simon Sawert
+     1 Andrew Lamb
+     1 Artem Osipov
+     1 Chen Chongchen
+     1 Dmitriy Mazurin
+     1 Elia Perantoni
+     1 Hendrik Makait
+     1 Jacob Wujciak-Jens
+     1 Simon Vandel Sillesen
+     1 Yannick Utard
+     1 benrsatori
+     1 dependabot[bot]
+     1 hulk
+     1 vimko
+```
+
+Thank you also to everyone who contributed in other ways such as filing 
issues, reviewing PRs, and providing feedback on this release.
+


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@datafusion.apache.org
For additional commands, e-mail: commits-h...@datafusion.apache.org

Reply via email to