Releases: shroudb/shroudb-codegen
Releases · shroudb/shroudb-codegen
Release list
v0.2.1 — sandbox gate fixes
Sandbox fixes that surfaced while running run-tests.sh against the scroll addition from v0.2.0. See CHANGELOG.md for details.
- Pass
--sdk-versionto codegen inrun-tests.sh— CLI requires it in composite mode. - Chronicle sandbox config key:
[storage]→[store]. - Start-engine timeout: 5s → 15s.
- Seed the
scroll-sandboxCipher keyring before starting scroll-server. - Scroll tests defensively support raw-map or typed entry access.
v0.2.0 — Scroll engine support
Scroll is now a first-class engine in the unified SDK.
Added
- Both codegen workflows (
ci.ymlgenerate-check +generate.yml) cloneshroudb-scrollalongside every other engine repo, so the Moat composite spec can resolve the new[[engines]].name = "scroll"entry at generation time. - Sandbox gains
test-sandbox/test-scroll-config.toml(remote Cipher via{{CIPHER_PORT}}template substitution) and four integration tests — Python, TypeScript, Go, Ruby — exercising hello → append → read → create_group → read_group → ack → log_info → group_info → delete_group → delete_log. run-tests.sh:scrolladded to the ENGINES list;start_enginegains a{{CIPHER_PORT}}substitution arm so scroll-server reaches the sandbox's already-running Cipher.
Fixed
CLAUDE.mdspec-input list was stale (missing stash + scroll) — now lists every engine Moat composes.