Core Library
* SCD2 support by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/1168 https://dlthub.com/devel/general-usage/incremental-loading#scd2-strategy
* A fully configurable layout for filesystem files by sultaniman in https://github.com/dlt-hub/dlt/pull/1182 https://dlthub.com/devel/dlt-ecosystem/destinations/filesystem#files-layout
* picks file format matching item format to minimize number of rewrites during loading by rudolfix in https://github.com/dlt-hub/dlt/pull/1222
* fix athena iceberg's trailing location by romanperesypkin in https://github.com/dlt-hub/dlt/pull/1230
* Pass options to parse iso like strings by VioletM in https://github.com/dlt-hub/dlt/pull/1219
* pipeline state can be restored from filesystem destination by sh-rp in https://github.com/dlt-hub/dlt/pull/1184 - https://dlthub.com/devel/dlt-ecosystem/destinations/filesystem#syncing-of-dlt-state
* Remove `staging-optimized` replace strategy for `synapse` by jorritsandbrink in https://github.com/dlt-hub/dlt/pull/1231
* fixes bug, where configs where not injected for async functions by sh-rp in https://github.com/dlt-hub/dlt/pull/1241
* feat(transform): implement columns pivot map function by IlyaFaer in https://github.com/dlt-hub/dlt/pull/1152
* Add max_table_nesting to resource decorator by sultaniman in https://github.com/dlt-hub/dlt/pull/1242
* adds csv options to write headers, change delimiter, quotation style by rudolfix in https://github.com/dlt-hub/dlt/pull/1239
* Check for default schema and schema name in streamlit session by sultaniman in https://github.com/dlt-hub/dlt/pull/1155
* Add seconds and millisecond timestamps to filesystem date placeholders by sultaniman in https://github.com/dlt-hub/dlt/pull/1260
* send dlt telemetry wherever you want, not only segment by zem360 in https://github.com/dlt-hub/dlt/pull/1236
* Make merge write-disposition fall back to staging append if no primary or merge keys are specified by sh-rp in https://github.com/dlt-hub/dlt/pull/1225
* Add snowflake application parameter to configuration by sultaniman in https://github.com/dlt-hub/dlt/pull/1266
Docs
* Added docs for deploying dlt with Prefect. by dat-a-man in https://github.com/dlt-hub/dlt/pull/1138
* a note on scd2 incoming high ts change by rudolfix in https://github.com/dlt-hub/dlt/pull/1273
* adding images and wordsmithing to Prefect walkthrough by WillRaphaelson in https://github.com/dlt-hub/dlt/pull/1276
Verified Sources
* Use `pyarrow`, `pandas`, `connectorx` or `sqlalchemy` backends when reading tables with `sql_database`. See README for details. https://github.com/dlt-hub/verified-sources/pull/425
* Google ads source is available https://github.com/dlt-hub/verified-sources/pull/428
* Pages endpoint for notion https://github.com/dlt-hub/verified-sources/pull/429
New Contributors
* romanperesypkin made their first contribution in https://github.com/dlt-hub/dlt/pull/1230
* WillRaphaelson made their first contribution in https://github.com/dlt-hub/dlt/pull/1276
**Full Changelog**: https://github.com/dlt-hub/dlt/compare/0.4.8...0.4.9