github dlt-hub/dlt 1.17.0

15 hours ago

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 via Incremental 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

Docs

  • explains various backfilling options for sql_database and filesystem with examples and additional tests by @rudolfix in #2737
  • ducklake destination documentation by @rudolfix in #3015

New Contributors

Full Changelog: 1.16.0...1.17.0

Don't miss a new dlt release

NewReleases is sending notifications on new releases.