Skip to content

Releases: dbt-labs/dbt-adapters

dbt-adapters v1.3.0

18 Jun 22:05
Compare
Choose a tag to compare

dbt-adapters 1.3.0 - June 18, 2024

Features

  • Add get_catalog_for_single_relation macro and capability to enable adapters to optimize catalog generation

dbt-adapters v1.2.1

21 May 22:46
Compare
Choose a tag to compare

dbt-adapter 1.2.1 - May 21, 2024

Features

  • Improvement of the compile error message in the get_fixture-sql.sql when the relation or the model not exist

Under the Hood

  • Add query recording for adapters which use SQLConnectionManager
  • Improve memory efficiency of process_results()

dbt-adapters v1.1.1

07 May 22:47
Compare
Choose a tag to compare

dbt-adapter 1.1.1 - May 07, 2024

Features

  • Enable serialization contexts

dbt-adapters v1.1.0

01 May 21:07
Compare
Choose a tag to compare

dbt-adapter 1.1.0 - May 01, 2024

Features

  • Debug log when type_code fails to convert to a data_type
  • Introduce TableLastModifiedMetadataBatch and implement BaseAdapter.calculate_freshness_from_metadata_batch
  • Support for sql fixtures in unit testing
  • Cross-database cast macro
  • Allow adapters to opt out of aliasing the subquery generated by render_limited
  • subquery alias generated by render_limited now includes the relation name to mitigate duplicate aliasing

Fixes

  • Fix adapter-specific cast handling for constraint enforcement

Docs

  • Use dbt-adapters throughout the contributing guide

Under the Hood

  • Add the option to set the log level of the AdapterRegistered event
  • Update dependabot config to cover GHA
  • Validate that dbt-core and dbt-adapters remain de-coupled
  • remove dbt_version from query comment test fixture

Dependencies

  • add support for py3.12

dbt-adapters v1.1.0rc2

29 Apr 23:10
Compare
Choose a tag to compare
Pre-release

dbt-adapter 1.1.0-rc2 - April 29, 2024

Features

  • Cross-database cast macro
  • Allow adapters to opt out of aliasing the subquery generated by render_limited
  • subquery alias generated by render_limited now includes the relation name to mitigate duplicate aliasing

Fixes

  • Fix adapter-specific cast handling for constraint enforcement

Under the Hood

  • Validate that dbt-core and dbt-adapters remain de-coupled
  • remove dbt_version from query comment test fixture

Dependencies

  • add support for py3.12

dbt-adapters v1.1.0rc1

17 Apr 01:06
Compare
Choose a tag to compare
Pre-release

dbt-adapter 1.1.0-rc1 - April 17, 2024

Features

  • Debug log when type_code fails to convert to a data_type
  • Introduce TableLastModifiedMetadataBatch and implement BaseAdapter.calculate_freshness_from_metadata_batch
  • Support for sql fixtures in unit testing

Under the Hood

  • Add the option to set the log level of the AdapterRegistered event
  • Update dependabot config to cover GHA

dbt-adapters v1.0.0

01 Apr 23:25
82785ea
Compare
Choose a tag to compare

dbt-adapter 1.0.0 - April 01, 2024

Fixes

  • Add field wrapper to BaseRelation members that were missing it.
  • Add "description" and "meta" fields to RelationConfig protocol

Under the Hood

  • Lazy load agate to improve dbt-core performance
  • add BaseAdapater.MAX_SCHEMA_METADATA_RELATIONS

Security

  • Pin black>=24.3 in pyproject.toml

dbt-adapters v1.0.0b1

27 Feb 23:15
Compare
Choose a tag to compare
dbt-adapters v1.0.0b1 Pre-release
Pre-release

dbt-adapter 1.0.0-b1 - February 27, 2024