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.60.0
Name Modified Size InfoDownloads / Week
Parent folder
squawk-linux-arm64 2026-07-19 22.3 MB
squawk-linux-arm64-2.60.0.vsix 2026-07-19 8.3 MB
squawk-alpine-x64-2.60.0.vsix 2026-07-19 7.8 MB
squawk-linux-musl-x64 2026-07-19 22.6 MB
squawk-linux-x64 2026-07-19 22.5 MB
squawk-linux-x64-2.60.0.vsix 2026-07-19 7.8 MB
squawk-win32-x64-2.60.0.vsix 2026-07-19 4.8 MB
squawk-windows-x64.exe 2026-07-19 13.1 MB
squawk-darwin-arm64 2026-07-19 13.9 MB
squawk-darwin-arm64-2.60.0.vsix 2026-07-19 5.2 MB
squawk-alpine-arm64-2.60.0.vsix 2026-07-19 8.1 MB
squawk-linux-musl-arm64 2026-07-19 21.6 MB
squawk-darwin-x64 2026-07-19 14.2 MB
squawk-darwin-x64-2.60.0.vsix 2026-07-19 5.4 MB
README.md 2026-07-19 1.7 kB
require-timeout-settings rule is split _ lock warning improvements source code.tar.gz 2026-07-19 2.8 MB
require-timeout-settings rule is split _ lock warning improvements source code.zip 2026-07-19 3.4 MB
Totals: 17 Items   183.9 MB 2

Added

  • linter: split require-timeout-settings rule (#1233, [#1217]). Thanks @zvdy!

Now there's require-lock-timeout and require-statement-timeout

  • linter: require-timeout-settings explain lock impact in the warning (#1216, [#1219]). Thanks @edeetee!

Now instead of saying:

Missing `set lock_timeout` before potentially slow operations

We say:

Missing `set lock_timeout` before potentially slow ACCESS EXCLUSIVE lock operations

  • parser: add pg19 support for json_table plan & index include columns (#1243)

Changed

  • parser: add type specific rename nodes for alter statements (#1244)
  • parser: add more specific name nodes (#1242)
  • parser: split Path into Path & PathRef (#1241)
  • parser: ast nodes for ColumnRef, FromItem union & more (#1232)

Fixed

  • server: goto def for text search, op class (#1239)
  • server: goto def on collate, type attrs, search path, fn column name (#1238)
  • server: fix goto def with select into, savepoints, paren join exprs (#1237)
  • server: fix goto def with paren join expr (#1236)
  • server: goto def for fn params, fn defaults, pub/sub, & more (#1234)
  • server: add goto def support for constraints + parser improvements (#1229)
  • server: fix various goto def gaps (#1227)
  • server: add goto def support for operators & more (#1240)
  • parser: fix explain/create rule/exists with extra parens (#1225)
  • parser: fix parsing insert/create view/declare with parens (#1224)
  • server: fix more goto def edge cases (#1223)
  • parser: error for invalid legacy copy stmts (#1221)
  • parser: fix option parsing edge cases (#1218)
Source: README.md, updated 2026-07-19