Core Library
- Support for precision, scale in column schema by @steinitzu in #646
- validation of extract data with Pydantic models by @steinitzu in #638
- moves fsspec support to common code by @rudolfix in #626
- Allow base64 encoded private keys for Snowflake destination by @codingcyclist in #637
- duck case naming convention that allows for emojis and other special characters in identifiers by @rudolfix in #660
- Typing fixes and enable mypy in tests by @steinitzu in #661
Bugfixes
- Allows table and resource names like
state
by fixing set attribute bug by @steinitzu in #657 - fixes
dlt pipeline show
streamlit app start-up by @rudolfix in #645 - replaces
depends_on
withdata_from
in resource decorator @rudolfix in #645 - fixes json logger reinit and drop json-logger dependency @rudolfix in #645
- forces local duckdb version when creating dbt runner venv to prevent storage version clashes @rudolfix in #645
- detects when motherduck does not support local duckdb version @rudolfix in #645
Docs
- Rework 'Understanding the tables' by @burnash in #629
- Added Airtable docs by @dat-a-man in #635
dlt
API Reference by @AstrakhantsevaAA in #642- Add a Zendesk to Weaviate walkthrough by @burnash in #641
- Add a blog post: Load Zendesk tickets to Verba by @burnash in #654
- Added Slack Docs! by @dat-a-man in #643
Full Changelog: 0.3.17...0.3.18