Changelog

Every release, version-pinned.

Vadyl ships under semver. Major versions break things; minor and patch versions don't. Every release is documented end-to-end.

v1.18.0May 5, 2026

Agent plane GA + Distribution Fabric expansion

added
  • Agent plane is GA. Typed plan IR with 60+ kinds, immutable memory with supersession, capability-aware model routing across Anthropic, OpenAI, DeepSeek, Moonshot.
  • Distribution Fabric expands to 5 vendor connectors: CloudFront, Cloudflare, Azure Front Door, Fastly, plus a built-in baseline.
  • MCP server with RFC 9728 OAuth metadata, JSON-RPC 2.0 transport.
improved
  • ContractProjectionGraph now ships canonical 19-facet descriptors, consumed by every SDK and dashboard.
  • WebhookEndpoint subscription filters now use a typed AST (15 operators) instead of glob matchers.
v1.17.0April 24, 2026

UCSA closure + database provider assembly split

added
  • Unified Capability Surface Architecture finalized with 37 surface kinds across 7 families.
  • Eight fine-grained database provider assemblies.
  • Cassandra wide-column provider in Preview tier.
fixed
  • Federation contract expiry now fail-closed on malformed dates.
  • Cache provider binding governance enforcement now runs at compile time.
v1.16.0April 11, 2026

G135 capability flag closure

improved
  • DbCapabilities now carries 160 individually-consumed flags. Every flag has at least 4 real consumers.
  • AstCapabilityValidator runs on every DDL plan via MigrationPlanBuilder.BuildScript.
  • G135 closure is a permanent contract — drift guards in CI prevent re-introduction.
v1.15.0March 28, 2026

Plane Capability Graph + Automation plane

added
  • Vadyl.PlaneCapabilityGraph: tier-1 typed graph compiled from per-domain facet contributors.
  • Vadyl.Automation: declarative orchestration above the seven execution surfaces.
  • AutomationDefinition is the 14th canonical branching manifest domain.
v1.14.0March 12, 2026

Branching v15 + Source asset model

added
  • SnapshotManifest format v15 with AgentManifest as the latest branching domain.
  • First-class source asset entities: ProjectSourceFolder, ProjectSourceFile, ProjectSourceModule.
  • Content-addressed storage layer for source code.