Changelog
0.1.12
2026-08-09
Fixes snapshot failures on very large collections that exceeded the S3 multipart limit.
Invalid UTF-8 in BSON strings is now tolerated.
0.1.11
2026-07-20
Internal and system collections are now filtered from CDC and discovery.
Type inference improvements. New on_type_conflict setting controls what happens when a value does not match the inferred column type. Mixed numeric and temporal columns are widened instead of truncated. NaN and infinity values are skipped.
0.1.10
2026-07-02
Resume token is checkpointed during periods of no activity on configured tables to survive oplog rollover.
0.1.5
2026-06-08
Schema-mode timestamp parsing now handles extended IANA timezone formats like 2025-11-03T14:22:47-05:00[America/New_York].
Validation now accepts sharded clusters.
0.1.4
2026-06-02
When infer_typed_strings is enabled, a single unparseable value no longer widens the entire column to text. The majority type wins and outliers coerce to NULL.
0.1.3
2026-05-25
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.
0.1.1
2026-05-20
Snapshot document transform now respects row boundaries to avoid arrow Utf8 i32 offset overflow on collections with large string fields.
Last updated on