Skip to content
This repository was archived by the owner on May 7, 2026. It is now read-only.

Commit 3246c08

Browse files
goldmedalclaude
andcommitted
fix(wren-core-wasm): preserve SQL NULLs in JSON output and update release docs
- Change with_explicit_nulls(false) to true so nullable columns serialize as {"amount": null} instead of being silently dropped - Add wren-core-wasm to RELEASING.md publish workflow list Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 251e379 commit 3246c08

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

RELEASING.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ Merging a Release PR triggers:
5050
- ibis-server → multi-arch Docker image pushed to GHCR (tagged `<version>` + `latest`)
5151
- wren-core-py → multi-platform wheels + sdist published to PyPI
5252
- wren → sdist + wheel published to PyPI
53+
- wren-core-wasm → WASM package published to npm
5354
- mcp-server → version verification
5455

5556
## RC (pre-release) workflow

wren-core-wasm/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -452,7 +452,7 @@ impl WrenEngine {
452452

453453
let mut buf = Vec::new();
454454
let mut writer = WriterBuilder::new()
455-
.with_explicit_nulls(false)
455+
.with_explicit_nulls(true)
456456
.build::<_, JsonArray>(&mut buf);
457457

458458
for batch in &batches {

0 commit comments

Comments
 (0)