What's Changed
- docs: document standalone audits by @gps23 in #5916
- fix(ci): pin fastjsonschema below 2.22 on Python 3.9 by @StuffbyYuki in #5923
- fix(cicd): chunk bot messages on character boundaries by @anxkhn in #5882
- fix(cli): coerce plan --min-intervals to int by @jthurlburt in #5919
- Chore/add unit test linting to docs by @cmgoffena13 in #5930
- perf: speed up SQL auto-categorization by @nc-dirknilius in #5924
- fix(mypy) - add ipython None check in accordance with new IPython 9.16 release by @EthanVieira in #5933
- fix(macros): resolve_template fails in audits when this_model is a subquery by @sravankumarkunadi in #5931
- fix: adding in run_id injection by @cmgoffena13 in #5893
- Fix: generate_surrogate_key returns hex strings for SHA256/SHA512 on Presto and Trino by @Pawansingh3889 in #5888
- fix(clickhouse): unwrap parenthesized PRIMARY_KEY independent of ORDER_BY by @anxkhn in #5881
- fix(engine_adapter): preserve pre_ping in with_settings by @Sanjays2402 in #5922
- Fix duplicate external model generation from directory files by @reachsrinivaschennupati-tech in #5897
- fix(clickhouse): initialize virtual catalog for cleanup by @mday-io in #5941
- fix(clickhouse): strip virtual catalog from view sources by @mday-io in #5940
- fix(tsql): ALTER COLUMN with a nullability clause is parsed as a Command by @sravankumarkunadi in #5937
- fix(dialect): make extend_sqlglot idempotent by @Sanjays2402 in #5921
- docs: fix doubled words and a misspelling in the docs by @latent-9 in #5946
- TSC change: replace Reid Hooper with Cortland Goffena on the TSC by @StuffbyYuki in #5935
- fix: error when invalidating a nonexistent environment by @NishchayMahor in #5878
- fix: raise ValueError for an out-of-range epoch in to_datetime by @eeshsaxena in #5951
- Bump fastapi to >=0.136.3 and starlette to >=1.01 for Python >= 3.10 to fix PYSEC-2026-161 by @hongha912 in #5958
- fix(makefile): exclude web install for dbt 1.6 to fix test by @cmgoffena13 in #5964
- feat: Add Development Container and Windows specific development pre-requisites by @davem-bis in #5894
- Feat: Support gateway in model defaults by @josephfinlayson in #5962
- Chore(deps): Bump actions/upload-artifact from 5 to 7 by @dependabot[bot] in #5717
- Chore(deps): Bump dorny/paths-filter from 3 to 4 by @dependabot[bot] in #5733
- Chore(deps): Bump actions/download-artifact from 4 to 8 by @dependabot[bot] in #5734
- Chore(deps): Bump actions/cache from 4 to 5 by @dependabot[bot] in #5735
- Chore(deps): Bump actions/checkout from 5 to 7 by @dependabot[bot] in #5605
- Chore(deps): Bump actions/setup-node from 6 to 7 by @dependabot[bot] in #5982
- Chore(deps): Bump actions/setup-python from 6 to 7 by @dependabot[bot] in #5981
- Chore(deps): Bump pnpm/action-setup from 4 to 6 by @dependabot[bot] in #5983
- Chore(deps): Bump actions/cache from 5 to 6 by @dependabot[bot] in #5984
- fix: stabilize disable restatement test at UTC boundary by @nightcityblade in #5980
- Chore(deps): Bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #5985
- Perf: add opt-in project-index loading for lint by @fresioAS in #5913
- fix(tests): make Athena S3 prefix tests self cleaning to avoid flaky CI reruns by @Chaitanya-0310 in #5987
- fix: removing time machine to fix auth by @cmgoffena13 in #5975
- fix(postgres): randomize test username and update grant tests by @sakshipatil-hue in #5990
- chore: Resolve starlette deprecation warnings by @davem-bis in #5967
- fix(model): keep quoting when normalizing column_descriptions keys by @ReguiguiMohamed in #5959
- chore(ci): add dbt 1.11 to the test matrix by @ARAVIND281 in #5999
- fix(web): adjusting paths to fix windows by @cmgoffena13 in #5998
- chore(docs): updating engine lists by @cmgoffena13 in #6001
- fix(clickhouse): register table comments via command instead of inline CTAS by @cookieark7 in #6007
- fix: open files read-only during format --check by @avakili-voleon in #5961
- chore(docs): dbt audits are supported by @cmgoffena13 in #5995
- fix(bigquery): ci test now partitions correctly by @cmgoffena13 in #5989
- feature: adding smarter unit test execution by @cmgoffena13 in #5966
- fix: write file cache entries atomically to avoid read races by @7487 in #6011
- ci: add dbt 1.12 to test matrix by @ravi-p-k-1 in #6028
- fix: Resolve test collisions when capsys used by @davem-bis in #6013
New Contributors
- @gps23 made their first contribution in #5916
- @nc-dirknilius made their first contribution in #5924
- @sravankumarkunadi made their first contribution in #5931
- @Pawansingh3889 made their first contribution in #5888
- @Sanjays2402 made their first contribution in #5922
- @reachsrinivaschennupati-tech made their first contribution in #5897
- @latent-9 made their first contribution in #5946
- @NishchayMahor made their first contribution in #5878
- @eeshsaxena made their first contribution in #5951
- @hongha912 made their first contribution in #5958
- @josephfinlayson made their first contribution in #5962
- @nightcityblade made their first contribution in #5980
- @Chaitanya-0310 made their first contribution in #5987
- @sakshipatil-hue made their first contribution in #5990
- @ReguiguiMohamed made their first contribution in #5959
- @ARAVIND281 made their first contribution in #5999
- @cookieark7 made their first contribution in #6007
- @avakili-voleon made their first contribution in #5961
- @7487 made their first contribution in #6011
- @ravi-p-k-1 made their first contribution in #6028
Full Changelog: v0.236.1...v0.236.2