FLUIDFLUID
  • Introduction
  • Quickstart
  • Why FLUID
  • FAQ
  • What FLUID Is
  • Core Principles
  • Agentic-Native Layer
  • FLUID vs ODCS / ODPS
  • Anatomy
  • Cheatsheet
  • Full Specification
  • Versions
  • JSON Schema 0.7.5 ↗
  • Reference (HTML) ↗
Examples
How-to
What's New
Deck
GitHub
GitHub
  • Introduction
  • Quickstart
  • Why FLUID
  • FAQ
  • What FLUID Is
  • Core Principles
  • Agentic-Native Layer
  • FLUID vs ODCS / ODPS
  • Anatomy
  • Cheatsheet
  • Full Specification
  • Versions
  • JSON Schema 0.7.5 ↗
  • Reference (HTML) ↗
Examples
How-to
What's New
Deck
GitHub
GitHub
  • Schema Reference

    • Schema Reference
    • Schema Anatomy
    • Schema Cheatsheet
    • Fluid Protocol Specification
    • Minimal Contract & FLUID at a Glance
    • Schema Versions
    • Changelog

Changelog

Human-readable diffs between consecutive versions of the FLUID schema. Each entry links to the full auto-generated change list on GitHub. The latest version is 0.7.4.

0.7.3 → 0.7.4 — Runtime agentPolicy Enforcement at the MCP Gateway

Full diff →

This release makes an expose agent-consumable over MCP and turns policy.agentPolicy into a gate the Fluid MCP output-port gateway enforces on every read. The policy.agentPolicy shape is unchanged from 0.7.3 — the enforcement is behavioral, not a new field. Fully backward-compatible: this release is purely additive, so every valid 0.7.3 contract validates as 0.7.4 unchanged.

Added

  • exposes[].mcp (new exposeMcp block) opts an expose into the MCP gateway. mcp.sampling.maxRows (integer ≥ 1, default 100) hard-caps the sample tool; mcp.classification.dataClass (public / internal / confidential / restricted) is an advisory hint surfaced on describe.
  • binding.platform gains postgres.
  • binding.format gains postgres_table, athena_table, glue_table (added alongside the existing formats, including snowflake_view and the redshift_* values).
  • fluidVersion moves from const: "0.7.3" to enum: ["0.7.3", "0.7.4"], so existing 0.7.3 values still validate.

Unchanged & still valid. Nothing was removed — the top-level governance block and binding.governance (AWS Lake Formation), the snowflake_view / redshift_table / redshift_serverless / redshift_external_schema formats, the athena / glue / redshift runtimes, datamesh_manager catalog registration, and the opentofu deployment target all remain valid in 0.7.4.

Upgrading. Set fluidVersion: "0.7.4" (or keep "0.7.3" — it still validates). There are no removed fields to migrate off.

0.7.2 → 0.7.3 — Source-Aligned Acquisition

Full diff →

Adds the acquisition build pattern, six ingestion engines, build.capabilities, delivery guarantees + DLQ, source-side schemaEvolution, supply-chain image signatures, and the top-level retention block. Additive over 0.7.2.

0.7.1 → 0.7.2 — Semantic Truth Engine

Full diff →

Adds the per-expose semantics block (entities, measures, dimensions, metrics) and binding.icebergConfig. Additive over 0.7.1.

0.5.7 → 0.7.1 — Agentic Governance & Provider-First Orchestration

Full diff →

Adds exposes[].policy.agentPolicy, top-level sovereignty, top-level accessPolicy, and provider-first orchestration tasks.

0.4.0 → 0.5.7

Full diff →

Adds builds, machineLearning, environments, lifecycle, docs, and extensions.

0.3.0 → 0.4.0

Full diff →

Adds lineage, governance, and schemaEvolution.

0.2.0 → 0.3.0

Full diff →

Adds the build block.

0.1.1 → 0.2.0

Full diff →

Adds the consumes block.

0.1.0 → 0.1.1

Full diff →

0.0.1 → 0.1.0

Full diff →

Edit this page on GitHub
Last Updated: 5/29/26, 5:26 PM
Contributors: fas89, Claude Opus 4.8
Prev
Schema Versions