Skip to content

Releases: dlt-hub/dlt

0.4.1a1

07 Dec 11:15
Compare
Choose a tag to compare
0.4.1a1 Pre-release
Pre-release

🧪 pre-release of 0.4.x (do not use in production)

  • load_id is generated in extract step and carried till the end to improve data lineage by @rudolfix in #790
  • added destination names, environment and ability to configure them by custom name by @sh-rp in #783
  • step info (extract, normalize, load) contain list of load packages in traces by @rudolfix in #801
  • adds exception traces to run trace by @rudolfix in #806

consult #763 for a list of major changes compared to 0.3.x version

Full Changelog: 0.4.1a0...0.4.1a1

0.4.1a0

28 Nov 09:33
cfb6e66
Compare
Choose a tag to compare
0.4.1a0 Pre-release
Pre-release

🧪 pre-release of 0.4.x (do not use in production)

Full Changelog: 0.3.24...0.4.1a0

0.3.25

19 Nov 23:39
9497d0c
Compare
Choose a tag to compare

Core Library

Docs

New Contributors

Full Changelog: 0.3.24...0.3.25

0.3.24

08 Nov 09:44
Compare
Choose a tag to compare

Core Library

New Contributors

Full Changelog: 0.3.23...0.3.24

0.3.23

31 Oct 17:32
ad64a30
Compare
Choose a tag to compare

Core Library

  • Replace multiprocessing pool with futures executors. Now you can run multi-thread code on Lambda (no more semaphore problems) by @steinitzu in #719
  • Support all writer types in parquet normalizer. You can load Arrow/Pandas to any destination by @steinitzu in #704
  • Add _dlt_load_id and _dlt_id when loading Arrow/Pandas. @steinitzu in #704
  • Pass Arrow/Pandas as data to run method. No need to wrap them in resources. by @rudolfix in #723

Docs

Sources

Full Changelog: 0.3.22...0.3.23

0.3.22

24 Oct 14:36
Compare
Choose a tag to compare

Core Library

  • Fix: make Load single-thread compatible by @codingcyclist in #698
  • Enable compatible s3 storages like R2: support aws config endpoint_url with fsspec by @steinitzu in #701
  • performance improvements in Arrow loading by @rudolfix in #707
  • datatype autodetection for unix timestamp removed from defaults by @rudolfix in #707

Docs

  • code example: use connectorx + arrow + dlt to load sql data by @rudolfix in #707

Full Changelog: 0.3.21...0.3.22

0.3.21

17 Oct 21:04
Compare
Choose a tag to compare

What's Changed

Bugfixes

  • change source schema handling and normalizer root_key propagation. fixes various problems where merge and replace write dispositions were subsequently used in the same pipeline by @sh-rp in #686
  • fixes bug in drop command by @sh-rp in #693

Docs

Full Changelog: 0.3.19...0.3.21

0.3.19

10 Oct 14:58
1436884
Compare
Choose a tag to compare

What's Changed

New dlt sources

Docs

Bugfixes

New Contributors

  • @zem360 made their first contribution in #670
  • @NeilRM made their first contribution in #676

Full Changelog: 0.3.18...0.3.19

0.3.18

01 Oct 18:49
Compare
Choose a tag to compare

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 with data_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

#645

Full Changelog: 0.3.17...0.3.18

0.3.17

12 Sep 12:21
d1771bf
Compare
Choose a tag to compare

Core Library

  • Add support for TIME data type by @steinitzu in #606
  • mssql destination by @steinitzu in #611
  • fixes duckdb parallel parquet loads and JSON compression problem by @rudolfix in #619
  • allows tables to be created upfront ie. to use custom data types by allowing hints (ie. NOT NULL) in ALTER TABLE ADD @rudolfix in #621
  • fixes apply hints and schema merge behavior by @rudolfix in #621
  • case insensitive naming convention for Waviate by @rudolfix in #621

Docs

  • Added MongoDB documentation. by @dat-a-man in #607
  • Updates performance docs: performance tips, memory finetuning, running in parallel and more. with working examples. by @rudolfix in #619

Full Changelog: 0.3.16...0.3.17