Skip to content

v0.2.3: Row-parity, empty-variable, and DataCanvas table-name fixes

Choose a tag to compare

@cyanheads cyanheads released this 11 Jul 20:26
v0.2.3
7797131

Row-parity, empty-variable, and DataCanvas table-name fixes

Three bug fixes landing together: content[] no longer drops rows structuredContent carries, flood/climate accept empty daily_variables, and spill results surface their exact staged table_name.

Changed:

  • openmeteo_dataframe_query caps inline rows to a 100-row preview (previously up to 10,000); row_count still reports the true total, paged via SQL LIMIT/OFFSET

Dependency bumps:

  • @biomejs/biome ^2.5.2 → ^2.5.3
  • @types/node ^26.1.0 → ^26.1.1
  • tsc-alias ^1.8.17 → ^1.9.0
  • vitest ^4.1.9 → ^4.1.10

Fixed:

  • content[] renders every row across all seven time-series tools — no more capped previews or "…and N more" trailers (#16)
  • openmeteo_get_flood / openmeteo_get_climate accept empty or omitted daily_variables, reaching the declared no_variables_requested recovery (#17)
  • openmeteo_get_historical / openmeteo_get_ensemble / openmeteo_get_climate return the exact staged table_name; dataframe_query points at it instead of implying derivation from canvas_id (#18)

135 tests pass; bun run devcheck clean.

CHANGELOG v0.2.3