Skip to content

v1.0.1 — Hotfix: program-block side-effects

Choose a tag to compare

@DDecoene DDecoene released this 28 Jun 18:35
13dcb3c

Fixed

COPY TO, APPEND FROM, and REPORT FORM now work when run inside a program control-flow block (DO WHILE / DO CASE / IF).

Previously the server performed the work but the browser never received the CSV download, file picker, or report preview — the per-command client action was swallowed by the block executor (only BROWSE and form READ were threaded through). These three are now delivered as immediate side-effects via a new Executor.onSideEffect sink, so they fire at any nesting depth.

Bug present since v1.0.0 (CSV) and v0.5.0 (REPORT FORM). REPL and Assistant usage were unaffected.

Full diff: v1.0.0...v1.0.1