Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Aug 08:32

1.5.0 (2026-08-21)

Features

  • results: give every worksheet its own results height (8983045), closes #46

Bug Fixes

  • auth: ask one question about the bearer header, in one place (dd11cca), closes #71
  • autosave: tell the user which worksheet failed to save (91d6c01)
  • cancel: keep a failed cancel from speaking for another query (344f387)
  • databases: make remove and reorder land as one write each (54907c5), closes #70
  • databases: say when a connection's stored secret cannot be read (9ac2056)
  • databases: stop asking for the password to change an SSL setting (40878b4)
  • main: stop a window opening over a backend that is shutting down (005c9ab), closes #58
  • postgres: hold one lifecycle so a cancel is never dropped (6d8824a), closes #54
  • queries: stop cancel writing a terminal row the backend has not produced (4e4f2f3)
  • seed: match the code Node actually reports for a truncated write (78c01e3)
  • seed: name the directory a bad SQLITE_PATH points into (27507fb), closes #169
  • seed: read .env so a documented override is honoured (e46e62f), closes #72
  • seed: say which file failed to load and why (9a92204)
  • seed: seed MySQL without shelling out to cat (eee428b), closes #73
  • shadcn: point components.json at the stylesheet that exists (2037507)
  • tests: repair fixtures the merge batch left stale (c4dea75)
  • theme: point the dark variant at the app's own mode (d612b70), closes #100
  • traces: make the dashboard's three screens one value (614a408), closes #67
  • tracing: bound the map of running query traces (931ae66)
  • tracing: take the batch out of the buffer instead of copying it (cb66667), closes #57
  • updates: claim the install when the request asks, not when it fires (f6e9306), closes #51
  • worksheets: give "open a worksheet" one definition (67191e9), closes #62
  • worksheets: only accuse a save that really did not happen (b3f1a3a)
  • worksheets: rename from one session, not one per surface (4a284f5), closes #95