Skip to content

Latest commit

 

History

History
102 lines (68 loc) · 5.51 KB

File metadata and controls

102 lines (68 loc) · 5.51 KB

Changelog

  • This file provides a full account of all changes to dbt-spark
  • The format is based on Keep a Changelog, adheres to Semantic Versioning, and is generated by Changie
  • Changes are listed under the (pre-)release in which they first appear
  • Subsequent releases include changes from previous releases
  • "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version
  • Do not edit this file directly. This file is auto-generated using changie
  • For details on how to document a change, see the contributing guide

dbt-spark 1.11.0-rc1 - July 08, 2026

Fixes

  • Default username to 'dbt' when not set for SASL PLAIN auth (auth: NONE/LDAP/CUSTOM with use_ssl: true), preventing TTransportException when user is omitted from profile (#2035)

Under the Hood

  • improve error message for connection failure (#2033)

dbt-spark 1.11.0-b2 - June 15, 2026

Dependencies

  • Allow pre-release versions of dbt-core to be selected so release integration tests pick up new dbt-core features (#1976)
  • Add upper bound <2.0 on dbt-core to prevent pip from resolving to dbt-core 2.0 (Fusion engine), which is incompatible with the python adapter (#2013)

dbt-spark 1.11.0-b1 - May 22, 2026

Features

  • Added support for --empty in dbt seed (#1865)

Fixes

  • When persist_docs.columns is enabled, dbt now warns about columns defined in YAML that don't exist in the database and eliminates a duplicate get_columns_in_relation roundtrip via the validate_doc_columns helper. Also fixed hatch.toml to use local dbt-adapters install. (#1690)
  • Stop silently swallowing errors in list_relations_without_caching (#1289)
  • Fix use_ssl=True SASL incompatibility by importing PureSASLClient from pyhive.sasl_compat instead of puresasl.client (#1846)
  • Fix empty catalog.json when using Iceberg v2 tables with dbt docs generate (#485)

Dependencies

  • Add support for Spark v4.x (#1537)
  • Update thrift to use at least 0.20.0 (##1727)
  • Bump dbt-adapters floor to 1.24.1 for catalogs v2 and JS UDF support (#1968)

Contributors

dbt-spark 1.10.0-rc1 - December 17, 2025

Features

  • add query timeout and retry handling for pyhive connections (#1419)
  • Add support for py3.13 (#1475)

Fixes

  • update alter_relation_add_remove_columns to quote column names (#63)

Dependencies

  • Drop support for python 3.9 (#1412)
  • Cap logbook at less than 1.9 to avoid breaking change (#N/A)

dbt-spark 1.9.3 - July 16, 2025

dbt-spark 1.9.2 - March 07, 2025

Fixes

  • Stop adding aliases to render_limited output for --empty (#474)

Under the Hood

  • Move from setup.py to pyproject.toml and to hatch as a dev tool (#1150)

Contributors

Previous Releases

For information on prior major and minor releases, see their changelogs: