github dlt-hub/dlt 1.19.0

12 hours ago

Core Library

  • Feat: support return_type = arrow_stream for connectorx backend by @ivasio in #3218
  • Feat: visual pipeline run section in dashboard by @anuunchin in #3250
  • ingests parquet into mssql, mysql and sqlite via ADBC by @rudolfix in #3333
  • fix/3165 Athena LakeFormation permissions are required even tho Lakeformation is not used by @alkaline-0 in #3271
  • feat: Schema.to_mermaid() by @zilto in #3364
  • fix/3190 Fixed the persistence issue of boundary timestamp after removing it #3367 by @alkaline-0 in #3378
  • feat: snowflake clustering key modifications by @jorritsandbrink in #3365
  • fixes athena refresh mode (iceberg data incorrectly dropped) by @rudolfix in #3313
  • override local marimo theme for dashboard, fix to 'light' by @djudjuu in #3337
  • (fix) 3346 fix trace loading: ignore trace if cannot be unpickled by @rudolfix in #3354
  • Reinitialize packages after exit() is called by @JayJai04 in #3300
  • feat: updated scaffolding template by @zilto in #3275
  • fix: dashboard no longer crashes on broken home cell by @djudjuu in #3348
  • (fix) use sparse checkout for dlt init dlthub by @rudolfix in #3356
  • fix: minor typos and redundant variable by @tahamuzammil100 in #3314
  • feat/3198 profile selection in Dashboard if enabled in workspace by @alkaline-0 in #3295
  • fix: make with_table_name and other functions available through `dlt.pip… by @hello-world-bfree in #3318
  • Redshift feature: Include STS session token in COPY CREDENTIALS. by @timH6502 in #3307
  • Fix: The child table column remains in the schema as a partial column with seen-null-first=True by @anuunchin in #3131
  • Fix: Uncalled source loses resource-level hints in pipeline.run() by @anuunchin in #3369
  • (fix) does not overwrite local file context in destination factory by @rudolfix in #3398
  • (fix) 3351 fixes default type var to allow running with old typing_extensions (ie. old Databricks clusters) by @rudolfix in #3373
  • Fix: pipeline_drop.init() got an unexpected keyword argument 'no_pwd' by @anuunchin in #3386
  • sets ducklake fingerprint to storage fingerprint by @rudolfix in #3388
  • Fix: Section backrgound colors and top margins in dashboard by @anuunchin in #3393

Docs

Chores

  • Enable CI run for the runtime branch by @sh-rp in #3317
  • Chore: Update docs npm dependencies and clean up docs build tooling by @sh-rp in #3247
  • fix flaky dashboard tests by @rudolfix in #3370
  • chore: add proper optional typehint to dlt/extract/hints.py module by @luqmansen in #3332

New Contributors

Full Changelog: 1.18.2...1.19.0

Don't miss a new dlt release

NewReleases is sending notifications on new releases.