faucet-cli 1.2.0

Config-driven CLI runner for faucet-stream pipelines (YAML / JSON, Meltano-style)
Documentation
# Changelog

All notable changes to this project are documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and the project aims to follow [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
(see the versioning policy in CONTRIBUTING.md — connector crates version
independently).
## [1.2.0]https://github.com/PawanSikawat/faucet-stream/compare/faucet-cli-v1.1.0...faucet-cli-v1.2.0 - 2026-06-22

### Bug Fixes

- Resolve all 18 Low reliability/data-integrity findings (F40–F57, #264) ([#267]https://github.com/PawanSikawat/faucet-stream/pull/267)
- Resolve all 20 Medium reliability/data-integrity findings (F20–F39, #264) ([#266]https://github.com/PawanSikawat/faucet-stream/pull/266)
- Resolve all Critical & High reliability/data-integrity findings ([#264]https://github.com/PawanSikawat/faucet-stream/pull/264) ([#265]https://github.com/PawanSikawat/faucet-stream/pull/265)
- *(triggers)* Reject unknown fields in --triggers config ([#232]https://github.com/PawanSikawat/faucet-stream/pull/232) ([#246]https://github.com/PawanSikawat/faucet-stream/pull/246)

### Documentation

- Extensive standardized READMEs for all crates + badge/category fixes ([#250]https://github.com/PawanSikawat/faucet-stream/pull/250)

### Features

- Serve cluster Mode B — source-shard distribution across workers ([#230]https://github.com/PawanSikawat/faucet-stream/pull/230) ([#263]https://github.com/PawanSikawat/faucet-stream/pull/263)
- *(observability)* OpenTelemetry (OTLP) trace + metric export ([#201]https://github.com/PawanSikawat/faucet-stream/pull/201) ([#259]https://github.com/PawanSikawat/faucet-stream/pull/259)
- Schema-drift handling policy (warn/evolve/ignore/quarantine/fail) ([#194]https://github.com/PawanSikawat/faucet-stream/pull/194)
- *(sink-kafka)* Exactly-once delivery via transactional producer ([#216]https://github.com/PawanSikawat/faucet-stream/pull/216) ([#253]https://github.com/PawanSikawat/faucet-stream/pull/253)
- Unified resilience policy (retry / circuit-breaker / poison-pill) ([#252]https://github.com/PawanSikawat/faucet-stream/pull/252)
- *(cli)* Add execution schema output ([#244]https://github.com/PawanSikawat/faucet-stream/pull/244)
- *(sink-bigquery)* Write_mode upsert/delete via in-place MERGE ([#245]https://github.com/PawanSikawat/faucet-stream/pull/245)
- Consistent snapshot → CDC replication handoff — faucet replicate ([#189]https://github.com/PawanSikawat/faucet-stream/pull/189)