Core Library
- dashboard: fixes file opener on WSL by @rudolfix in #3076
- (bugfix) persist incremental initial value by @rudolfix in #3075
- (QoL) sets explicit timeouts on trackers by @rudolfix in #3074
- restclient: misc Paginators improvements by @burnash in #2924
- Improved pipeline attach command and Dashboard launcher extensions by @sh-rp in #3060
- Fix parameter reference in IncrementalCursorPathHasValueNone exceptio… by @rik-adegeest in #3070
- fix: convert local file path to posix before PUT to Databricks destination by @AndreiBondarenko in #3086
- Fix/67 (relational normalizer) ignore
None
if child table exists by @sh-rp in #3048 - Fix/3047 prevent same naming for staging and final datasets by @alkaline-0 in #3096
- fix: fixed error in import of
BaseOperator
in airflow_helper.py (#2601) by @ianedmundson1 in #3043 - makes root key propagation more selective, fallbacks for 2nd degree nesting #2737
- allows to limit by row count #2737
- enables ordering or results in
filesystem
viaIncremental
sort_order
#2737 - cli: updated error in the dlt pipeline show command by @burnash in #3095
- Fix:
sql_client.raise_database_error
creates circular__cause__
dependency by @anuunchin in #3111 - Feat: allowing custom metrics to be added to dlt resources and transform steps by @anuunchin in #3078
- feat:
ducklake
destination (all buckets and catalog combinations supported) by @zilto in #3015
Chores
- repo(ci): disable docker container autorestart by @zilto in #3083
- Don't echo pypi token to console on library publish by @sh-rp in #3089
- Improve pipeline dashboard test coverage by @sh-rp in #3091
- Run common and dashboard tests also with newest available allowed packages for all deps by @sh-rp in #3100
- Docs Cloudflare worker deployment by @sh-rp in #3105
- Updates CONTRIBUTING.md and README.md to remove outdated information and add more info by @sh-rp in #3101
- Docs docusaurus / cloudflare fixes by @sh-rp in #3114
Verified Sources
- handling of
json
andtimestamp
without timezone inpg_replication
@anuunchin dlt-hub/verified-sources#657 - google sheet fixes @anuunchin dlt-hub/verified-sources#655
Docs
- explains various backfilling options for
sql_database
andfilesystem
with examples and additional tests by @rudolfix in #2737 ducklake
destination documentation by @rudolfix in #3015
New Contributors
- @rik-adegeest made their first contribution in #3070
- @AndreiBondarenko made their first contribution in #3086
- @alkaline-0 made their first contribution in #3096
- @ianedmundson1 made their first contribution in #3043
Full Changelog: 1.16.0...1.17.0