0.1.3

0.1.3

2026-05-25

Core

Tables without a primary key. Tables with no primary key can now replicate with deduplication. DedupByRowHash synthesizes an _sm_id surrogate key by hashing row content.

System columns. Adds _sm_synced_at, an opt-in timestamp recording when Supermetal synced each row.

Sources

MongoDB

Fixes a type inference bug where BSON arrays were replicated as strings. Arrays now land as JSON on targets with Variant or native JSON column support.

Extends CDC retry coverage to additional transient error codes.

UI

New Included and Excluded filter tabs in the Select Data step show only the tables you have selected or excluded, so you can audit your configuration without scanning the full catalog.

Search now matches column names in addition to table and schema names.

The Select Data step handles databases with thousands of tables.

2026-05-26

Targets

ClickHouse

Adds a disable_schema_prefix option. When enabled, a source table public.users lands as users rather than public_users. Only safe when table names are unique across all source schemas.

Retries when ClickHouse encounters a transient S3 read error.

Last updated on

On this page