Skip to content

v2.27.0

Choose a tag to compare

@github-actions github-actions released this 26 Apr 19:28
c3d44a9

Features

  • Coverbot now supports uploading coverage data per subdirectory and consolidates results across them, so monorepos can report a single coverage figure per commit.
  • Multi-statement SQL queries are now first-class and properly detected: each statement is tracked individually, executed with its own parameters, and shown together in run results, history, audit logs, and pending query views.
  • Database pickers now group databases (with optional priority pinning) and sort entries alphabetically with user-pinned items first.

Improvements

  • Query editor: pressing Enter now inserts a newline instead of accepting an autocomplete suggestion.
  • Run-query modal cleanup: removed the "combine to single query" toggle and only shows the Analyze option when running a single statement.
  • Default query limits are now applied by injecting a dialect-aware LIMIT/FETCH FIRST/TOP into the SQL itself, with comments preserved on each returned statement.
  • Cursor-based query selection is more accurate, including handling of leading comments, dollar-quoted function bodies, and ranges spanning multiple statements.

Bug Fixes

  • The Postgres proxy now returns a proper Postgres ErrorResponse when query protection fails, instead of crashing the connection.
  • Query history streaming no longer drops empty result sets — tables render correctly even when a query returns no rows.
  • Failed queries now record the actual error message instead of a generic "Failed to parse query" string.