)]}'
{
  "log": [
    {
      "commit": "2f3b5b824c24304720f1e8e504f54b9910e63bad",
      "tree": "89ac3c48bd8058eaa0e3f5a950da1ba4b7f1e7e1",
      "parents": [
        "b2ff6aeaa35a23e60032233fc836eb82193b0f3e"
      ],
      "author": {
        "name": "Aleksandar Maksimovic",
        "email": "amaksimovic3@hotmail.com",
        "time": "Thu Jul 30 02:24:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 09:24:52 2026 +0000"
      },
      "message": "PostgreSQL: support INCLUDE on PRIMARY KEY / UNIQUE table constraints (#2366)"
    },
    {
      "commit": "b2ff6aeaa35a23e60032233fc836eb82193b0f3e",
      "tree": "f3d2894bccbad0543598afc721862801e9f56654",
      "parents": [
        "57a62aeddeb39130c2dafc25c626d4e2693a76bd"
      ],
      "author": {
        "name": "Sidney Cammeresi",
        "email": "sac@readyset.io",
        "time": "Thu Jul 30 02:17:06 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 09:17:06 2026 +0000"
      },
      "message": "Add visitors for ORDER BY and GROUP BY (#2406)"
    },
    {
      "commit": "57a62aeddeb39130c2dafc25c626d4e2693a76bd",
      "tree": "7e4b94b98d68dbba76cfb82a8f7572cfa95d5804",
      "parents": [
        "797fc9bff56c2315a3c84a441942c63bde7cd568"
      ],
      "author": {
        "name": "Nuno Faria",
        "email": "nunofpfaria@gmail.com",
        "time": "Tue Jul 28 05:54:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 04:54:45 2026 +0000"
      },
      "message": "Support numeric underscore separators for DuckDB and SQLite (#2412)"
    },
    {
      "commit": "797fc9bff56c2315a3c84a441942c63bde7cd568",
      "tree": "6dd364a65282df8347e56fc0a14abb1a6e27fff9",
      "parents": [
        "952983bfc5e95ced4a0db5e56fce084cea36447d"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Mon Jul 27 16:31:18 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 14:31:18 2026 +0000"
      },
      "message": "Adding support for `IS JSON` \u0026 `IS NOT JSON` (#2256)"
    },
    {
      "commit": "952983bfc5e95ced4a0db5e56fce084cea36447d",
      "tree": "3a5143fe6e2e5ff7d26106810e9d47779e9d0665",
      "parents": [
        "6f8a7160f15c136d7dd03fa478faa91fbfc9f01c"
      ],
      "author": {
        "name": "Hashim Khan",
        "email": "64767361+Hashim1999164@users.noreply.github.com",
        "time": "Mon Jul 27 14:31:25 2026 +0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 09:31:25 2026 +0000"
      },
      "message": "ClickHouse: Fix MATERIALIZED column option docs typo (#2410)"
    },
    {
      "commit": "6f8a7160f15c136d7dd03fa478faa91fbfc9f01c",
      "tree": "ef50914a1a7bf06025c61727add78bd9d41a672c",
      "parents": [
        "09827e17dc58e563902f5e8d3fa4631a9ac07518"
      ],
      "author": {
        "name": "sabir-akhadov-localstack",
        "email": "sabir.akhadov@localstack.cloud",
        "time": "Mon Jul 27 11:07:13 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 27 09:07:13 2026 +0000"
      },
      "message": "Accept CREATE OR REPLACE SCHEMA (#2396)\n\nCo-authored-by: Przemek Denkiewicz \u003c67517453+hovaesco@users.noreply.github.com\u003e\nCo-authored-by: Claude Fable 5 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "09827e17dc58e563902f5e8d3fa4631a9ac07518",
      "tree": "694fa8419df40c4e79299fe20c8b6941f723c8bc",
      "parents": [
        "bef86dd6826ea0d87143f59403b12aa3a588bd4f"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Sun Jul 26 08:51:53 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 26 06:51:53 2026 +0000"
      },
      "message": "PostgreSQL: Support SQL standard `ARRAY` keyword in type declarations (#2356)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "bef86dd6826ea0d87143f59403b12aa3a588bd4f",
      "tree": "ececd01389809da87b6c8b58e024db8cad8bc24a",
      "parents": [
        "cad50d52279eee41174fcb1e91376631525dd007"
      ],
      "author": {
        "name": "sabir-akhadov-localstack",
        "email": "sabir.akhadov@localstack.cloud",
        "time": "Tue Jul 21 12:15:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 21 10:15:04 2026 +0000"
      },
      "message": "Snowflake: parse CREATE WAREHOUSE (#2388)\n\nCo-authored-by: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "cad50d52279eee41174fcb1e91376631525dd007",
      "tree": "8d273ae706281867f39cda1a44db453c9a1a0bd8",
      "parents": [
        "cadabb2d60686f9e5bdb6c88b1c0fb04b9f5e1e6"
      ],
      "author": {
        "name": "Mosha Pasumansky",
        "email": "93998884+moshap-firebolt@users.noreply.github.com",
        "time": "Thu Jul 16 05:39:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 12:39:05 2026 +0000"
      },
      "message": "Support inline aggregate WHERE filter (`AGG(expr WHERE cond)`) (#2404)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "cadabb2d60686f9e5bdb6c88b1c0fb04b9f5e1e6",
      "tree": "fd2cb0baf9b6e7507205b9367ef5bffd99ce4f91",
      "parents": [
        "ed98c40011ea0966392e85bb81f815955f2a7de1"
      ],
      "author": {
        "name": "Takahiro Ebato",
        "email": "takahiro.ebato@gmail.com",
        "time": "Tue Jul 14 17:05:37 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 08:05:37 2026 +0000"
      },
      "message": "Dialects: implement identifier_quote_style for remaining dialect (#2401)"
    },
    {
      "commit": "ed98c40011ea0966392e85bb81f815955f2a7de1",
      "tree": "6e45aec92db0e9fbcb2774730a4de31f4aa5c798",
      "parents": [
        "86a61436587f2ffdfd916f4966a5dba463266d5f"
      ],
      "author": {
        "name": "Mosha Pasumansky",
        "email": "93998884+moshap-firebolt@users.noreply.github.com",
        "time": "Tue Jul 14 00:47:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 14 07:47:28 2026 +0000"
      },
      "message": "PostgreSQL: support right-deep join chains (deferred ON clauses) (#2377)\n\nCo-authored-by: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "86a61436587f2ffdfd916f4966a5dba463266d5f",
      "tree": "213f8f2f28b3787b8cfbdb6fb9f3377fffafaeb9",
      "parents": [
        "aeb616fc65134cb7dc2e8a20ee68c6bb612b5c76"
      ],
      "author": {
        "name": "Takahiro Ebato",
        "email": "takahiro.ebato@gmail.com",
        "time": "Sun Jul 12 17:19:16 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jul 12 08:19:16 2026 +0000"
      },
      "message": "Fix clippy lints for Rust 1.97 (#2402)"
    },
    {
      "commit": "aeb616fc65134cb7dc2e8a20ee68c6bb612b5c76",
      "tree": "b29cf7213890c2c70f9a7bc104b15e1da153de3a",
      "parents": [
        "5e7b0076339e2c7254a7819acb153b788c0c5256"
      ],
      "author": {
        "name": "Truffle",
        "email": "truffleagent@gmail.com",
        "time": "Fri Jul 03 04:45:07 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 03 11:45:07 2026 +0000"
      },
      "message": "Postgres: parse LIMIT after the row-locking clause (#2391)"
    },
    {
      "commit": "5e7b0076339e2c7254a7819acb153b788c0c5256",
      "tree": "c106747a64b430aa080e3451d1f52268503ced83",
      "parents": [
        "be95cf6e5654fcbf2ac6aa6aa9ef9e8069cc550e"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Thu Jul 02 17:22:14 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 15:22:14 2026 +0000"
      },
      "message": "CI: Add cargo audit security workflow (#2373)"
    },
    {
      "commit": "be95cf6e5654fcbf2ac6aa6aa9ef9e8069cc550e",
      "tree": "9d4597ef0b26e857dc8b64fc60b5544354ac4c96",
      "parents": [
        "b478611b16b7d17128ec32d9108cf83ca8819d5d"
      ],
      "author": {
        "name": "Mosha Pasumansky",
        "email": "93998884+moshap-firebolt@users.noreply.github.com",
        "time": "Wed Jul 01 21:30:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 04:30:46 2026 +0000"
      },
      "message": "Parser: fix exponential parse time on expression-named function arguments (#2392)"
    },
    {
      "commit": "b478611b16b7d17128ec32d9108cf83ca8819d5d",
      "tree": "e1859ef7126d9113fc500d6d1703ce415add1e3a",
      "parents": [
        "a023b78f6908dd19436492850cfc66b083ba5b91"
      ],
      "author": {
        "name": "Dinmukhamed Mailibay",
        "email": "47117969+dinmukhamedm@users.noreply.github.com",
        "time": "Wed Jul 01 10:15:03 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 09:15:03 2026 +0000"
      },
      "message": "ClickHouse: Support unparenthesized IN right-hand side (#2385)"
    },
    {
      "commit": "a023b78f6908dd19436492850cfc66b083ba5b91",
      "tree": "bc070f084ec3abbb4caef6f5dc9a029cd8d1ba34",
      "parents": [
        "eaf72313204a0b4348a8523814891005f150df35"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Wed Jul 01 10:54:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 01 08:54:17 2026 +0000"
      },
      "message": "PostgreSQL `UNLOGGED` Table Support and `ALTER TABLE ... SET LOGGED|UNLOGGED` (#2251)"
    },
    {
      "commit": "eaf72313204a0b4348a8523814891005f150df35",
      "tree": "8747658fcdaf9ec88dd333c628ba0621845d9967",
      "parents": [
        "bf1741bee2acb8013660de21d314533fe5686e93"
      ],
      "author": {
        "name": "sabir-akhadov-localstack",
        "email": "sabir.akhadov@localstack.cloud",
        "time": "Mon Jun 29 12:13:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 10:13:17 2026 +0000"
      },
      "message": "Handle nested parentheses in INSERT subquery detection (#2387)\n\nCo-authored-by: Claude Opus 4.8 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "bf1741bee2acb8013660de21d314533fe5686e93",
      "tree": "8d9c85ebd666f4641aa83f24006c3e4e86c9edb9",
      "parents": [
        "e79119c99821ea18e355bb10436b1449c970bd68"
      ],
      "author": {
        "name": "sabir-akhadov-localstack",
        "email": "sabir.akhadov@localstack.cloud",
        "time": "Tue Jun 23 16:00:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 14:00:38 2026 +0000"
      },
      "message": "Add pre_visit_ident / post_visit_ident hooks to the Visitor trait (#2370)"
    },
    {
      "commit": "e79119c99821ea18e355bb10436b1449c970bd68",
      "tree": "95747c0d528b6180528ca101498728debbae977e",
      "parents": [
        "021e97df1ca96b49e759db3fad3b5508f08574f4"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Sat Jun 20 07:33:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 20 05:33:40 2026 +0000"
      },
      "message": "Parse `ALTER USER` as a synonym for `ALTER ROLE` (#2374)"
    },
    {
      "commit": "021e97df1ca96b49e759db3fad3b5508f08574f4",
      "tree": "3da3df1e9e090d9c74391f7dc5b483573a709238",
      "parents": [
        "8cd2997dd7a85725ddc4025a3872c6ab4c158456"
      ],
      "author": {
        "name": "Filipe Guerreiro",
        "email": "filipe.m.guerreiro@gmail.com",
        "time": "Thu Jun 18 17:37:19 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 08:37:19 2026 +0000"
      },
      "message": "feat: add PostgreSQL EXCLUDE constraint parsing (#2307)"
    },
    {
      "commit": "8cd2997dd7a85725ddc4025a3872c6ab4c158456",
      "tree": "9abe446f11fb4111b15177855b04d4c2d6cbf0e2",
      "parents": [
        "c3701e24a6e66ce71b47ae0c699f0cf69c05e570"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Wed Jun 17 12:31:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 17 10:31:52 2026 +0000"
      },
      "message": "Do not consume statement terminator in unparenthesized option lists (#2376)"
    },
    {
      "commit": "c3701e24a6e66ce71b47ae0c699f0cf69c05e570",
      "tree": "6592fa10bd81eaff064afdab6578c06d4e4d890d",
      "parents": [
        "7bf5ff2545d29d095c82cba0e0bd48e9e740e102"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Tue Jun 16 12:36:29 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 10:36:29 2026 +0000"
      },
      "message": "Add PostgreSQL `CREATE/ALTER TEXT SEARCH` DDL Parsing (#2250)"
    },
    {
      "commit": "7bf5ff2545d29d095c82cba0e0bd48e9e740e102",
      "tree": "e128857507040580cdc70212d74336439c639eb6",
      "parents": [
        "fd5c1633a8633dd202e36a58609ccb7be0cb6387"
      ],
      "author": {
        "name": "revitalkr",
        "email": "106176574+revitalkr@users.noreply.github.com",
        "time": "Mon Jun 15 10:29:49 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 07:29:49 2026 +0000"
      },
      "message": "Disable `supports_left_associative_joins_without_parens` for MySQL and Redshift (#2357)"
    },
    {
      "commit": "fd5c1633a8633dd202e36a58609ccb7be0cb6387",
      "tree": "9cf7c2cc0eab5b803c09edb893ac6bc5efb138da",
      "parents": [
        "b3760221fa74844f0006a7bc65155318c6817920"
      ],
      "author": {
        "name": "Mosha Pasumansky",
        "email": "93998884+moshap-firebolt@users.noreply.github.com",
        "time": "Mon Jun 15 00:28:59 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 07:28:59 2026 +0000"
      },
      "message": "Parser: fix exponential parse time on table-factor paren chains (#2372)"
    },
    {
      "commit": "b3760221fa74844f0006a7bc65155318c6817920",
      "tree": "b3b78612255a8ae5c9d98aa7284d839235515d08",
      "parents": [
        "158687b5abc5f7c3e317306d16e75d5509594358"
      ],
      "author": {
        "name": "Connor Hindley",
        "email": "conn.hindley@gmail.com",
        "time": "Tue Jun 09 03:49:08 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 08:49:08 2026 +0000"
      },
      "message": "sqlite: Support `GLOB` operator (#2362)"
    },
    {
      "commit": "158687b5abc5f7c3e317306d16e75d5509594358",
      "tree": "e3813af94e646daf2899e901264109e01af3ed78",
      "parents": [
        "0bfafea45f58adda22ee29dafe069db282769fed"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Tue Jun 09 09:28:34 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 07:28:34 2026 +0000"
      },
      "message": "Forbid unsafe code (#2369)"
    },
    {
      "commit": "0bfafea45f58adda22ee29dafe069db282769fed",
      "tree": "917b0599813cc2884fa069c9710dc50c74a86d26",
      "parents": [
        "20b9849e71cadb7b83b49133999b6d22f1320328"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Mon Jun 08 14:14:20 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 12:14:20 2026 +0000"
      },
      "message": "Support aliased function arguments (expr AS name) (#2368)"
    },
    {
      "commit": "20b9849e71cadb7b83b49133999b6d22f1320328",
      "tree": "722b3f3c1f348b5845476cc310a0d7f5cfdb32f8",
      "parents": [
        "928783db2b1ef0f002dc271f78af59bb34a86888"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Sat Jun 06 08:41:35 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 06 06:41:35 2026 +0000"
      },
      "message": "Parser: fix exponential parse time on speculative prefix parsing (#2352)"
    },
    {
      "commit": "928783db2b1ef0f002dc271f78af59bb34a86888",
      "tree": "bbc2a3592d2f16fc466cd0d01e0ccc8e5c3c4d2a",
      "parents": [
        "bd8a2c19037c0eca178a45a5f32bde77f07a0cba"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Sat Jun 06 08:20:40 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 06 06:20:40 2026 +0000"
      },
      "message": "Parser: fix exponential parse time on compound keyword chains (#2350)"
    },
    {
      "commit": "bd8a2c19037c0eca178a45a5f32bde77f07a0cba",
      "tree": "7141a36d33b94c8f29d2afd4d3fd3469357cbe6f",
      "parents": [
        "d0c081ea2dea327031ad31300cd0791a3b87a667"
      ],
      "author": {
        "name": "Ophir LOJKINE",
        "email": "ophir.lojkine@datadoghq.com",
        "time": "Sat Jun 06 08:15:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jun 06 06:15:19 2026 +0000"
      },
      "message": "Microsoft sql server: Escape quotes in national string display (#2365)"
    },
    {
      "commit": "d0c081ea2dea327031ad31300cd0791a3b87a667",
      "tree": "ef54177d8c9d1df8b946a8a360575cc11ade15f8",
      "parents": [
        "575ee264dffa3c5039dc3d15abd903fd420eba2b"
      ],
      "author": {
        "name": "revitalkr",
        "email": "106176574+revitalkr@users.noreply.github.com",
        "time": "Fri Jun 05 12:06:16 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 09:06:16 2026 +0000"
      },
      "message": "Fix issue #2353: Incorrect canonicalization of `NATURAL JOIN` (#2355)"
    },
    {
      "commit": "575ee264dffa3c5039dc3d15abd903fd420eba2b",
      "tree": "0d29c7a5f18af68200e658200b0d6b0ee7be8a49",
      "parents": [
        "42840f0366bb93b5d92f4cf941b5694ad5ad88e0"
      ],
      "author": {
        "name": "Ifeanyi Ubah",
        "email": "ifeanyi@validio.io",
        "time": "Tue Jun 02 21:40:58 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 19:40:58 2026 +0000"
      },
      "message": "Support multiple targets for `SELECT INTO` (#2360)"
    },
    {
      "commit": "42840f0366bb93b5d92f4cf941b5694ad5ad88e0",
      "tree": "b96cad9f05f7de16c3fc2fd5dc5ee491fd61c207",
      "parents": [
        "0d638963fdcc1af73c2edeed2ae3a75b217bfbc4"
      ],
      "author": {
        "name": "Mosha Pasumansky",
        "email": "93998884+moshap-firebolt@users.noreply.github.com",
        "time": "Fri May 29 23:08:18 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 30 06:08:18 2026 +0000"
      },
      "message": "Spark: enable SQL pipe operator (`|\u003e`) (#2358)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "0d638963fdcc1af73c2edeed2ae3a75b217bfbc4",
      "tree": "f2365b2b430fce107a64b14983dc37c2320b9d99",
      "parents": [
        "b6af2aead6c611a34fed9c24943629753c0a6df0"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Thu May 28 15:35:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 13:35:01 2026 +0000"
      },
      "message": "Improve accuracy of supports_string_literal_concatenation_with_newline (#2348)"
    },
    {
      "commit": "b6af2aead6c611a34fed9c24943629753c0a6df0",
      "tree": "d2ab4dc2396423c886677bdd0c991d2946e92b01",
      "parents": [
        "8c3f7fcbff369bd17ddb6338de150a0b1ae93d05"
      ],
      "author": {
        "name": "xitep",
        "email": "xitep@users.noreply.github.com",
        "time": "Thu May 28 12:51:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 28 10:51:11 2026 +0000"
      },
      "message": "Expose Parser::into_comments (#2354)"
    },
    {
      "commit": "8c3f7fcbff369bd17ddb6338de150a0b1ae93d05",
      "tree": "746950a456624eeba10428786737da3bd3788f00",
      "parents": [
        "5d61fdded6309fdf49e775a5c44e3eda1cb9c1a1"
      ],
      "author": {
        "name": "Guillaume Gelin",
        "email": "contact@ramnes.eu",
        "time": "Wed May 27 16:02:38 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 14:02:38 2026 +0000"
      },
      "message": "Snowflake: Add support for CREATE FILE FORMAT (#2336)"
    },
    {
      "commit": "5d61fdded6309fdf49e775a5c44e3eda1cb9c1a1",
      "tree": "7d0da85f57e139a1402483900ca40607df293c0a",
      "parents": [
        "182eae8191962985d3e668895c66841e420d6258"
      ],
      "author": {
        "name": "wugeer",
        "email": "1284057728@qq.com",
        "time": "Wed May 27 18:39:08 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 10:39:08 2026 +0000"
      },
      "message": "Hive: Support MAP\u003cK, V\u003e column types (#2346)"
    },
    {
      "commit": "182eae8191962985d3e668895c66841e420d6258",
      "tree": "e11e695114e48688b672894bacc89e1ef07c6c59",
      "parents": [
        "2705a7ddebf92360a0bfa7eed080927064fec71e"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Thu May 21 19:17:01 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 17:17:01 2026 +0000"
      },
      "message": "MySQL: Add support for group by with rollup (#2347)"
    },
    {
      "commit": "2705a7ddebf92360a0bfa7eed080927064fec71e",
      "tree": "e3c715cecb686f53448a9f5f4ff655543ffa3ab8",
      "parents": [
        "e999d3ddcf61bebe7b7aca825a3551b27cee27ac"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Thu May 21 13:09:56 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 11:09:56 2026 +0000"
      },
      "message": "Parser: fix exponential parse time on compound chains (#2344)"
    },
    {
      "commit": "e999d3ddcf61bebe7b7aca825a3551b27cee27ac",
      "tree": "62ea00af265f07c39214927117a22edfeff030d4",
      "parents": [
        "05428be15914cbf3fc1296838f5eaa1e883425d3"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Thu May 21 10:39:52 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 08:39:52 2026 +0000"
      },
      "message": "Make `visitor` feature `no_std`-compatible (#2343)"
    },
    {
      "commit": "05428be15914cbf3fc1296838f5eaa1e883425d3",
      "tree": "df126982f2dc774b00a76cbc05c478145c5a61f8",
      "parents": [
        "05af09cd1ddc3e56419dc48b5d5b0bfdce7d89fd"
      ],
      "author": {
        "name": "Guillaume Gelin",
        "email": "contact@ramnes.eu",
        "time": "Wed May 20 12:28:54 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 10:28:54 2026 +0000"
      },
      "message": "Snowflake: Add support for PUT (#2341)"
    },
    {
      "commit": "05af09cd1ddc3e56419dc48b5d5b0bfdce7d89fd",
      "tree": "7ff94d86b8bf80f9baa67885c2b692d10cbf87e4",
      "parents": [
        "ab8e6adade1568ee7e40a60f1548ba6a070f1e21"
      ],
      "author": {
        "name": "Ning Sun",
        "email": "sunning@greptime.com",
        "time": "Mon May 18 05:58:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 18 12:58:25 2026 +0000"
      },
      "message": "PostgreSQL: add support for `ABORT TRANSACTION` (#2332)"
    },
    {
      "commit": "ab8e6adade1568ee7e40a60f1548ba6a070f1e21",
      "tree": "0ecd3c28aabf3c0fdcbddb71e8326fe00867b334",
      "parents": [
        "7c78d138ae4b69359ad38b0996eda7de5e1a356b"
      ],
      "author": {
        "name": "Aleksandar Maksimovic",
        "email": "amaksimovic3@hotmail.com",
        "time": "Fri May 15 00:21:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 15 07:21:57 2026 +0000"
      },
      "message": "Add ASYNC keyword support for CREATE INDEX (#2302)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "7c78d138ae4b69359ad38b0996eda7de5e1a356b",
      "tree": "eb8555d8301f45c2bc388e4177f1d71446cc9ef8",
      "parents": [
        "79f06bd258ae9e6b91980821af49d066d435e9f2"
      ],
      "author": {
        "name": "Corey Fritz",
        "email": "cfritz@montecarlodata.com",
        "time": "Wed May 06 08:39:38 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 14:39:38 2026 +0000"
      },
      "message": "BigQuery: Parse WITH CONNECTION on CREATE EXTERNAL TABLE (#2326)"
    },
    {
      "commit": "79f06bd258ae9e6b91980821af49d066d435e9f2",
      "tree": "0ae06a3e57512b1b27a76cb5146cae30a6edc079",
      "parents": [
        "f98c9d151170a86eacc57066c598dfbca3b304df"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Wed May 06 13:03:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 11:03:44 2026 +0000"
      },
      "message": "Add support for PostgreSQL\u0027s ORDER BY ... USING \u003coperator\u003e clause (#2246)"
    },
    {
      "commit": "f98c9d151170a86eacc57066c598dfbca3b304df",
      "tree": "da0430abc25b8170edb32c59eede85367972d781",
      "parents": [
        "3f347e38c0b3290f90cb853f8b6d37c509bdc2f6"
      ],
      "author": {
        "name": "Ifeanyi Ubah",
        "email": "ifeanyi@validio.io",
        "time": "Wed May 06 13:01:27 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 11:01:27 2026 +0000"
      },
      "message": "[Teradata] Add `CREATE TABLE` options (#2329)"
    },
    {
      "commit": "3f347e38c0b3290f90cb853f8b6d37c509bdc2f6",
      "tree": "91fbeaeba0cd5d564940fa4e7ec59bc0afad1d1e",
      "parents": [
        "299f54df9ac042b3b55716603ad4ff728d7eab52"
      ],
      "author": {
        "name": "Mrmaxmeier",
        "email": "3913977+Mrmaxmeier@users.noreply.github.com",
        "time": "Wed May 06 12:57:11 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 10:57:11 2026 +0000"
      },
      "message": "Fix panic in EscapeQuotedString and parse_flush, clean up a few unwraps (#2330)"
    },
    {
      "commit": "299f54df9ac042b3b55716603ad4ff728d7eab52",
      "tree": "51f7a19a69aa54d825859fe31a061b9a2eaa8f9e",
      "parents": [
        "824b5c1530a15ad6f16f0c164d3a1394b44c4276"
      ],
      "author": {
        "name": "Corey Fritz",
        "email": "corey.fritz@gmail.com",
        "time": "Wed May 06 04:50:20 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 10:50:20 2026 +0000"
      },
      "message": "Snowflake: Accept COPY GRANTS after CREATE VIEW column list (#2327)"
    },
    {
      "commit": "824b5c1530a15ad6f16f0c164d3a1394b44c4276",
      "tree": "d0b6683abc2489c1fd7b6e50fcd2685c81b7bace",
      "parents": [
        "a281171106b1cd28744eb0ec3e642182bf5d49a3"
      ],
      "author": {
        "name": "Corey Fritz",
        "email": "corey.fritz@gmail.com",
        "time": "Wed May 06 04:49:59 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 06 10:49:59 2026 +0000"
      },
      "message": "Snowflake: Fix COPY INTO transformation parsing for cast expressions (#2328)"
    },
    {
      "commit": "a281171106b1cd28744eb0ec3e642182bf5d49a3",
      "tree": "acb67e0ba82d1ad60547bb215f7aa7b663840c40",
      "parents": [
        "3dd0e30d8bb1d2a6775f62d2b84839b60133effb"
      ],
      "author": {
        "name": "finchxxia",
        "email": "13153363548@163.com",
        "time": "Sat May 02 12:52:09 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 02 04:52:09 2026 +0000"
      },
      "message": "Databricks: Add support for `UPDATE SET *` and `INSERT *` in MERGE statements (#2325)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "3dd0e30d8bb1d2a6775f62d2b84839b60133effb",
      "tree": "91edc7b80138a3191c9bca1ec996c6aed6eaa6a0",
      "parents": [
        "9833c033bc44c487b4425272cc8cea80971b5239"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Fri May 01 18:10:32 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat May 02 00:10:32 2026 +0000"
      },
      "message": "chore: Bump version to 0.62.0 and add changelog (#2331)"
    },
    {
      "commit": "9833c033bc44c487b4425272cc8cea80971b5239",
      "tree": "1c9b862a1840e6de620d9c92f14ef37acddd03a3",
      "parents": [
        "9550e939b8ad1bab5e3f679d43e0c3fea427fbc7"
      ],
      "author": {
        "name": "Cristhian Lopez",
        "email": "calovi86@gmail.com",
        "time": "Mon Apr 27 07:39:11 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 14:39:11 2026 +0000"
      },
      "message": "feat(clickhouse): support PARTITION BY after ORDER BY and ARRAY JOIN (#2283)\n\nCo-authored-by: Cristhian Lopez Vidal \u003ccrilopez@microsoft.com\u003e\nCo-authored-by: Copilot \u003c223556219+Copilot@users.noreply.github.com\u003e"
    },
    {
      "commit": "9550e939b8ad1bab5e3f679d43e0c3fea427fbc7",
      "tree": "521941502db7f4cedafe9c793892c7a7a8e9a92e",
      "parents": [
        "7eba3ca17fe16471ce32e1c7dad6cc179f5d780f"
      ],
      "author": {
        "name": "Ifeanyi Ubah",
        "email": "ifeanyi@validio.io",
        "time": "Mon Apr 27 06:46:03 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 04:46:03 2026 +0000"
      },
      "message": "Add Teradata dialect (#2309)"
    },
    {
      "commit": "7eba3ca17fe16471ce32e1c7dad6cc179f5d780f",
      "tree": "9464a13d4d4a11bd3f38c5777bc07753c73a745a",
      "parents": [
        "fa1dae1dc813383d2253bf666fa52fc03e6dffba"
      ],
      "author": {
        "name": "Marcelo Altmann",
        "email": "marcelo@readyset.io",
        "time": "Fri Apr 24 05:40:20 2026 -0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 08:40:20 2026 +0000"
      },
      "message": "PostgreSQL: Parse optimizer hints in leading comments (#2320)"
    },
    {
      "commit": "fa1dae1dc813383d2253bf666fa52fc03e6dffba",
      "tree": "62d7f2622f0a05ab510384fcb6c0199fefc5b919",
      "parents": [
        "63e9a339d5e7de67dbe19dcfb313cbb4bcf799a7"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Tue Apr 21 17:53:26 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 15:53:26 2026 +0000"
      },
      "message": "Snowflake: Add support for text data type modifiers (#2297)"
    },
    {
      "commit": "63e9a339d5e7de67dbe19dcfb313cbb4bcf799a7",
      "tree": "bc9dbb3089cb46d9c59b72ae455f592beac895ac",
      "parents": [
        "19a7468cfe69f03934bc2619a65b4ca2bfcaae9a"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Mon Apr 20 15:48:36 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 13:48:36 2026 +0000"
      },
      "message": "Redshift: PartiQL AT \u003cindex\u003e (#2303)"
    },
    {
      "commit": "19a7468cfe69f03934bc2619a65b4ca2bfcaae9a",
      "tree": "e810b0227ccfa306b9b5b6bc2b3d9b77c19ad5c8",
      "parents": [
        "9a70c42d036f709ac437658c4cd8fa627b3eff5d"
      ],
      "author": {
        "name": "xitep",
        "email": "xitep@users.noreply.github.com",
        "time": "Sat Apr 18 05:58:04 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 18 03:58:04 2026 +0000"
      },
      "message": "Track `Parens\u003cT\u003e`\u0027s span (#2291)"
    },
    {
      "commit": "9a70c42d036f709ac437658c4cd8fa627b3eff5d",
      "tree": "7070bf1cb33721adc62108682dbf0774df0d6dc2",
      "parents": [
        "53dcc82f2857ac6058a1465e9327701ab3c41183"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Fri Apr 17 11:34:03 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 15:34:03 2026 +0000"
      },
      "message": "PostgreSQL: Add support for LATERAL ... WITH ORDINALITY (#2304)"
    },
    {
      "commit": "53dcc82f2857ac6058a1465e9327701ab3c41183",
      "tree": "9bf37b0bdd052c0b65f12d0a6a181449b85a08f0",
      "parents": [
        "9f04ebe515a03f8b02b07df34e48baacb7106c0e"
      ],
      "author": {
        "name": "Andy Grove",
        "email": "agrove@apache.org",
        "time": "Fri Apr 17 08:09:36 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 14:09:36 2026 +0000"
      },
      "message": "Spark SQL: Add SparkSqlDialect (#2305)\n\nCo-authored-by: Claude Sonnet 4.6 \u003cnoreply@anthropic.com\u003e"
    },
    {
      "commit": "9f04ebe515a03f8b02b07df34e48baacb7106c0e",
      "tree": "939217ad0f9253a5684d402ecf9aafed33a1bf41",
      "parents": [
        "073df280024abfba81769242298450324d958228"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Wed Apr 15 12:00:31 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 16:00:31 2026 +0000"
      },
      "message": "Coding agents guidelines (#2298)"
    },
    {
      "commit": "073df280024abfba81769242298450324d958228",
      "tree": "34d24365cc7429b1e9e6059c3cbd33b8bf3fb871",
      "parents": [
        "93bc80c946ff32aa065ddaafbbef62ac69c43909"
      ],
      "author": {
        "name": "Smith Cruise",
        "email": "chendingchao1@126.com",
        "time": "Wed Apr 15 18:22:49 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 10:22:49 2026 +0000"
      },
      "message": "Add SHOW CATALOGS syntax and tests (#2284)\n\nSigned-off-by: Smith Cruise \u003cchendingchao1@126.com\u003e"
    },
    {
      "commit": "93bc80c946ff32aa065ddaafbbef62ac69c43909",
      "tree": "b66d8b671747144760f0f1eaa6bc151bb64501af",
      "parents": [
        "67d684b1a0cf0a9da149fb7733fbdeecf70cf7f1"
      ],
      "author": {
        "name": "Victorien",
        "email": "65306057+Viicos@users.noreply.github.com",
        "time": "Wed Apr 15 06:12:44 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 04:12:44 2026 +0000"
      },
      "message": "Only parse FROM identifier in CTE if using Hive (#2241)"
    },
    {
      "commit": "67d684b1a0cf0a9da149fb7733fbdeecf70cf7f1",
      "tree": "1d2723f748d42b5d799b203bc7ecf6cd219e010e",
      "parents": [
        "b68aae0eb43be54ae913384fb9c36fdc909db49f"
      ],
      "author": {
        "name": "Yoav Cohen",
        "email": "59807311+yoavcloud@users.noreply.github.com",
        "time": "Tue Apr 14 13:35:46 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 11:35:46 2026 +0000"
      },
      "message": "Redshift/PostgreSQL: Parse optional implicit aliases for wildcard select items (#2300)"
    },
    {
      "commit": "b68aae0eb43be54ae913384fb9c36fdc909db49f",
      "tree": "a99d0e31fb74a0abdf52591eea2884b589d35ee1",
      "parents": [
        "1421b8758dc6d594bf6711fd96aa35df816fadc9"
      ],
      "author": {
        "name": "Roman Borschel",
        "email": "romanb@users.noreply.github.com",
        "time": "Mon Apr 13 14:44:17 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 12:44:17 2026 +0000"
      },
      "message": "Fix COLLATE parsing after compound identifiers (#2294)\n\nCo-authored-by: Roman Borschel \u003croman@cluvio.com\u003e"
    },
    {
      "commit": "1421b8758dc6d594bf6711fd96aa35df816fadc9",
      "tree": "3b328fa5e8d260dfe72b5d87ae44380b670271e0",
      "parents": [
        "6fa3614fac42f75915e9d7d936583af5c99d8b26"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Mon Apr 13 13:58:28 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 13 11:58:28 2026 +0000"
      },
      "message": "Add PostgreSQL Collation DDL Support (#2249)"
    },
    {
      "commit": "6fa3614fac42f75915e9d7d936583af5c99d8b26",
      "tree": "cefccbdfdc10645ff65d85f62481b50742cf3475",
      "parents": [
        "2b0dc2d6ebeb35fa8dcc40bee04c073450e0dfe0"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Fri Apr 10 15:28:10 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 13:28:10 2026 +0000"
      },
      "message": "Add xml \u0027...\u0027 TypedString support for PostgreSQL (#2299)\n\nCo-authored-by: Donovan Schönknecht \u003cdon@tpyo.net\u003e\nCo-authored-by: Minjun Kim \u003c48622976+funcpp@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b0dc2d6ebeb35fa8dcc40bee04c073450e0dfe0",
      "tree": "25551903ef6db2ff7a0ce0d6e169cb2131328e3c",
      "parents": [
        "a05834d1e20cca00078fe4dbfe525cba268db6c7"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Fri Apr 10 11:07:06 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 09:07:06 2026 +0000"
      },
      "message": "PostgreSQL `ALTER FUNCTION` / `ALTER AGGREGATE` (#2248)"
    },
    {
      "commit": "a05834d1e20cca00078fe4dbfe525cba268db6c7",
      "tree": "02f916e7dd7c788e8229dabc436de4ff17c666c6",
      "parents": [
        "531ebdf4ec4ebb204b096bec3e6a5386ca1fbf40"
      ],
      "author": {
        "name": "jstnd",
        "email": "62735568+jstnd@users.noreply.github.com",
        "time": "Fri Apr 10 05:04:53 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 09:04:53 2026 +0000"
      },
      "message": "MySQL: Support `SHOW FULL PROCESSLIST` syntax (#2292)"
    },
    {
      "commit": "531ebdf4ec4ebb204b096bec3e6a5386ca1fbf40",
      "tree": "a1ec7a515efdab17c905fc4c05a032f6c6dc39c5",
      "parents": [
        "827978dc5b581acae9711b48f9c03cd2ed47425c"
      ],
      "author": {
        "name": "Minjun Kim",
        "email": "48622976+funcpp@users.noreply.github.com",
        "time": "Fri Apr 10 00:14:59 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 15:14:59 2026 +0000"
      },
      "message": "Support multi-column aliases in SELECT items (#2289)"
    },
    {
      "commit": "827978dc5b581acae9711b48f9c03cd2ed47425c",
      "tree": "84a2d4ea7972a52182d6c1f7dd185cc59a5536cd",
      "parents": [
        "72b295a6268eb4b3718a8cc887501e2b31ac1552"
      ],
      "author": {
        "name": "Donovan Schönknecht",
        "email": "don@tpyo.net",
        "time": "Thu Apr 09 14:31:02 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 12:31:02 2026 +0000"
      },
      "message": "MySQL: Add support for `ORDER BY` on single-table `UPDATE` (#2296)"
    },
    {
      "commit": "72b295a6268eb4b3718a8cc887501e2b31ac1552",
      "tree": "df3359dfb109305fa0b5324293e1c2c13907ed46",
      "parents": [
        "ea9b413c9979badc71559ae6896c6e7aa74a696b"
      ],
      "author": {
        "name": "Minjun Kim",
        "email": "48622976+funcpp@users.noreply.github.com",
        "time": "Thu Apr 09 18:57:01 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 09:57:01 2026 +0000"
      },
      "message": "Support optional AS keyword in CTE definitions for Databricks (#2286)"
    },
    {
      "commit": "ea9b413c9979badc71559ae6896c6e7aa74a696b",
      "tree": "f12186501f43899e99712131be864b5b20bd075b",
      "parents": [
        "3a28ffa4bf973f34d9d68a0718612d9fa460091d"
      ],
      "author": {
        "name": "Roman Borschel",
        "email": "romanb@users.noreply.github.com",
        "time": "Thu Apr 09 11:20:19 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 09:20:19 2026 +0000"
      },
      "message": "Fix parsing EXECUTE (...) with a more general string expression (#2295)\n\nCo-authored-by: Roman Borschel \u003croman@cluvio.com\u003e"
    },
    {
      "commit": "3a28ffa4bf973f34d9d68a0718612d9fa460091d",
      "tree": "02cb5808f57c1810d1e1b085dd95eb1f3bc1e786",
      "parents": [
        "aa43c2537f413c3ac8ba221ba205505b9280f6e5"
      ],
      "author": {
        "name": "Roman Borschel",
        "email": "romanb@users.noreply.github.com",
        "time": "Thu Apr 09 11:03:39 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 09:03:39 2026 +0000"
      },
      "message": "Enable Redshift support for specifying null treatment inside window function (#2293)\n\nCo-authored-by: Roman Borschel \u003croman@cluvio.com\u003e"
    },
    {
      "commit": "aa43c2537f413c3ac8ba221ba205505b9280f6e5",
      "tree": "a516e4c4b60cb2d74fa02735da717af5d39f7232",
      "parents": [
        "fe88fd1a46e3cb63301f884921f43dd901d13056"
      ],
      "author": {
        "name": "Minjun Kim",
        "email": "48622976+funcpp@users.noreply.github.com",
        "time": "Thu Apr 09 17:58:41 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 08:58:41 2026 +0000"
      },
      "message": "Enable numeric-prefix identifiers for Databricks dialect (#2290)"
    },
    {
      "commit": "fe88fd1a46e3cb63301f884921f43dd901d13056",
      "tree": "306eea6479a4dc6a2de48725093dc82abbcade3c",
      "parents": [
        "504213522c666c1d2b34ff9935a246d971c8dd46"
      ],
      "author": {
        "name": "Minjun Kim",
        "email": "48622976+funcpp@users.noreply.github.com",
        "time": "Thu Apr 09 17:54:04 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 08:54:04 2026 +0000"
      },
      "message": "Allow bare columns in GROUPING SETS expressions (#2288)"
    },
    {
      "commit": "504213522c666c1d2b34ff9935a246d971c8dd46",
      "tree": "da948191182dfe4065a352b2543691cf189efdc7",
      "parents": [
        "913cf0e79b31d494eef15b44068f88d786e6fe8d"
      ],
      "author": {
        "name": "Sergey Olontsev",
        "email": "sergey@olontsev.io",
        "time": "Thu Apr 09 08:23:25 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 07:23:25 2026 +0000"
      },
      "message": "Add dollar prefix support for money constants in MSSQL (#2285)"
    },
    {
      "commit": "913cf0e79b31d494eef15b44068f88d786e6fe8d",
      "tree": "49a14d7a91bb6b569d110a2a29d09b49856610a9",
      "parents": [
        "6f8e7b85c2570bff270989a2dfb93f7c4921e854"
      ],
      "author": {
        "name": "Minjun Kim",
        "email": "48622976+funcpp@users.noreply.github.com",
        "time": "Thu Apr 02 13:11:54 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 04:11:54 2026 +0000"
      },
      "message": "Enable `!` as NOT operator for Databricks dialect (#2287)"
    },
    {
      "commit": "6f8e7b85c2570bff270989a2dfb93f7c4921e854",
      "tree": "6bcb431d4ee45760ebfb620a9e13f12d3498adad",
      "parents": [
        "df0d56cfa28ae556a4dd3740c6150af46415bf12"
      ],
      "author": {
        "name": "xitep",
        "email": "xitep@users.noreply.github.com",
        "time": "Fri Mar 27 10:37:44 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 27 09:37:44 2026 +0000"
      },
      "message": "Expose values through ValueWithSpan (#2281)"
    },
    {
      "commit": "df0d56cfa28ae556a4dd3740c6150af46415bf12",
      "tree": "d31756c753d8a36e2da95f68e1cfc5df5ceff691",
      "parents": [
        "7c4eac3098063d191337ecb9ac0f695ac205de67"
      ],
      "author": {
        "name": "Ayman Elkfrawy",
        "email": "120422207+ayman-sigma@users.noreply.github.com",
        "time": "Thu Mar 26 08:24:15 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 15:24:15 2026 +0000"
      },
      "message": "Fix the tokenization of `\u003c` edge cases (#2280)"
    },
    {
      "commit": "7c4eac3098063d191337ecb9ac0f695ac205de67",
      "tree": "a2bfb0f0937e442fe93f3ecfaedf1d839174f1e0",
      "parents": [
        "1097a0d5a6a852737b55f96bd38fba3f2ece9bd0"
      ],
      "author": {
        "name": "Dmitrii Blaginin",
        "email": "dmitrii@blaginin.me",
        "time": "Tue Mar 24 04:39:25 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 04:39:25 2026 +0000"
      },
      "message": "recursive protection for `parse_subexpr`  (#2282)"
    },
    {
      "commit": "1097a0d5a6a852737b55f96bd38fba3f2ece9bd0",
      "tree": "ca24b608dc2f5bb412c482c41e8726769a40f78f",
      "parents": [
        "50921b173a3ca7a3183398cc83de1dfd1cd165f5"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Fri Mar 20 03:03:55 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 10:03:55 2026 +0000"
      },
      "message": "Fixed BACKUP parsing for redshift (#2270)"
    },
    {
      "commit": "50921b173a3ca7a3183398cc83de1dfd1cd165f5",
      "tree": "20120c9f2e7e2c976857e0d306946c88c4ae415a",
      "parents": [
        "b3e176daf302985feef46a3933428b196efb78e8"
      ],
      "author": {
        "name": "xitep",
        "email": "xitep@users.noreply.github.com",
        "time": "Fri Mar 20 10:48:53 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 20 09:48:53 2026 +0000"
      },
      "message": "[Oracle] Support for `INSERT INTO (\u003csub-query\u003e) ...` (#2276)"
    },
    {
      "commit": "b3e176daf302985feef46a3933428b196efb78e8",
      "tree": "96fabd326deee3b5e31bb9ac75032a540fa938d0",
      "parents": [
        "203ced42be28f4e418ca93a73fc75911be19f4b4"
      ],
      "author": {
        "name": "Filipe Guerreiro",
        "email": "filipe.m.guerreiro@gmail.com",
        "time": "Fri Mar 13 21:57:52 2026 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 12:57:52 2026 +0000"
      },
      "message": "Add SETOF support for PostgreSQL function return types (#2217)"
    },
    {
      "commit": "203ced42be28f4e418ca93a73fc75911be19f4b4",
      "tree": "8889624f0e978001b4a2b9843c3b3e6db1bfd387",
      "parents": [
        "924a116a2edf58db23530d6fc09e19924709e60d"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Fri Mar 13 05:53:57 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 12:53:57 2026 +0000"
      },
      "message": "Fixed CHANGES keyword parsing for snowflake (#2266)"
    },
    {
      "commit": "924a116a2edf58db23530d6fc09e19924709e60d",
      "tree": "bd776bf4ade117a834636226273f682cc2ed5892",
      "parents": [
        "9d5a171a85b06ca7df083287027d8620007f909b"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Fri Mar 13 05:43:46 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 12:43:46 2026 +0000"
      },
      "message": "Fix STORAGE LIFECYCLE POLICY for snowflake queries (#2264)"
    },
    {
      "commit": "9d5a171a85b06ca7df083287027d8620007f909b",
      "tree": "2d6dc6f1d48b2f5959f4d3005010ee30412e28ca",
      "parents": [
        "738f12dd4d68836cd1746fb24df1db40de58bfd2"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Fri Mar 13 02:18:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 09:18:48 2026 +0000"
      },
      "message": "Fixed stage name parsing for snowflake (#2265)"
    },
    {
      "commit": "738f12dd4d68836cd1746fb24df1db40de58bfd2",
      "tree": "301dedde9272f5e1563dc7825bc6543dd2d3d2dd",
      "parents": [
        "47b6aac72208209615bbeec121e0931f80fde55f"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Fri Mar 13 02:18:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 09:18:03 2026 +0000"
      },
      "message": "Fixed create snapshot table for bigquery (#2269)"
    },
    {
      "commit": "47b6aac72208209615bbeec121e0931f80fde55f",
      "tree": "49f29af19cbd862cbe29a7546edef1e0fbfe2efb",
      "parents": [
        "d38dd78122236a2186ebfa0e252b6b4dcfc3537c"
      ],
      "author": {
        "name": "whirlun",
        "email": "74815055+whirlun@users.noreply.github.com",
        "time": "Thu Mar 12 22:14:12 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 05:14:12 2026 +0000"
      },
      "message": "add support for databricks JSON accessors (#2272)"
    },
    {
      "commit": "d38dd78122236a2186ebfa0e252b6b4dcfc3537c",
      "tree": "fea7ce7789cd3ef2809cf26d0fdd2dcf69a727b0",
      "parents": [
        "3fa71143b5a3bd5c97dc94999e0a1652fefd389f"
      ],
      "author": {
        "name": "Michael Bradshaw",
        "email": "github@mjb.io",
        "time": "Thu Mar 12 23:12:44 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 05:12:44 2026 +0000"
      },
      "message": "Add support for PostgreSQL LOCK TABLE (#2273)\n\nCo-authored-by: Ifeanyi Ubah \u003cify1992@yahoo.com\u003e"
    },
    {
      "commit": "3fa71143b5a3bd5c97dc94999e0a1652fefd389f",
      "tree": "8470d361acf1c5a8b3bfdb8f53576d31f87f0546",
      "parents": [
        "b6003eb98e721943c711672571d7cf252c42ae2b"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Mon Mar 09 02:28:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 09:28:09 2026 +0000"
      },
      "message": "Fixed parsing `OPTIONS(format \u003d \u0027CSV\u0027)` when creating external bigquery table (#2268)"
    },
    {
      "commit": "b6003eb98e721943c711672571d7cf252c42ae2b",
      "tree": "08c5048ece6769d4a1d033b6cd844b22392b775b",
      "parents": [
        "13b88a3fe86f4a64790b3ece3dcea675bd415cff"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Mon Mar 09 02:27:03 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 09:27:03 2026 +0000"
      },
      "message": "Fixed COPY GRANTS clause parsing for snowflake (#2267)"
    },
    {
      "commit": "13b88a3fe86f4a64790b3ece3dcea675bd415cff",
      "tree": "4b78ed39b7fcf5be8b24805e630c6120ce13b3c1",
      "parents": [
        "64f4b1fa2b47f957b1c8d39c3c54b0380daa32b8"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Mon Mar 09 02:15:25 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 09:15:25 2026 +0000"
      },
      "message": "Fixed transaction handling for snowflake (#2263)"
    },
    {
      "commit": "64f4b1fa2b47f957b1c8d39c3c54b0380daa32b8",
      "tree": "3564bbbc685ec5bb4ee3f09984ad7f2011e3770e",
      "parents": [
        "6691f31b753708bd5952cc453b65440d7177a9bb"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Thu Mar 05 05:45:41 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 13:45:41 2026 +0000"
      },
      "message": "Added SORTKEY keyword parsing for redshift queries (#2261)\n\n"
    },
    {
      "commit": "6691f31b753708bd5952cc453b65440d7177a9bb",
      "tree": "b184f56fd5082c0c2f3fd1c23c2feb35a505cec9",
      "parents": [
        "915448cf335863da73dee8e3fe0e3275189d703c"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Wed Mar 04 05:48:33 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 13:48:33 2026 +0000"
      },
      "message": "Fix credentials parsing for redshift (#2262)\n\n"
    },
    {
      "commit": "915448cf335863da73dee8e3fe0e3275189d703c",
      "tree": "d615aef4aaee53da689ec76af72f3cc1c5f0313b",
      "parents": [
        "255e50cfaf56d5eb20e3dc05cfbc618ecfd4b1eb"
      ],
      "author": {
        "name": "Luca Cappelletti",
        "email": "cappelletti.luca94@gmail.com",
        "time": "Wed Mar 04 14:24:57 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 13:24:57 2026 +0000"
      },
      "message": "Add support for parsing COPY statements from STDIN without a semicolon (#2245)\n\n"
    },
    {
      "commit": "255e50cfaf56d5eb20e3dc05cfbc618ecfd4b1eb",
      "tree": "32c384dc30f7ea963b5eea4feac3065e78964438",
      "parents": [
        "1da2ff779c0e71932fc882fe7ae4e6d674b8cc76"
      ],
      "author": {
        "name": "xitep",
        "email": "xitep@users.noreply.github.com",
        "time": "Wed Mar 04 11:02:34 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 10:02:34 2026 +0000"
      },
      "message": "Allow INSERT columns to be qualified (#2260)\n\n"
    },
    {
      "commit": "1da2ff779c0e71932fc882fe7ae4e6d674b8cc76",
      "tree": "d2d52a150208016c33b2f07389c2b0d74b11e228",
      "parents": [
        "31e19429a779793c1ee0338e658d76de053cd203"
      ],
      "author": {
        "name": "Andriy Romanov",
        "email": "aromanov@montecarlodata.com",
        "time": "Tue Mar 03 04:13:17 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 03 12:13:17 2026 +0000"
      },
      "message": "Redshift: Added DISTSTYLE and DISTKEY keywords parsing (#2222)\n\n"
    },
    {
      "commit": "31e19429a779793c1ee0338e658d76de053cd203",
      "tree": "456c9e743524b5ef74b491c37bdbd6ab78a0c31b",
      "parents": [
        "49bdb5ca2be7eb9b74b8471f63344d8fa296b337"
      ],
      "author": {
        "name": "Guan-Ming (Wesley) Chiu",
        "email": "105915352+guan404ming@users.noreply.github.com",
        "time": "Fri Feb 27 22:57:02 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 14:57:02 2026 +0000"
      },
      "message": "MSSQL: Add support for OUTPUT clause on INSERT/UPDATE/DELETE (#2228)\n\nSigned-off-by: Guan-Ming Chiu \u003cguanmingchiu@gmail.com\u003e\nSigned-off-by: Guan-Ming (Wesley) Chiu \u003c105915352+guan404ming@users.noreply.github.com\u003e\nCo-authored-by: Ifeanyi Ubah \u003cifeanyi@validio.io\u003e"
    },
    {
      "commit": "49bdb5ca2be7eb9b74b8471f63344d8fa296b337",
      "tree": "64beb29465b40c818d40e46ad7bdbfb19be676d5",
      "parents": [
        "a3cfcac3a1c2f336e39daa08a3113d03628b6c8a"
      ],
      "author": {
        "name": "Yoabot",
        "email": "yoavon.cohen+yoabot@gmail.com",
        "time": "Fri Feb 27 14:58:52 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 13:58:52 2026 +0000"
      },
      "message": "Snowflake: parse EXCLUDE column list as ObjectName to support qualified names (#2244)\n\nCo-authored-by: Yoav Cohen \u003c59807311+yoavcloud@users.noreply.github.com\u003e"
    }
  ],
  "next": "a3cfcac3a1c2f336e39daa08a3113d03628b6c8a"
}
