0.4.7
Core Library
- Custom destinations with
@dlt.destination
decorator by @sh-rp in #1065 - A BigQuery custom destination supporting STRUCT data types by @sh-rp in #1107
- Built-in Streamlit rewrite, UI improvements, dark theme a by @sultaniman in #1060
- fixes various edge cases with Incremental data deduplication, for ordered and unordered results #971 by @rudolfix in #1062
- Adds new
dlt.mark
marker to materialize table schemas without data by @rudolfix in #1122 - validates class instances in typed dict by @rudolfix in #1082
- feat(airflow): allow re-using sources in airflow wrapper by @IlyaFaer in #1080
- feat(core): drop default value for write disposition by @IlyaFaer in #1057
- splits pandas and arrow imports to fix pyarrow.compute missing by @rudolfix in #1112
- improve no schema upgrade path exception by @sh-rp in #1125
Docs
- docs(airflow): add description of new decompose methods by @IlyaFaer in #1072
- check embedded code blocks by @sh-rp in #1093
- docs(kafka): describe the possible sync issues by @IlyaFaer in #1100
- Docs: schema evolution by @dat-a-man in #1078
- Add example link to the custom destination page by @VioletM in #1120
Full Changelog: 0.4.6...0.4.7