New · SOFI private deployment is ready for enterprise rolloutTalk to us
[ RELEASES ][ BREAKING ][ DEPRECATIONS ][ ROADMAP ]
endpoint · /changelog

Every release,every breaking change

We ship continuously and tag a release every two weeks. Breaking changes get one minor-version notice before sunset. Subscribe at the footer to get this list in your inbox.

[ 01 / 02 ]Releases
// Timeline //

What we shipped, newest first

Every entry has a tag (feature, fix, breaking, deprecation) and a one-paragraph rationale.

v0.5.02026-05-01feature

Studio public preview

Visual flow builder for governed data products. Drag sources, attach policies, publish endpoints — without writing SQL.

  • Drag-and-drop view composer with live preview
  • Policy library: pii.mask, audit.all, rbac.per_role, consent.gate
  • One-click publish to SQL, REST, MCP
  • Available on Pro and Enterprise plans
v0.4.02026-04-15feature

MCP server GA

Model Context Protocol endpoints for every published view. AI agents query SOFI views with typed args, RBAC and per-call audit.

  • MCP descriptor auto-generated from view schema
  • Per-agent RBAC role + rate limits
  • Audit log includes agent identity, prompt fingerprint and rows returned
v0.3.22026-04-08fix

Predicate pushdown for nested Mongo aggregations

Mongo aggregation framework pushdown now handles nested $lookup with $unwind correctly. p95 down 38% on customer-360 patterns with Mongo events.

v0.3.02026-04-01feature

Pgwire endpoint

PostgreSQL wire protocol on port 5556. Any client that speaks Postgres now connects directly to SOFI views — psql, JDBC, BI tools, ORMs.

  • TLS by default with Let's Encrypt
  • Per-tenant connection pool
  • Compatible with Tableau, Looker, Metabase, Superset, DBeaver
v0.2.42026-03-22breaking

Audit log schema v2

Audit rows now include source resolution and policy decisions. Existing log readers must migrate to the new schema by v0.4.0.

  • Old field: actor → new: identity (kind, id, scope)
  • New field: policy_decisions[] (allow / mask / deny)
  • Migration helper available via sofi audit migrate
v0.2.02026-03-15feature

Row-Level Security on every tenant table

PostgreSQL RLS now enforced on all tenant_id-bearing tables. Cross-tenant joins blocked at the database layer, not just in application code.

  • Per-tenant policies generated from SQLAlchemy models
  • Lockout audit fires before RLS denial reaches consumer
  • Verified with red-team scenario suite
v0.1.62026-03-04deprecation

Legacy /api/v0 endpoints sunset

v0 REST endpoints removed. All consumers should migrate to /api/v1. Migration guide in /docs/migrations/v0-to-v1.

v0.1.02026-03-01feature

Public beta

First public release of SOFI virtualization. Multi-tenant cloud, 9 database engines, 4 file formats, REST + SQL endpoints, RBAC, audit and PII masking.

[ 02 / 02 ]Cadence
// How we ship //

Two weeks between tagged releases

Patches go out continuously. Minor versions every other Friday. Major versions when we add a new endpoint or break a contract.

cadence

14 days

Between minor versions. Every release is rolled out to managed cloud first, Enterprise next.

deprecation

1 minor version

Notice before any breaking change. Migration guides published with the deprecation entry.

stability

SemVer

View definitions, REST endpoints and SDKs all follow semantic versioning. Breaking changes never silent.

// stay current

Subscribe to the changelog newsletter.

One email every other Friday with the release notes — feature, fix, breaking, deprecation. No marketing.