main
Rename dbt-xdbc to dbt-adbc
Restore the user orientation on unsupported adapter
remove unused calculate_freshness_from_metadata_batch
bump snowflake driver to 0.21.14 to fix timestamp precision issues
fix(agate): convert struct columns instead of panicking on map-of-struct
Introduce `dbt_base` crate, and dbt_base::{HashMap, HashSet}. (#7919)
feat(dbt-ci): publish a download-at-install sdist instead of full wheels
fix(cli): hide completions subcommand from dbt help output
Implementation of classifiers
Standardize clippy (#10318)
feat(run-cache): load OAuth credentials from dbt_cloud.yml state section (#10436)
fix: surface Compilation Error message when Jinja warn is upgraded to error
fix(manifest): strip dbt_packages/ prefix from macro original_file_path
[dbt-csv] infer timestamp to microsecond precision instead of nanoseconds (#8085)
dbt-yaml: upgrade to 0.9.1 (#7989)
Rust: upgrade toolchain to 1.96
no cache message
Introduce fdcs driver
refactor(dbt-docs-core): centralize server_version via DistInfoProvider (#10852)
[META-7877] - Add graceful shutdown/drain to dbt docs server
Report CV10 quoted literal style violations with their own rule ident…
dbt-jinja-ctx: typed jinja contexts (PR 1/6 — load phase) (#9851)
Add the dbt-adapter-core crate containing the AdapterType enum (#8928)
Fix dbt-index regressions: CLL not produced on baseline→strict transition
feat: Phase-accurate paths for snapshots
Add minimal dbt-profile crate to support profiles in dbt-db-runner. (#8496)
fix: filter snapshot IDs from snapshot depends_on nodes
fix(vars): deserialize YAML null vars as none instead of empty map (#9252)
Implement normalize() on pytz timezone objects so unit-test fixtures using modules.pytz.timezone(...).normalize(...) parse instead of failing with an opaque dbt1013 deserialization error
perf(dbt-lineage): --write-lineage overhead +20s → +2.4s at 5 843 models (#10686)
feat(platform-auth): expose source_application in AuthChainBuilder
feat(dbt-agent): dbt agent mode — one binary, zero infra, 80% benchmark pass rate
fix(parser): populate depends_on.macros for generic tests with long names (dbt-core#15308)
LSP add dbt.show custom command (#9227)
Fix schema routing when +schema: null is set with store_failures (#10768)
Fix: Load profiles from CWD instead of Project Dir (#9633)
Create alternative System subcommand that only has informative update/uninstall system subcommands
Split common tracing APIs (#10834)
Bigquery Untyped
Reduce dbt State auth timeout
Fix evaluate_volatile_sql run-cache semantics
Split telemetry deserialization row errors
Move to Rust 1.89 (#5894)
Add assert_contains! macro (#5981)
Move subscriber filter policy to dbt consumers
Exclude connection waits from node duration (#10421)
fix: support snapshot_meta_column_names in YAML snapshots (#8448)
Capture thread start telemetry errors
feat(telemetry): emit Vortex Login event on dbt login