What's Changed
- Bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #700
- Bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #699
- Bump pyarrow from 23.0.0 to 23.0.1 by @dependabot[bot] in #695
- Bump dbt-tests-adapter from 1.19.5 to 1.19.7 by @dependabot[bot] in #704
- Add DuckDB catalog macro shims by @dataders in #706
- Use capi_quack in community extension test instead of quack by @leonardovida in #713
- Bump slackapi/slack-github-action from 2.1.1 to 3.0.1 by @dependabot[bot] in #708
- Bump sigstore/gh-action-sigstore-python from 3.2.0 to 3.3.0 by @dependabot[bot] in #712
- skip credentials tests when httpfs is not available by @hrl20 in #714
- Add DuckLake partitioned_by alter flow and examples by @leonardovida in #693
- Reduce DuckLake table materialization conflicts by @leonardovida in #710
- Fix single-threaded COPY in external materialization by @jwills in #717
- Skip ducklake tests when extension is not available by @hrl20 in #718
- Revert "Fix single-threaded COPY in external materialization" by @jwills in #720
- Bump slackapi/slack-github-action from 3.0.1 to 3.0.2 by @dependabot[bot] in #726
- Update tox requirement from >=3.13 to >=4.53.0 by @dependabot[bot] in #727
- Bump pyarrow from 23.0.1 to 24.0.0 by @dependabot[bot] in #728
- Unblock mypy upgrades; isolate linter from test installs by @jwills in #730
- Serialize MotherDuck functional runs to fix concurrency-driven flakes by @jwills in #731
- Update tox requirement from >=4.53.0 to >=4.53.1 by @dependabot[bot] in #737
- Bump slackapi/slack-github-action from 3.0.2 to 3.0.3 by @dependabot[bot] in #736
- Pin dbt-core>=1.10 in dev-requirements to unblock CI by @jwills in #740
- Skip expand_column_types on DuckDB to avoid slow DuckLake cold-start by @jwills in #739
- add missing rollback method to DuckDBConnectionWrapper by @hrl20 in #743
- Fix __dbt_backup leak on incremental --full-refresh (#660) by @jwills in #742
- Update dbt-core requirement from <2,>=1.10 to >=1.11.10,<2 by @dependabot[bot] in #745
- Update tox requirement from >=4.53.1 to >=4.54.0 by @dependabot[bot] in #746
- Add DuckLake sorted_by alter flow and examples by @jwills in #741
- Bump dbt-tests-adapter from 1.19.7 to 1.20.0 by @dependabot[bot] in #751
- Update dbt-core requirement from <2,>=1.11.10 to >=1.11.11,<2 by @dependabot[bot] in #750
- Fix duckdb__create_schema for non-duckdb attached databases (closes #696) by @ernestprovo23 in #749
- bump duckdb version for md test to 1.5.3 by @hrl20 in #757
- docs: fix typo 'is show' -> 'is shown' in README by @Onipounds in #759
- Update tox requirement from >=4.54.0 to >=4.55.1 by @dependabot[bot] in #761
- docs: document the retries profile settings by @Onipounds in #760
- Use DESCRIBE for get_columns_in_relation to avoid full catalog load (closes #762) by @jwills in #763
- Update tox requirement from >=4.55.1 to >=4.56.1 by @dependabot[bot] in #769
- Update dbt-core requirement from <2,>=1.11.11 to >=1.11.12,<2 by @dependabot[bot] in #770
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #768
- Bump sigstore/gh-action-sigstore-python from 3.3.0 to 3.4.0 by @dependabot[bot] in #766
- Use full database.schema.index path in drop_indexes_on_relation (closes #771) by @jwills in #772
- Bound microbatch tests to their data windows (cut ~30 min off MotherDuck CI) by @jwills in #773
- feat(gsheet): support service-account domain-wide delegation by @banana-creator-dev in #774
- bump md test duckdb version to 1.5.4 by @hrl20 in #776
- Bump pyarrow from 24.0.0 to 25.0.0 by @dependabot[bot] in #781
- Update tox requirement from >=4.56.1 to >=4.56.4 by @dependabot[bot] in #780
- Bump slackapi/slack-github-action from 3.0.3 to 3.0.5 by @dependabot[bot] in #779
- motherduck integration test improvements by @hrl20 in #777
- Add duckdb__date dispatch macro by @b-per in #803
- Update tox requirement from >=4.56.4 to >=4.57.0 by @dependabot[bot] in #792
- Update dbt-core requirement from <2,>=1.11.12 to >=1.12.0,<2 by @dependabot[bot] in #791
- Bump slackapi/slack-github-action from 3.0.5 to 4.0.0 by @dependabot[bot] in #789
- Bump actions/setup-python from 6 to 7 by @dependabot[bot] in #788
- docs(readme): mention persisted dbt docs by @leonardovida in #767
- fix: merge duplicate _capabilities to restore SchemaMetadataByRelations by @arijitroy003 in #785
- fix: add missing return in GSheet plugin load() for range without headers by @arijitroy003 in #786
- fix: add missing @classmethod decorator to is_cancelable methods by @arijitroy003 in #787
- Fix README version info, MotherDuck compat, and repo URLs by @arijitroy003 in #793
- Skip commit when connection has no open transaction by @banana-creator-dev in #775
- Backfill CHANGELOG.md with releases v1.4.1 through v1.10.1 by @arijitroy003 in #800
- Update tox requirement from >=4.57.0 to >=4.58.0 by @dependabot[bot] in #806
- ci: replace deprecated set-output, add pip caching, shift nightly cron by @arijitroy003 in #794
- ci: add pytest-cov to unit test workflow for coverage reporting by @arijitroy003 in #798
- Remove unmaintained .devcontainer config by @jwills in #805
- Add CONTRIBUTING.md by @arijitroy003 in #799
- Bump sigstore/gh-action-sigstore-python from 3.4.0 to 3.5.0 by @dependabot[bot] in #811
- fix: escape single quotes in generated SQL for config values by @arijitroy003 in #808
- fix: only strip query parameters from MotherDuck attach paths by @k0tk267 in #812
- bump MD tests to 1.5.5 by @cobac in #819
- Enable tests for DuckLake by @cobac in #813
- allow concurrent runs of motherduck tests by @hrl20 in #824
- run persist docs tests on MotherDuck by @cobac in #821
- add drop relation tests by @cobac in #815
- support DuckLake partition functions by @cobac in #816
- restore transactions for DuckLake tables by @cobac in #817
New Contributors
- @dataders made their first contribution in #706
- @leonardovida made their first contribution in #713
- @ernestprovo23 made their first contribution in #749
- @Onipounds made their first contribution in #759
- @banana-creator-dev made their first contribution in #774
- @arijitroy003 made their first contribution in #785
- @k0tk267 made their first contribution in #812
- @cobac made their first contribution in #819
Full Changelog: 1.10.1...1.11.0