- This file provides a full account of all changes to
dbt-trino
- 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
- Support
delete+insert
materialization (#103, #62) - Add support for persist_docs (#76, #77)
- Add
merge
materialization (#105, #104)
- Improve developer experience (changie, pre-commit, black, isort) (#97, #98)
- Implement Veracode SCA security scan (#100, #90)
- Implement Dependabot for automated dependency updates (#99, #89)
- Configurable retries of database operations (#83)
- Fix
TrinoKerberosCredentials.trino_auth()
for kerberos authentication (#78)
- Move crossdb macros from trino-dbt-utils to adapter (#83)
- Added dbt 1.2.0 standard adapter tests (#83)
- Run CI on python 3.9 and 3.10 (#83)
Contributors:
- @vivianhsu0214 (#78)
- @mdesmet (#83)
- Enable setting session properties per dbt model when
session_properties
is not defined in the dbt profile (#71) - Support impersonation with JWT, certificate and OAuth authentication (#73, #74)
Contributors:
- @findinpath (#71)
- @mdesmet (#74)
- Add support for
on_table_exists
in table materialization (#26, #54) - Adds support for OAuth2 authentication using web browser (#40, #41)
- Add
view_security
to define security mode for views (#65) - Support for dbt source freshness (#28, #61)
- Add PostgreSQL docker container for testing (#66, #67)
- Migrate to new adapter testing framework (#57, #65)
- Implement trino-python-client's prepared statements using
experimental_python_types
(#61)
Contributors:
- Adds support for Trino certificate authentication (#45)
- Supporting custom schemas in incremental models (#17, #39)
- Supporting column type overrides in seeds (#42), (#44)
Contributors:
- Add support for JWT authentication (#31, #32)
- Adds certificate authentication as an optional credential parameter (#23, #24)
- Upgrade to dbt-core 1.0.1 (#34)
Contributors:
- Add support for dbt
current_timestamp()
macro (#15)
- Add CI for Trino and Starburst (#14)
- Add release pipeline (#21)
- Upgrade to dbt-core 1.0.0 and variety of adjustments (#25)
Contributors:
- Upgrade to dbt-core 0.21.0 (#11)
Contributors:
- @findinpath (#10)
- @hovaesco (#11)