Commit e92a63b
authored
chore(deps): bump the dbt-dependencies group across 1 directory with 3 updates (#310)
Bumps the dbt-dependencies group with 3 updates in the
/warehouses/facility_ops/transform directory:
[chardet](https://github.com/chardet/chardet),
[dbt-adapters](https://github.com/dbt-labs/dbt-adapters) and
[dbt-core](https://github.com/dbt-labs/dbt-core).
Updates `chardet` from 5.2.0 to 7.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/chardet/chardet/releases">chardet's
releases</a>.</em></p>
<blockquote>
<h2>7.4.3</h2>
<p>Patch release: fixes a crash when input contains null bytes inside a
<code><meta charset></code> declaration.</p>
<h2>Bug Fixes</h2>
<ul>
<li>Fixed <code>ValueError: embedded null character</code> crash when
input contained a <code><meta charset></code> declaration with a
null byte in the encoding name (e.g. <code>b'<meta
charset="\x00utf-8">'</code>). <code>codecs.lookup()</code>
raises <code>ValueError</code> on embedded nulls, and
<code>lookup_encoding()</code> was only catching
<code>LookupError</code>. Also added defensive <code>ValueError</code>
catches in <code>_validate_bytes()</code> and <code>_to_utf8()</code>
for completeness. (<a
href="https://redirect.github.com/chardet/chardet/issues/369">#369</a>,
thanks <a
href="https://github.com/DRMacIver"><code>@DRMacIver</code></a> for the
report)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chardet/chardet/compare/7.4.2...7.4.3">https://github.com/chardet/chardet/compare/7.4.2...7.4.3</a></p>
<h2>7.4.2</h2>
<p>Patch release: fixes a crash on short inputs and closes a bunch of
WHATWG/IANA alias gaps.</p>
<h2>Bug Fixes</h2>
<ul>
<li>Fixed <code>RuntimeError: pipeline must always return at least one
result</code> on ~2% of all possible two-byte inputs (e.g.
<code>b"\xf9\x92"</code>). Multi-byte encodings like CP932 and
Johab could score above the structural confidence threshold on very
short inputs, but then statistical scoring would return nothing, leaving
an empty result list instead of falling through to the fallback. (<a
href="https://redirect.github.com/chardet/chardet/issues/367">#367</a>,
<a
href="https://redirect.github.com/chardet/chardet/issues/368">#368</a>,
thanks <a
href="https://github.com/jasonwbarnett"><code>@jasonwbarnett</code></a>)</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>Added ~90 encoding aliases from the WHATWG Encoding Standard and
IANA Character Sets registry so that <code><meta charset></code>
labels like <code>x-cp1252</code>, <code>x-sjis</code>,
<code>dos-874</code>, <code>csUTF8</code>, and the
<code>cswindows*</code> family all resolve correctly through the markup
detection stage. Every alias was driven by a failing spec-compliance
test, not speculative. (<a
href="https://redirect.github.com/chardet/chardet/issues/366">#366</a>)</li>
<li>Added a spec-compliance test suite covering Python decode
round-trips for all 86 registry encodings, WHATWG label resolution, IANA
preferred MIME names, and Unicode/RFC conformance (BOM sniffing, UTF-8
boundary cases, UTF-16 surrogate pairs). This is the test suite that
would have caught the 7.4.1 BOM bug before release. (<a
href="https://redirect.github.com/chardet/chardet/issues/366">#366</a>)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chardet/chardet/compare/7.4.1...7.4.2">https://github.com/chardet/chardet/compare/7.4.1...7.4.2</a></p>
<h2>7.4.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li>BOM-prefixed UTF-16/32 input now returns
<code>utf-16</code>/<code>utf-32</code> instead of
<code>utf-16-le</code>/<code>utf-16-be</code>/<code>utf-32-le</code>/<code>utf-32-be</code>.
The endian-specific codecs don't strip the BOM on decode, so callers
were getting a stray U+FEFF at the start of their text. BOM-less
detection is unchanged. (<a
href="https://redirect.github.com/chardet/chardet/issues/364">#364</a>,
<a
href="https://redirect.github.com/chardet/chardet/issues/365">#365</a>)</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/chardet/chardet/compare/7.4.0...7.4.1">https://github.com/chardet/chardet/compare/7.4.0...7.4.1</a></p>
<p>chardet 7.4.0 brings accuracy up to 99.3% (from 98.6% in 7.3.0) and
significantly faster cold start thanks to a new dense model format.</p>
<h2>What's New</h2>
<p><strong>Performance:</strong></p>
<ul>
<li>New dense zlib-compressed model format (v2) drops cold start (import
+ first detect) from ~75ms to ~13ms with mypyc</li>
</ul>
<p><strong>Accuracy (98.6% → 99.3%):</strong></p>
<ul>
<li>Eliminated train/test data overlap via content fingerprinting</li>
<li>Added MADLAD-400 and Wikipedia as supplemental training sources</li>
<li>Improved non-ASCII bigram scoring: high-byte bigrams are now
preserved during training and weighted by per-bigram IDF</li>
<li>Encoding-aware substitution filtering (substitutions only apply for
characters the target encoding can't represent)</li>
<li>Increased training samples from 15K to 25K per language/encoding
pair</li>
</ul>
<p><strong>Bug fixes:</strong></p>
<ul>
<li>Added dedicated structural analyzers for CP932, CP949, and
Big5-HKSCS (these were previously sharing their base encoding's
byte-range analyzer, missing extended ranges)</li>
</ul>
<h2>Metrics</h2>
<p>| | chardet 7.4.0 (mypyc) | chardet 6.0.0 | charset-normalizer 3.4.6
|</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/chardet/chardet/blob/main/docs/changelog.rst">chardet's
changelog</a>.</em></p>
<blockquote>
<h2>7.4.3 (2026-04-13)</h2>
<p><strong>Bug Fixes:</strong></p>
<ul>
<li>Fixed <code>ValueError: embedded null character</code> crash when
input contained
a <code><meta charset></code> declaration with a null byte in the
encoding name
(e.g. <code>b'<meta charset="\x00utf-8">'</code>).
<code>codecs.lookup()</code> raises
<code>ValueError</code> on embedded nulls, and
<code>lookup_encoding()</code> was only
catching <code>LookupError</code>. Also added defensive
<code>ValueError</code> catches
in <code>_validate_bytes()</code> and <code>_to_utf8()</code> for
completeness.
(<code>Dan Blanchard <https://github.com/dan-blanchard></code>_
via Claude,
<code>[#369](chardet/chardet#369)
<https://github.com/chardet/chardet/issues/369></code>_)</li>
</ul>
<h2>7.4.2 (2026-04-12)</h2>
<p><strong>Bug Fixes:</strong></p>
<ul>
<li>Fixed <code>RuntimeError: pipeline must always return at least one
result</code>
on ~2% of all possible two-byte inputs (e.g.
<code>b"\xf9\x92"</code>).
Multi-byte encodings like CP932 and Johab could score above the
structural confidence threshold on very short inputs, but then
statistical scoring would return nothing, leaving the pipeline with an
empty result list instead of falling through to the
<code>no_match_encoding</code>
fallback.
(<code>Jason Barnett <https://github.com/jasonwbarnett></code>_
via Claude,
<code>[#367](chardet/chardet#367)
<https://github.com/chardet/chardet/issues/367></code><em>,
<code>[#368](chardet/chardet#368)
<https://github.com/chardet/chardet/pull/368></code></em>)</li>
</ul>
<p><strong>Improvements:</strong></p>
<ul>
<li>Added ~90 encoding aliases from the WHATWG Encoding Standard and
IANA
Character Sets registry so that <code><meta charset></code> labels
like
<code>x-cp1252</code>, <code>x-sjis</code>, <code>dos-874</code>,
<code>csUTF8</code>, and the
<code>cswindows*</code> family all resolve correctly through the markup
detection
stage. Every alias was driven by a failing spec-compliance test.
(<code>Dan Blanchard <https://github.com/dan-blanchard></code>_
via Claude,
<code>[#366](chardet/chardet#366)
<https://github.com/chardet/chardet/pull/366></code>_)</li>
<li>Added a spec-compliance test suite covering Python decode
round-trips
for all 86 registry encodings, WHATWG web-platform label resolution,
IANA preferred MIME names, and Unicode/RFC conformance (BOM sniffing,
UTF-8 boundary cases, UTF-16 surrogate pairs). This is the test suite
that would have caught the 7.4.1 BOM bug before release.
(<code>Dan Blanchard <https://github.com/dan-blanchard></code>_
via Claude,
<code>[#366](chardet/chardet#366)
<https://github.com/chardet/chardet/pull/366></code>_)</li>
</ul>
<h2>7.4.1 (2026-04-07)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/chardet/chardet/commit/8f404a5a93097439143c2d084663e44c033790fd"><code>8f404a5</code></a>
docs: set 7.4.3 release date to 2026-04-13</li>
<li><a
href="https://github.com/chardet/chardet/commit/7a6667f16ecece0184cd4ad915b03f63b2469a33"><code>7a6667f</code></a>
docs: fix changelog attribution for <a
href="https://redirect.github.com/chardet/chardet/issues/369">#369</a></li>
<li><a
href="https://github.com/chardet/chardet/commit/a1fc986cbd5fda9f65b09cc81237c963e8830cb2"><code>a1fc986</code></a>
docs: changelog for 7.4.3</li>
<li><a
href="https://github.com/chardet/chardet/commit/0af01d6d8ecf445db533a757633395abfd309444"><code>0af01d6</code></a>
Fix ValueError crash on null bytes in charset declarations (<a
href="https://redirect.github.com/chardet/chardet/issues/369">#369</a>)</li>
<li><a
href="https://github.com/chardet/chardet/commit/08e4ebc71163260d45f67446a6fcb5db043b0ba6"><code>08e4ebc</code></a>
ci: parallelize riscv64 builds across 5 RISE runners</li>
<li><a
href="https://github.com/chardet/chardet/commit/2f6e1e9c522c975fe03f9d65acb5b05867d3f0fd"><code>2f6e1e9</code></a>
ci: use python3 -m pip on riscv64 runner</li>
<li><a
href="https://github.com/chardet/chardet/commit/204623d682751a1a7f48cb1869fd0eafdde28486"><code>204623d</code></a>
ci: invoke cibuildwheel manually on riscv64 runner</li>
<li><a
href="https://github.com/chardet/chardet/commit/78c1d20995571cba7a60badbadae2fa64272b99a"><code>78c1d20</code></a>
ci: use native runners for aarch64/riscv64 instead of QEMU</li>
<li><a
href="https://github.com/chardet/chardet/commit/3cc09600d5245b5a37942aef959d134689c981e8"><code>3cc0960</code></a>
docs: changelog for 7.4.2</li>
<li><a
href="https://github.com/chardet/chardet/commit/9079efce6a692bcb8b4392fcd0be747f8b1909be"><code>9079efc</code></a>
Fix RuntimeError on ~2% of two-byte inputs (<a
href="https://redirect.github.com/chardet/chardet/issues/368">#368</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/chardet/chardet/compare/5.2.0...7.4.3">compare
view</a></li>
</ul>
</details>
<br />
Updates `dbt-adapters` from 1.16.7 to 1.23.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/dbt-labs/dbt-adapters/blob/main/dbt-adapters/CHANGELOG.md">dbt-adapters's
changelog</a>.</em></p>
<blockquote>
<h2>dbt-adapters 1.23.0 - May 07, 2026</h2>
<h3>Features</h3>
<ul>
<li>Add scaffolding for resolving function relations from data
warehouses (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1488">#1488</a>)</li>
<li>Added --empty support for dbt seed (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1865">#1865</a>)</li>
<li>Add support for python 3.14 (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/12098">#12098</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>Fix snapshot UNION ALL type mismatch when adding new source columns
with hard_deletes=new_record by casting NULL placeholders to the correct
data type (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/852">#852</a>)</li>
<li>Skip empty catalog tables before merge to prevent agate type
conflicts during <code>dbt docs generate</code> (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1833">#1833</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/tauhidanjum"><code>@tauhidanjum</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1833">#1833</a>)</li>
</ul>
<h2>dbt-adapters 1.22.10 - March 30, 2026</h2>
<h3>Features</h3>
<ul>
<li>Add packages support to default__get_function_python_options() so
adapters can template PyPI packages into Python UDF CREATE statements
(<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1737">#1737</a>)</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>When persist_docs.columns is enabled, dbt now warns about columns
defined in YAML that don't exist in the database and filters them out
before calling alter_column_comment. The new validate_doc_columns helper
eliminates a duplicate get_columns_in_relation roundtrip per model. (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1690">#1690</a>)</li>
<li>Fix unit test fixture string values being silently truncated when
database column has a narrow varchar type (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1806">#1806</a>)</li>
</ul>
<h2>dbt-adapters 1.22.9 - March 16, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Set grant_config before applying grants (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1503">#1503</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/katieclaiborne-duet"><code>@katieclaiborne-duet</code></a>
(<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1503">#1503</a>)</li>
</ul>
<h2>dbt-adapters 1.22.8 - March 05, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Gate sql_header in test materializations behind
REQUIRE_SQL_HEADER_IN_TEST_CONFIGS behavior flag (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1713">#1713</a>)</li>
</ul>
<h2>dbt-adapters 1.22.7 - March 03, 2026</h2>
<h3>Features</h3>
<ul>
<li>Apply sql_header config in test and unit test materializations (<a
href="https://redirect.github.com/dbt-labs/dbt-adapters/issues/1678">#1678</a>)</li>
</ul>
<h2>dbt-adapters 1.22.6 - February 17, 2026</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/dbt-labs/dbt-adapters/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `dbt-core` from 1.11.2 to 1.11.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dbt-labs/dbt-core/releases">dbt-core's
releases</a>.</em></p>
<blockquote>
<h2>dbt-core v1.11.9</h2>
<h2>dbt-core 1.11.9 - May 06, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Fix <code>static_analysis: off</code> being interpreted as boolean
<code>false</code> instead of string <code>"off"</code> in
manifest.json (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12015">#12015</a>)</li>
<li>Fix state:modified not detecting .yml property changes for
resource_type:function (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12547">#12547</a>)</li>
</ul>
<h3>Under the Hood</h3>
<ul>
<li>Update jsonschemas for more accurate deprecation warnings:
macro.config should not warn (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12670">#12670</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Bump libpq-dev in Docker image from 13.23-0+deb11u1 to
13.23-0+deb11u2 to fix build failure due to superseded package version
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
<li>Bump libpq-dev in Docker image from 13.23-0+deb11u2 to
13.23-0+deb11u3 to fix build failure due to superseded package version
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a href="https://github.com/Thrasi"><code>@Thrasi</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12547">#12547</a>)</li>
<li><a href="https://github.com/b-per"><code>@b-per</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12015">#12015</a>)</li>
<li><a
href="https://github.com/michelleark"><code>@michelleark</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12670">#12670</a>)</li>
<li><a href="https://github.com/tauhid621"><code>@tauhid621</code></a>
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>, <a
href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
</ul>
<h2>dbt-core v1.11.8</h2>
<h2>dbt-core 1.11.8 - April 08, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Add <a
href="https://github.com/requires"><code>@requires</code></a>.catalogs
decorator to compile command to fix REST Catalog-Linked database
compilation (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12353">#12353</a>)</li>
<li>Improve logic for detecting config with missing plus prefix in
dbt_project.yml (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12371">#12371</a>)</li>
<li>Add config and allow meta and docs to exist under it for macros (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12383">#12383</a>,
<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/9447">#9447</a>)</li>
<li><code>DBT_ENGINE</code> prefixed env vars picked up by CLI (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12583">#12583</a>)</li>
<li>Allow deferral for UDFs (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12080">#12080</a>)</li>
<li>Resolve full node description while running udfs for better logging
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12600">#12600</a>)</li>
<li>Raise PropertyMovedToConfigDeprecation instead of
MissingArgumentsPropertyInGenericTestDeprecation (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12572">#12572</a>)</li>
<li>Add <a
href="https://github.com/requires"><code>@requires</code></a>.catalogs
decorator to test command to fix custom catalog integration support (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12662">#12662</a>)</li>
<li>Raise custom key in config deprecation warning for invalid config
keys in dbt_project.yml (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12542">#12542</a>)</li>
<li>Ensure MAX_GROUPING_TOKENS and MAX_GROUPING_DEPTH default to None
independently (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12694">#12694</a>)</li>
<li>Ensure property depr checks check for aliases with plus prefix (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12327">#12327</a>)</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Enable display of unit tests ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/501">#501</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/501">dbt-labs/dbt-docs#501</a>))</li>
<li>Unit tests not rendering ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/506">#506</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/506">dbt-labs/dbt-docs#506</a>))</li>
<li>Add support for Saved Query node ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/486">#486</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/486">dbt-labs/dbt-docs#486</a>))</li>
<li>Fix npm security vulnerabilities as of June 2024 ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/513">#513</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/513">dbt-labs/dbt-docs#513</a>))</li>
<li>Bump form-data from 3.0.1 to 3.0.4 ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/554">#554</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/554">dbt-labs/dbt-docs#554</a>))</li>
<li>Add support for UDF (function) resource type in lineage graph
([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/574">#574</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/574">dbt-labs/dbt-docs#574</a>))</li>
</ul>
<h3>Under the Hood</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/dbt-labs/dbt-core/blob/v1.11.9/CHANGELOG.md">dbt-core's
changelog</a>.</em></p>
<blockquote>
<h2>dbt-core 1.11.9 - May 06, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Fix <code>static_analysis: off</code> being interpreted as boolean
<code>false</code> instead of string <code>"off"</code> in
manifest.json (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12015">#12015</a>)</li>
<li>Fix state:modified not detecting .yml property changes for
resource_type:function (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12547">#12547</a>)</li>
</ul>
<h3>Under the Hood</h3>
<ul>
<li>Update jsonschemas for more accurate deprecation warnings:
macro.config should not warn (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12670">#12670</a>)</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Bump libpq-dev in Docker image from 13.23-0+deb11u1 to
13.23-0+deb11u2 to fix build failure due to superseded package version
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
<li>Bump libpq-dev in Docker image from 13.23-0+deb11u2 to
13.23-0+deb11u3 to fix build failure due to superseded package version
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a href="https://github.com/Thrasi"><code>@Thrasi</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12547">#12547</a>)</li>
<li><a href="https://github.com/b-per"><code>@b-per</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12015">#12015</a>)</li>
<li><a
href="https://github.com/michelleark"><code>@michelleark</code></a> (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12670">#12670</a>)</li>
<li><a href="https://github.com/tauhid621"><code>@tauhid621</code></a>
(<a href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>, <a
href="https://github.com/dbt-labs/dbt-core/issues/NA">#NA</a>)</li>
</ul>
<h2>dbt-core 1.11.8 - April 08, 2026</h2>
<h3>Fixes</h3>
<ul>
<li>Add <a
href="https://github.com/requires"><code>@requires</code></a>.catalogs
decorator to compile command to fix REST Catalog-Linked database
compilation (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12353">#12353</a>)</li>
<li>Improve logic for detecting config with missing plus prefix in
dbt_project.yml (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12371">#12371</a>)</li>
<li>Add config and allow meta and docs to exist under it for macros (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12383">#12383</a>,
<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/9447">#9447</a>)</li>
<li><code>DBT_ENGINE</code> prefixed env vars picked up by CLI (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12583">#12583</a>)</li>
<li>Allow deferral for UDFs (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12080">#12080</a>)</li>
<li>Resolve full node description while running udfs for better logging
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12600">#12600</a>)</li>
<li>Raise PropertyMovedToConfigDeprecation instead of
MissingArgumentsPropertyInGenericTestDeprecation (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12572">#12572</a>)</li>
<li>Add <a
href="https://github.com/requires"><code>@requires</code></a>.catalogs
decorator to test command to fix custom catalog integration support (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12662">#12662</a>)</li>
<li>Raise custom key in config deprecation warning for invalid config
keys in dbt_project.yml (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12542">#12542</a>)</li>
<li>Ensure MAX_GROUPING_TOKENS and MAX_GROUPING_DEPTH default to None
independently (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12694">#12694</a>)</li>
<li>Ensure property depr checks check for aliases with plus prefix (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12327">#12327</a>)</li>
</ul>
<h3>Docs</h3>
<ul>
<li>Enable display of unit tests ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/501">#501</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/501">dbt-labs/dbt-docs#501</a>))</li>
<li>Unit tests not rendering ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/506">#506</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/506">dbt-labs/dbt-docs#506</a>))</li>
<li>Add support for Saved Query node ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/486">#486</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/486">dbt-labs/dbt-docs#486</a>))</li>
<li>Fix npm security vulnerabilities as of June 2024 ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/513">#513</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/513">dbt-labs/dbt-docs#513</a>))</li>
<li>Bump form-data from 3.0.1 to 3.0.4 ([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/554">#554</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/554">dbt-labs/dbt-docs#554</a>))</li>
<li>Add support for UDF (function) resource type in lineage graph
([dbt-docs/<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/574">#574</a>](<a
href="https://redirect.github.com/dbt-labs/dbt-docs/issues/574">dbt-labs/dbt-docs#574</a>))</li>
</ul>
<h3>Under the Hood</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/c8cafcd97850d5cf8e159ac16b0f05cf342affaa"><code>c8cafcd</code></a>
Bumping version to 1.11.9 and generate changelog</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/9b39f55060936ab520961298d07ff04fd0b8eb35"><code>9b39f55</code></a>
Bump libpq-dev to 13.23-0+deb11u3 (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12906">#12906</a>)
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12907">#12907</a>)</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/610abeee7bc42e5dbb4ba2f8527677b9b1e4e816"><code>610abee</code></a>
bring in latest jsonschema updates, add macros config test to happy path
proj...</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/53c8c121f2b919a5db29bbccecdb7a6b16394975"><code>53c8c12</code></a>
Fix <code>static_analysis: off</code> interpreted as boolean false (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12015">#12015</a>)
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12515">#12515</a>)
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/1">#1</a>...</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/184eb45c3f4c574d90162e428412f2542357d422"><code>184eb45</code></a>
fix: state:modified does not detect .yml property changes for
resource_type:f...</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/ecea2e764188951178284a24b58d5578f83dfe03"><code>ecea2e7</code></a>
Bump libpq-dev from 13.23-0+deb11u1 to 13.23-0+deb11u2 (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12806">#12806</a>)
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12807">#12807</a>)</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/154c77f34380b27ea237e7bb99cf44400df7f366"><code>154c77f</code></a>
Update version for libpq-dev in Dockerfile (<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12373">#12373</a>)
(<a
href="https://redirect.github.com/dbt-labs/dbt-core/issues/12801">#12801</a>)</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/6d86efdc9a84aa8d9f8432a263bd0d956437959d"><code>6d86efd</code></a>
[Automated] Merged prep-release/1.11.8_24147166240 into target
1.11.latest du...</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/725ec855bcc0238afc16818494dd6c74b10fab25"><code>725ec85</code></a>
Bumping version to 1.11.8 and generate changelog</li>
<li><a
href="https://github.com/dbt-labs/dbt-core/commit/5bbdb593c7b559aa815329f67a8f3320332064c5"><code>5bbdb59</code></a>
improve independent default settings of sqlparse.MAX_GROUPING_TOKENS and
MAX_...</li>
<li>Additional commits viewable in <a
href="https://github.com/dbt-labs/dbt-core/compare/v1.11.2...v1.11.9">compare
view</a></li>
</ul>
</details>
<br />
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 54ba0b7 commit e92a63b
3 files changed
Lines changed: 19 additions & 19 deletions
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | | - | |
179 | | - | |
| 178 | + | |
| 179 | + | |
180 | 180 | | |
181 | 181 | | |
182 | 182 | | |
| |||
Lines changed: 3 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
Lines changed: 8 additions & 8 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
19 | | - | |
| 18 | + | |
| 19 | + | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
| 30 | + | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | | - | |
| 40 | + | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
51 | 51 | | |
52 | 52 | | |
53 | 53 | | |
54 | | - | |
| 54 | + | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
0 commit comments