1. 2f3b5b8 PostgreSQL: support INCLUDE on PRIMARY KEY / UNIQUE table constraints (#2366) by Aleksandar Maksimovic · 24 hours ago main
  2. b2ff6ae Add visitors for ORDER BY and GROUP BY (#2406) by Sidney Cammeresi · 24 hours ago
  3. 57a62ae Support numeric underscore separators for DuckDB and SQLite (#2412) by Nuno Faria · 3 days ago
  4. 797fc9b Adding support for `IS JSON` & `IS NOT JSON` (#2256) by Luca Cappelletti · 4 days ago
  5. 952983b ClickHouse: Fix MATERIALIZED column option docs typo (#2410) by Hashim Khan · 4 days ago
  6. 6f8a716 Accept CREATE OR REPLACE SCHEMA (#2396) by sabir-akhadov-localstack · 4 days ago
  7. 09827e1 PostgreSQL: Support SQL standard `ARRAY` keyword in type declarations (#2356) by Luca Cappelletti · 5 days ago
  8. bef86dd Snowflake: parse CREATE WAREHOUSE (#2388) by sabir-akhadov-localstack · 10 days ago
  9. cad50d5 Support inline aggregate WHERE filter (`AGG(expr WHERE cond)`) (#2404) by Mosha Pasumansky · 2 weeks ago
  10. cadabb2 Dialects: implement identifier_quote_style for remaining dialect (#2401) by Takahiro Ebato · 2 weeks ago
  11. ed98c40 PostgreSQL: support right-deep join chains (deferred ON clauses) (#2377) by Mosha Pasumansky · 2 weeks ago
  12. 86a6143 Fix clippy lints for Rust 1.97 (#2402) by Takahiro Ebato · 3 weeks ago
  13. aeb616f Postgres: parse LIMIT after the row-locking clause (#2391) by Truffle · 4 weeks ago
  14. 5e7b007 CI: Add cargo audit security workflow (#2373) by Luca Cappelletti · 4 weeks ago
  15. be95cf6 Parser: fix exponential parse time on expression-named function arguments (#2392) by Mosha Pasumansky · 4 weeks ago
  16. b478611 ClickHouse: Support unparenthesized IN right-hand side (#2385) by Dinmukhamed Mailibay · 4 weeks ago
  17. a023b78 PostgreSQL `UNLOGGED` Table Support and `ALTER TABLE ... SET LOGGED|UNLOGGED` (#2251) by Luca Cappelletti · 4 weeks ago
  18. eaf7231 Handle nested parentheses in INSERT subquery detection (#2387) by sabir-akhadov-localstack · 5 weeks ago
  19. bf1741b Add pre_visit_ident / post_visit_ident hooks to the Visitor trait (#2370) by sabir-akhadov-localstack · 5 weeks ago
  20. e79119c Parse `ALTER USER` as a synonym for `ALTER ROLE` (#2374) by Luca Cappelletti · 6 weeks ago
  21. 021e97d feat: add PostgreSQL EXCLUDE constraint parsing (#2307) by Filipe Guerreiro · 6 weeks ago
  22. 8cd2997 Do not consume statement terminator in unparenthesized option lists (#2376) by Luca Cappelletti · 6 weeks ago
  23. c3701e2 Add PostgreSQL `CREATE/ALTER TEXT SEARCH` DDL Parsing (#2250) by Luca Cappelletti · 6 weeks ago
  24. 7bf5ff2 Disable `supports_left_associative_joins_without_parens` for MySQL and Redshift (#2357) by revitalkr · 7 weeks ago
  25. fd5c163 Parser: fix exponential parse time on table-factor paren chains (#2372) by Mosha Pasumansky · 7 weeks ago
  26. b376022 sqlite: Support `GLOB` operator (#2362) by Connor Hindley · 7 weeks ago
  27. 158687b Forbid unsafe code (#2369) by Luca Cappelletti · 7 weeks ago
  28. 0bfafea Support aliased function arguments (expr AS name) (#2368) by Luca Cappelletti · 8 weeks ago
  29. 20b9849 Parser: fix exponential parse time on speculative prefix parsing (#2352) by Luca Cappelletti · 8 weeks ago
  30. 928783d Parser: fix exponential parse time on compound keyword chains (#2350) by Luca Cappelletti · 8 weeks ago
  31. bd8a2c1 Microsoft sql server: Escape quotes in national string display (#2365) by Ophir LOJKINE · 8 weeks ago
  32. d0c081e Fix issue #2353: Incorrect canonicalization of `NATURAL JOIN` (#2355) by revitalkr · 8 weeks ago
  33. 575ee26 Support multiple targets for `SELECT INTO` (#2360) by Ifeanyi Ubah · 8 weeks ago
  34. 42840f0 Spark: enable SQL pipe operator (`|>`) (#2358) by Mosha Pasumansky · 9 weeks ago
  35. 0d63896 Improve accuracy of supports_string_literal_concatenation_with_newline (#2348) by Yoav Cohen · 9 weeks ago
  36. b6af2ae Expose Parser::into_comments (#2354) by xitep · 9 weeks ago
  37. 8c3f7fc Snowflake: Add support for CREATE FILE FORMAT (#2336) by Guillaume Gelin · 9 weeks ago
  38. 5d61fdd Hive: Support MAP<K, V> column types (#2346) by wugeer · 9 weeks ago
  39. 182eae8 MySQL: Add support for group by with rollup (#2347) by Yoav Cohen · 2 months ago
  40. 2705a7d Parser: fix exponential parse time on compound chains (#2344) by Luca Cappelletti · 2 months ago
  41. e999d3d Make `visitor` feature `no_std`-compatible (#2343) by Luca Cappelletti · 2 months ago
  42. 05428be Snowflake: Add support for PUT (#2341) by Guillaume Gelin · 2 months ago
  43. 05af09c PostgreSQL: add support for `ABORT TRANSACTION` (#2332) by Ning Sun · 2 months ago
  44. ab8e6ad Add ASYNC keyword support for CREATE INDEX (#2302) by Aleksandar Maksimovic · 3 months ago
  45. 7c78d13 BigQuery: Parse WITH CONNECTION on CREATE EXTERNAL TABLE (#2326) by Corey Fritz · 3 months ago
  46. 79f06bd Add support for PostgreSQL's ORDER BY ... USING <operator> clause (#2246) by Luca Cappelletti · 3 months ago
  47. f98c9d1 [Teradata] Add `CREATE TABLE` options (#2329) by Ifeanyi Ubah · 3 months ago
  48. 3f347e3 Fix panic in EscapeQuotedString and parse_flush, clean up a few unwraps (#2330) by Mrmaxmeier · 3 months ago
  49. 299f54d Snowflake: Accept COPY GRANTS after CREATE VIEW column list (#2327) by Corey Fritz · 3 months ago
  50. 824b5c1 Snowflake: Fix COPY INTO transformation parsing for cast expressions (#2328) by Corey Fritz · 3 months ago
  51. a281171 Databricks: Add support for `UPDATE SET *` and `INSERT *` in MERGE statements (#2325) by finchxxia · 3 months ago
  52. 3dd0e30 chore: Bump version to 0.62.0 and add changelog (#2331) by Andy Grove · 3 months ago 0.62.0-rc1 v0.62.0 v0.62.0-rc1
  53. 9833c03 feat(clickhouse): support PARTITION BY after ORDER BY and ARRAY JOIN (#2283) by Cristhian Lopez · 3 months ago
  54. 9550e93 Add Teradata dialect (#2309) by Ifeanyi Ubah · 3 months ago
  55. 7eba3ca PostgreSQL: Parse optimizer hints in leading comments (#2320) by Marcelo Altmann · 3 months ago
  56. fa1dae1 Snowflake: Add support for text data type modifiers (#2297) by Yoav Cohen · 3 months ago
  57. 63e9a33 Redshift: PartiQL AT <index> (#2303) by Yoav Cohen · 3 months ago
  58. 19a7468 Track `Parens<T>`'s span (#2291) by xitep · 3 months ago
  59. 9a70c42 PostgreSQL: Add support for LATERAL ... WITH ORDINALITY (#2304) by Yoav Cohen · 3 months ago
  60. 53dcc82 Spark SQL: Add SparkSqlDialect (#2305) by Andy Grove · 3 months ago
  61. 9f04ebe Coding agents guidelines (#2298) by Yoav Cohen · 4 months ago
  62. 073df28 Add SHOW CATALOGS syntax and tests (#2284) by Smith Cruise · 4 months ago
  63. 93bc80c Only parse FROM identifier in CTE if using Hive (#2241) by Victorien · 4 months ago
  64. 67d684b Redshift/PostgreSQL: Parse optional implicit aliases for wildcard select items (#2300) by Yoav Cohen · 4 months ago
  65. b68aae0 Fix COLLATE parsing after compound identifiers (#2294) by Roman Borschel · 4 months ago
  66. 1421b87 Add PostgreSQL Collation DDL Support (#2249) by Luca Cappelletti · 4 months ago
  67. 6fa3614 Add xml '...' TypedString support for PostgreSQL (#2299) by Luca Cappelletti · 4 months ago
  68. 2b0dc2d PostgreSQL `ALTER FUNCTION` / `ALTER AGGREGATE` (#2248) by Luca Cappelletti · 4 months ago
  69. a05834d MySQL: Support `SHOW FULL PROCESSLIST` syntax (#2292) by jstnd · 4 months ago
  70. 531ebdf Support multi-column aliases in SELECT items (#2289) by Minjun Kim · 4 months ago
  71. 827978d MySQL: Add support for `ORDER BY` on single-table `UPDATE` (#2296) by Donovan Schönknecht · 4 months ago
  72. 72b295a Support optional AS keyword in CTE definitions for Databricks (#2286) by Minjun Kim · 4 months ago
  73. ea9b413 Fix parsing EXECUTE (...) with a more general string expression (#2295) by Roman Borschel · 4 months ago
  74. 3a28ffa Enable Redshift support for specifying null treatment inside window function (#2293) by Roman Borschel · 4 months ago
  75. aa43c25 Enable numeric-prefix identifiers for Databricks dialect (#2290) by Minjun Kim · 4 months ago
  76. fe88fd1 Allow bare columns in GROUPING SETS expressions (#2288) by Minjun Kim · 4 months ago
  77. 5042135 Add dollar prefix support for money constants in MSSQL (#2285) by Sergey Olontsev · 4 months ago
  78. 913cf0e Enable `!` as NOT operator for Databricks dialect (#2287) by Minjun Kim · 4 months ago
  79. 6f8e7b8 Expose values through ValueWithSpan (#2281) by xitep · 4 months ago
  80. df0d56c Fix the tokenization of `<` edge cases (#2280) by Ayman Elkfrawy · 4 months ago
  81. 7c4eac30 recursive protection for `parse_subexpr` (#2282) by Dmitrii Blaginin · 4 months ago
  82. 1097a0d Fixed BACKUP parsing for redshift (#2270) by Andriy Romanov · 4 months ago
  83. 50921b1 [Oracle] Support for `INSERT INTO (<sub-query>) ...` (#2276) by xitep · 4 months ago
  84. b3e176d Add SETOF support for PostgreSQL function return types (#2217) by Filipe Guerreiro · 5 months ago
  85. 203ced4 Fixed CHANGES keyword parsing for snowflake (#2266) by Andriy Romanov · 5 months ago
  86. 924a116 Fix STORAGE LIFECYCLE POLICY for snowflake queries (#2264) by Andriy Romanov · 5 months ago
  87. 9d5a171 Fixed stage name parsing for snowflake (#2265) by Andriy Romanov · 5 months ago
  88. 738f12d Fixed create snapshot table for bigquery (#2269) by Andriy Romanov · 5 months ago
  89. 47b6aac add support for databricks JSON accessors (#2272) by whirlun · 5 months ago
  90. d38dd78 Add support for PostgreSQL LOCK TABLE (#2273) by Michael Bradshaw · 5 months ago
  91. 3fa7114 Fixed parsing `OPTIONS(format = 'CSV')` when creating external bigquery table (#2268) by Andriy Romanov · 5 months ago
  92. b6003eb Fixed COPY GRANTS clause parsing for snowflake (#2267) by Andriy Romanov · 5 months ago
  93. 13b88a3 Fixed transaction handling for snowflake (#2263) by Andriy Romanov · 5 months ago
  94. 64f4b1f Added SORTKEY keyword parsing for redshift queries (#2261) by Andriy Romanov · 5 months ago
  95. 6691f31 Fix credentials parsing for redshift (#2262) by Andriy Romanov · 5 months ago
  96. 915448c Add support for parsing COPY statements from STDIN without a semicolon (#2245) by Luca Cappelletti · 5 months ago
  97. 255e50c Allow INSERT columns to be qualified (#2260) by xitep · 5 months ago
  98. 1da2ff7 Redshift: Added DISTSTYLE and DISTKEY keywords parsing (#2222) by Andriy Romanov · 5 months ago
  99. 31e1942 MSSQL: Add support for OUTPUT clause on INSERT/UPDATE/DELETE (#2228) by Guan-Ming (Wesley) Chiu · 5 months ago
  100. 49bdb5c Snowflake: parse EXCLUDE column list as ObjectName to support qualified names (#2244) by Yoabot · 5 months ago