What's Changed
Breaking changes
You should install dbt-core separately, because the adapter won't take care of installing it anymore
pip install dbt-core==1.8.0b1
pip install dbt-athena-community==1.8.0b1
Features
* feat: Add table_type param to ddl_data_type macro by sashakcc in https://github.com/dbt-athena/dbt-athena/pull/599
* feat: remove partition schema when incremental model overwrites partitions by hiro-o918 in https://github.com/dbt-athena/dbt-athena/pull/620
* feat: cache workgroup by nicor88 in https://github.com/dbt-athena/dbt-athena/pull/596
Fixes
* fix: bug in iceberg materialisation, and add iceberg ha tests by nicor88 in https://github.com/dbt-athena/dbt-athena/pull/598
* fix: Use dbt-core md5 to inheret FIPS compatibility by chrischin478 in https://github.com/dbt-athena/dbt-athena/pull/604
* fix: improve docs by nicor88 in https://github.com/dbt-athena/dbt-athena/pull/617
* docs: add sashakcc as a contributor for code by allcontributors in https://github.com/dbt-athena/dbt-athena/pull/600
* fix: downgrade boto3 for airflow 2.7 compatibility by octiva in https://github.com/dbt-athena/dbt-athena/pull/609
* fix: Optimize regex in post-hooks by CommonCrisis in https://github.com/dbt-athena/dbt-athena/pull/623
* fix: allow release to be beta by nicor88 in https://github.com/dbt-athena/dbt-athena/pull/624
Dependencies
* chore: upgrade to dbt 1.8 by Jrmyy in https://github.com/dbt-athena/dbt-athena/pull/614
* chore: Update moto requirement from ~=5.0.1 to ~=5.0.2 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/584
* chore: Update dbt-tests-adapter requirement from ~=1.7.7 to ~=1.7.8 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/582
* chore: Update black requirement from ~=24.1 to ~=24.2 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/583
* chore: Update autoflake requirement from ~=1.7 to ~=2.3 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/586
* chore: Update dbt-tests-adapter requirement from ~=1.7.8 to ~=1.7.9 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/590
* chore: Update moto requirement from ~=5.0.2 to ~=5.0.3 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/593
* chore: Update pyparsing requirement from ~=3.1.1 to ~=3.1.2 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/592
* chore: Add contrib.rocks image instead of all-contributors by svdimchenko in https://github.com/dbt-athena/dbt-athena/pull/601
* chore: Update black requirement from ~=24.2 to ~=24.3 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/606
* chore: Update dbt-tests-adapter requirement from ~=1.7.9 to ~=1.7.10 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/605
* chore: Update pytest-cov requirement from ~=4.1 to ~=5.0 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/611
* chore: Update dbt-tests-adapter requirement from ~=1.7.10 to ~=1.7.11 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/616
* chore: Update moto requirement from ~=5.0.3 to ~=5.0.4 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/615
* chore: Update moto requirement from ~=5.0.4 to ~=5.0.5 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/619
* chore: Update black requirement from ~=24.3 to ~=24.4 by dependabot in https://github.com/dbt-athena/dbt-athena/pull/622
**Full Changelog**: https://github.com/dbt-athena/dbt-athena/compare/v1.7.2...v1.8.0b1