Download Latest Version squawk-windows-x64.exe (13.1 MB)
Email in envelope

Get an email when there's a new version of Squawk

Home / v2.56.0
Name Modified Size InfoDownloads / Week
Parent folder
squawk-alpine-arm64-2.56.0.vsix 2026-06-02 7.9 MB
squawk-linux-musl-arm64 2026-06-02 20.9 MB
squawk-linux-arm64 2026-06-02 21.5 MB
squawk-linux-arm64-2.56.0.vsix 2026-06-02 8.1 MB
squawk-darwin-x64 2026-06-02 13.6 MB
squawk-darwin-x64-2.56.0.vsix 2026-06-02 5.2 MB
squawk-alpine-x64-2.56.0.vsix 2026-06-02 7.6 MB
squawk-linux-musl-x64 2026-06-02 21.9 MB
squawk-win32-x64-2.56.0.vsix 2026-06-02 4.6 MB
squawk-windows-x64.exe 2026-06-02 12.4 MB
squawk-darwin-arm64 2026-06-02 13.3 MB
squawk-darwin-arm64-2.56.0.vsix 2026-06-02 5.0 MB
squawk-linux-x64 2026-06-02 21.8 MB
squawk-linux-x64-2.56.0.vsix 2026-06-02 7.6 MB
Fix Precommit Install _ IDE Improvements source code.tar.gz 2026-06-02 2.6 MB
Fix Precommit Install _ IDE Improvements source code.zip 2026-06-02 3.2 MB
README.md 2026-06-02 1.5 kB
Totals: 17 Items   177.2 MB 0

Fixed

  • ci: fix precommit install by declaring optional dependencies (#1180)

  • ide: fix select * w/ create view & more (#1184)

The following now works correctly:

sql create table t(a int); -- ^ dest create view v as table t; select a$0 from v; -- ^ src

  • ide: treat select into like create table as (#1183)

sql create table t(a bigint); -- ^ dest select * into u from t; select a from u; -- ^ src

  • ide: fix column resolution with cte & shadowing (#1182)

sql with outer_cte as (select 1 c) -- ^ dest select * from ( with inner_cte as (select 2 d) select c from outer_cte -- ^ src ) s;

  • ide: fix aliases not hiding original name (#1181)

sql create table t(a int); update t as u set a = t.a; -- ^ error

  • ide: fix cte & alias resolution (#1179)

sql with a as (select * from b), -- ^ src doesn't resolve b as (select 1 x) select * from a;

  • ide: don't resolve trailing FromItems in a lateral subquery (#1177)

sql with d as (select 1 id, 2 amount), c as (select 2 id) select r.amount from d, lateral ( select d.amount from d where d.id = c.id -- ^ src doesn't resolve limit 1 ) r, c;

Source: README.md, updated 2026-06-02