All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
- S3 and GCS import data sources accept an optional
import_format(csv/ndjson/parquet), emitted asIMPORT_FORMATin the generated.datasourceand round-tripped by the datafile parser and migration emitter. Lets you ingest files whose extension does not imply the format (for example NDJSON delivered as.log), where the connector would otherwise fail withFormat not supported.
- Relaxed bundled
tinybirdCLI dependency to>=4.6.0,<4.7.0to avoid resolution failures while keeping the SDK on the4.6.xline. - Updated branch data config handling to use
branch_data_mode; legacybranch_data_on_createnow triggers an explicit migration error. branch_data_modenow only acceptslast_partitionas a user-facing value.- In
dev_mode=local, branch data mode warnings are now shown only whenbranch_data_modeis explicitly set intinybird.config.json. tinybird branch createandtinybird branch clearnow show a deprecation warning (instead of failing) when--ignore-datasourceis passed, then continue by ignoring that flag.