v0.1.0-alpha.488¶
Released 2026-10-15.
Features¶
Table Registration¶
- A TTL of -1 means never expires: the table lands once and its replica is never stale after that. -1 can be set on a source, which its tables inherit as they inherit any TTL, or on a table.
- -1 never expires
Changes¶
demo¶
- The reviews named demo -- MongoDB, Elasticsearch and Neo4j joined on the product
- Publish the reviews demo
demo-bundles¶
- MongoDB, Elasticsearch and Neo4j stores are carried in a demo's bundle
demos¶
- No engine-state poll for a demo sandbox or the anonymous demo open
- scripts/new_demo.py scaffolds a named demo, scripts/check_demo.py runs its checks
deploy¶
- Restart the sandbox tier, seed the overlay from the image, name the org in the engine probe
deps¶
- graphql-core stays below 3.3, the version the tests run on
duckdb¶
- A source whose server is down fails no other source's listings (#256)
elasticsearch¶
- A native search keeps each hit's score
graphql¶
- A table's parameters are in the read's WHERE, before ORDER BY and LIMIT
image¶
- Install the locked versions from uv.lock
replicas¶
- The table's read panel shows its replica and indexes, as its form does
ui¶
- The OpenAPI page types a table's parameters into their textarea
Release gate¶
The UI end-to-end gate was waived for this release: Release images now install from uv.lock (1f09d28a6) and graphql-core is bounded below 3.3: alpha.485-487's unpinned image install picked graphql-core 3.3, breaking every GraphQL query, and sqlglot 30.23. Also carries the Java runtime for files sources. Cut at the maintainer's direction to bring up the live demos (2026-10-15).