Skip to content

Zova v0.21.0

Choose a tag to compare

@ata-sesli ata-sesli released this 02 Jul 18:40

Highlights

Introduces Zova's extension host and proves it with the bundled trgm fuzzy-text extension.

What's changed

  • Added namespaced extension manifests, installation metadata, lifecycle hooks, checks, and private storage ownership.
  • Added bundled and application-provided extension registries with collision and compatibility validation.
  • Added explicitly trusted local dynamic extension bundles; database files never auto-load native code.
  • Added extension list/info/install/check/drop/trust CLI workflows.
  • Added the target-aware trgm SQL surface for indexed fuzzy text similarity.
  • Added C ABI, Rust, Go, and Python extension-management support.
  • Added the extension contract and trust-model documentation.

Compatibility

  • Bumps the experimental .zova format to 5 for required extension registry schema.
  • Dynamic extension loading is explicit and trust-gated; .zova files are not executable packages.

Full Changelog: v0.20.0...v0.21.0