Repository navigation
v0.46.0
This release implements the vgi.v2 wire contract 2.2.0. Native/WASM clients and workers must use the same wire minor version: deploy matching 2.2 clients and workers together. Wire 2.1 clients and workers are not compatible with this release.
- Batch every catalog metadata kind into six catalog-wide Arrow IPC streams across schema boundaries, with multi-batch readers.
- Dictionary-encode repeated binary function arguments, output schemas, and parameter defaults while retaining typed author APIs.
- Add opt-in cached catalog publication through external results, with memory and durable S3-compatible repositories, validated recovery/readback, per-key concurrency, expiration handling, and invalidation.
- Remove
SchemaInfo.attach_opaque_datafrom the wire contract; catalog attachment information remains on the attachment result. - Validate development compatibility against the matching native client in CI.
Requires published vgi-rpc >= 0.52.0. Includes wheel/sdist packaging and updated fixture images; standalone fixture PyPI publication remains disabled.