dbt Release Notes

27 release notes curated from 3 sources by the Releasebot Team. Last updated: May 7, 2026

Get this feed:

dbt Products

  • May 7, 2026
    • Date parsed from source:
      May 7, 2026
    • First seen by Releasebot:
      May 7, 2026
    dbt logo

    dbt Core by dbt

    dbt-kernel-v2.0.0.dev0

    dbt Core ships dbt-kernel v2.0.0.dev0.

    dbt-kernel v2.0.0.dev0

    Original source
  • May 6, 2026
    • Date parsed from source:
      May 6, 2026
    • First seen by Releasebot:
      May 7, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.9

    dbt Core 1.11.9 releases fixes for manifest parsing and state detection, improving how static_analysis: off and .yml property changes are handled. It also updates JSON schemas for more accurate deprecation warnings and bumps Docker dependencies to fix build failures.

    dbt-core 1.11.9 - May 06, 2026

    Fixes

    • Fix static_analysis: off being interpreted as boolean false instead of string "off" in manifest.json (#12015)
    • Fix state:modified not detecting .yml property changes for resource_type:function (#12547)

    Under the Hood

    • Update jsonschemas for more accurate deprecation warnings: macro.config should not warn (#12670)

    Dependencies

    • 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 (#NA)
    • 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 (#NA)

    Contributors

    • @Thrasi (#12547)
    • @b-per (#12015)
    • @michelleark (#12670)
    • @tauhid621 (#NA, #NA)
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from dbt and hundreds of other software products.

    Create account
  • May 1, 2026
    • Date parsed from source:
      May 1, 2026
    • First seen by Releasebot:
      May 5, 2026
    • Modified by Releasebot:
      May 12, 2026
    dbt logo

    dbt Core by dbt

    May 2026

    dbt Core rolls out phased Fusion release tracks, GA native private packages and Fusion + Snowflake connections, previews the Developer agent, and adds Studio IDE, VS Code, SSO, Copilot, state:modified, and Discovery API improvements.

    • New: Fusion release tracks are now being rolled out across across accounts in phases. Refer to Fusion release tracks for more information.

    • Enhancement: Commands run by Copilot and the Developer agent now appear in the Studio IDE Commands tab with a Copilot icon and Run by Copilot tooltip, so you can tell agent-run commands apart from manually run ones.

    • Fix: state:modified now detects changes to UDF properties (such as arguments and returns) defined in .yml files. Previously, only changes to the SQL or Python function body were detected.

    • New: Native private packages are now generally available (GA).

    • Preview: The Developer agent is now in preview. Use natural language prompts to build or refactor models, and generate SQL, tests, documentation, and semantic models from scratch. For more information, refer to the Developer agent.

    • Behavior change: When you set up single sign-on (SSO) in the dbt platform, the SSO slug is now system-generated and read-only. Existing SSO configurations remain valid, but you can’t change the slug. If you delete and recreate your SSO configuration, the new configuration uses a new, system-generated slug. Refer to Single sign-on overview for more information.

    • Enhancement: The dbt VS Code extension now supports account creation. If you sign in with an existing dbt user that doesn't have an associated dbt platform account, the registration flow prompts you to create one instead of requiring a separate workflow.

    • Enhancement: Delete individual Copilot chat conversations from the conversation list (three dots → Delete). Deleting the open conversation clears the panel.

    • New: The Fusion + Snowflake connection experience is now generally available on the dbt platform. See our Fusion upgrade guides for information on enabling the upgrade workflows for your environments today!

    • Enhancement: In the Discovery API Tests object schema, you can now filter environment.applied.tests by multiple test result statuses in a single query using the new lastKnownResults: [TestStatus] filter field on TestAppliedFilter. The single-value lastKnownResult filter field is still supported but deprecated. Update your queries to use lastKnownResults going forward.

    Original source
  • Apr 8, 2026
    • Date parsed from source:
      Apr 8, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.8

    dbt Core releases 1.11.8 with fixes for catalog-linked compilation, config parsing, deprecations, and CLI environment handling, while expanding support for UDFs, saved queries, and unit tests in dbt Docs.

    dbt-core 1.11.8 - April 08, 2026

    Fixes

    • Add @requires.catalogs decorator to compile command to fix REST Catalog-Linked database compilation (#12353)
    • Improve logic for detecting config with missing plus prefix in dbt_project.yml (#12371)
    • Add config and allow meta and docs to exist under it for macros (#12383, #9447)
    • DBT_ENGINE prefixed env vars picked up by CLI (#12583)
    • Allow deferral for UDFs (#12080)
    • Resolve full node description while running udfs for better logging (#12600)
    • Raise PropertyMovedToConfigDeprecation instead of MissingArgumentsPropertyInGenericTestDeprecation (#12572)
    • Add @requires.catalogs decorator to test command to fix custom catalog integration support (#12662)
    • Raise custom key in config deprecation warning for invalid config keys in dbt_project.yml (#12542)
    • Ensure MAX_GROUPING_TOKENS and MAX_GROUPING_DEPTH default to None independently (#12694)
    • Ensure property depr checks check for aliases with plus prefix (#12327)

    Docs

    • Enable display of unit tests (dbt-docs/#501)
    • Unit tests not rendering (dbt-docs/#506)
    • Add support for Saved Query node (dbt-docs/#486)
    • Fix npm security vulnerabilities as of June 2024 (dbt-docs/#513)
    • Bump form-data from 3.0.1 to 3.0.4 (dbt-docs/#554)
    • Add support for UDF (function) resource type in lineage graph (dbt-docs/#574)

    Under the Hood

    • Unpin sqlparse dependency, and introduce --sqlparse CLI option for configuring sqlparse limits (#12329)

    Contributors

    • @ChenyuLInx (#486)
    • @QMalcolm (#12583)
    • @aahel (#574)
    • @aranke (#506, #513)
    • @ash2shukla (#12371, #12383, #9447, #12080, #12600, #12542, #12327)
    • @gshank (#501)
    • @kalluripradeep (#12353, #12572)
    • @michelleark (#12694, #554, #12329)
    • @rrittsteiger (#12662)
    Original source
  • Apr 1, 2026
    • Date parsed from source:
      Apr 1, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    • Modified by Releasebot:
      May 5, 2026
    dbt logo

    dbt Core by dbt

    April 2026

    dbt Core adds a broad wave of platform and IDE improvements, including a universal login URL, smarter Developer agent and Studio workflows, expanded Slack and Teams notifications, new beta support for DuckDB, Databricks, Redshift and MCP admin calls, plus PrivateLink and YAML validation updates.

    New

    • A universal login URL is available at https://login.dbt.com, making it easier for you to view accounts you have access to across instances (regions and tenancies). This is currently available for multi-tenant accounts with an account-specific domain, and support for single-tenant accounts is coming soon. For more information, refer to Log in to dbt platform.
    • You can now configure Snowflake PrivateLink endpoints directly in dbt platform without contacting dbt Support, available in private beta. Go to Account settings → Integrations → Private endpoints to request and manage Snowflake PrivateLink endpoints on AWS. This feature is available for Snowflake on AWS only. For more information, refer to AWS PrivateLink for Snowflake.
    • The dbt Remote dbt MCP server now supports Admin API calls! This allows users to troubleshoot job-related errors in agents like Claude and Cursor.
    • The Developer agent is now in beta. Use the Developer agent to write or refactor dbt models from natural language, generate documentation, tests, semantic models, and SQL code from scratch, giving you the flexibility to modify or fix generated code. For more information, refer to the Developer agent.

    Fix

    • Refreshing the same browser tab now restores your active Developer agent conversation instead of showing the empty state. Opening a new tab, or returning after closing the tab, still starts in the empty state. The Developer agent is currently in beta.

    Enhancement

    • The dbt VS Code extension's Get started panel has been redesigned and surfaces the exact next setup step you need to install the extension and Fusion. The new panel also supports a new agentic migration option that helps you upgrade your project to Fusion automatically in Copilot or Cursor. For more info, see Getting started.
    • Slack notifications (account-level) and Microsoft Teams notifications are now generally available, enabling you to send job notifications directly to Slack channels configured at the account level, and to Teams channels.
    • When using the dbt autofix tool in the Studio IDE, you can now compile your project directly from the results panel after a successful dbt parse. Click Compile next to the Successfully resolved result to kick off a compile. For more information, refer to Fix deprecation warnings.
    • You can now use arrays as values for keys in the dbt platform extended attributes YAML editor. For example, db_groups: [db_editor, db_viewer] is now valid. Previously, array values were only supported using the API. For more information, refer to Extended attributes.
    • When a connection does not have platform metadata credentials configured yet, the credentials form now renders in edit mode immediately — you no longer need to click Add credentials first. If you cancel, the Add credentials button appears so you can return to the form. Existing connections with configured platform metadata credentials are unaffected. Refer to Configure the warehouse connection for more information.
    • The Studio IDE now validates dbt YAML using Fusion aligned JSON Schema from dbt-jsonschema across dbt platform release tracks, including for development environments on dbt Core. This improves autocomplete and structural feedback in the editor. Diagnostics can occasionally disagree with what your environment accepts; use dbt runs and previews as the source of truth. For context, review Migrate to the latest YAML spec and dbt YAML validation in Studio. This will be a phased rollout starting the week of April 6th.
    • The Studio IDE status bar now offers more control, more detailed information, and quicker access to settings for deferral, dbt version, and project status. For more information, refer to the Studio IDE docs. These updates roll out in phases to existing accounts starting April 6.
    • In Snowflake Private endpoints, output validation errors now display inline beneath the text area (instead of as a page-level banner). The Submit request button is also disabled when the output is invalid (for example, empty, malformed JSON, or missing required fields).

    Beta

    • Model query history now also supports Databricks and Redshift. Refer to Credential permissions for more information.
    • DuckDB is now supported in the dbt Fusion engine CLI, which lets you run local dbt projects without a warehouse account. For more information, refer to Connect DuckDB.
    • The Redshift adapter now supports a datasharing profile credential on the dbt platform Latest release track. When set to true, dbt uses Redshift's native SHOW commands (for example, SHOW TABLES, SHOW COLUMNS, SHOW SCHEMAS) for metadata queries instead of PostgreSQL catalog tables, enabling cross-database and cross-cluster access with Redshift Datasharing. For more information, refer to Redshift setup.
    Original source
  • Mar 4, 2026
    • Date parsed from source:
      Mar 4, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.7

    dbt Core 1.11.7 fixes microbatch retry timing and updates the minimum dbt-common dependency.

    dbt-core 1.11.7 - March 04, 2026

    Fixes

    Fix dbt retry for microbatch models to use the original invocation time instead of the current time when recomputing batches (#11423)

    Dependencies

    Bump minimum version of dbt-common to 1.37.3 (#12575)

    Contributors

    @aahel (#11423)

    @emmyoop (#12575)

    Original source
  • Mar 3, 2026
    • Date parsed from source:
      Mar 3, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.10.20

    dbt Core 1.10.20 fixes microbatch retry timing and updates dbt-common minimum version.

    dbt-core 1.10.20 - March 03, 2026

    Fixes

    Fix dbt retry for microbatch models to use the original invocation time instead of the current time when recomputing batches (#11423)

    Dependencies

    Bump minimum version of dbt-common to 1.37.3 (#12575)

    Original source
  • Mar 1, 2026
    • Date parsed from source:
      Mar 1, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    March 2026

    dbt Core adds Spark support in the dbt Fusion engine CLI, deferral for UDFs, new MCP server product docs tools, and UI updates to profiles, Cost Insights, and Model Timing. It also includes fixes for long status messages and Git tag retries.

    Enhancement

    The environment Connection profiles page has been updated. The profile name is now a clickable button that opens the view/edit drawer, the Connection column links to the connection details page in a new tab, and in edit mode a swap icon button lets you change the assigned profile. The previous ellipsis menu has been removed. For details, refer to About profiles.

    The Model Timing tab displays an informative banner for dbt Fusion engine runs instead of the timing chart. The banner explains "Model timing is not yet available for Fusion runs" and provides context about threading differences. Non-Fusion runs continue to show the timing chart normally.

    Beta

    Apache Spark is now supported in the dbt Fusion engine CLI, enabling faster compilation and execution for Spark-based dbt projects. Fusion currently supports only Apache Spark 3.0. For more information, refer to Connect Apache Spark to Fusion.

    Enhancement

    Cost Insights charts now include an Assets filter (Models / Tests / All) on the Cost, Usage, Query run time, and Builds tabs. Use the dropdown on each chart to filter the data you want to view; your selection is stored per tab. The former Model builds tab is now labeled Builds. For more information, refer to Explore cost data.

    Deferral now supports user-defined functions (UDFs). When you run a dbt command with --defer and --state, dbt resolves function() calls from the state manifest. This lets you run models that depend on UDFs without first building those UDFs in your current target.

    Fix

    Status messages that exceed the 1024 character limit are now automatically truncated to prevent validation errors and run timeouts. Previously, long status messages could cause runs to fail with unhandled exceptions or result in lost status information. The system now logs when truncation occurs to help identify and optimize verbose status messages.

    Resolved an issue where retrying failed runs that were triggered from Git tags would use the wrong commit. Previously, when runs were triggered from Git tags instead of branches, the system would enter a detached HEAD state, causing retries to use the latest commit on HEAD rather than the original tagged commit. The fix now correctly preserves and uses the original Git tag reference when retrying runs, ensuring consistency between the initial run and any retries.

    New

    The dbt MCP server now includes product docs tools (search_product_docs and get_product_doc_pages) that let your AI assistant search and fetch pages from docs.getdbt.com in real time. Get responses grounded in the latest official dbt documentation rather than relying on training data or web searches, so you can stay in your development flow and trust the answers. This allows you to stay in your development flow and trust. These tools are enabled by default with no additional configuration. Restart your MCP server if you don't see the product docs tools in your MCP config. For more information, refer to the dbt MCP repo.

    The new Semantic Layer YAML specification is now available on the dbt platform Latest release track. For an overview of the changes and steps how to migrate to the latest YAML spec, refer to Migrate to the latest YAML spec.

    Behavior change

    Snowflake plans to increase the default column size for string and binary data types in May 2026. dbt-snowflake versions below v1.10.6 may fail to build certain incremental models when this change is deployed. Assess impact and take any required actions.

    New projects in trial, starter, or Enterprise accounts now default to Fusion Latest for all new environments with a supported adapter (Redshift, Snowflake, BigQuery, and Databricks). You can revert to another version by changing the dbt version in your environment settings.

    Original source
  • Feb 17, 2026
    • Date parsed from source:
      Feb 17, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.6

    dbt Core adds config.meta_get to Python model parsing in 1.11.6.

    dbt-core 1.11.6 - February 17, 2026

    Features

    add config.meta_get to python model parsing (#12458)

    Contributors

    @venkaa28 (#12458)

    Original source
  • Feb 13, 2026
    • Date parsed from source:
      Feb 13, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.5

    dbt Core fixes false deprecation warnings and freshness config events in 1.11.5.

    dbt-core 1.11.5 - February 13, 2026

    Fixes

    • Fix false deprecation warning (#12327)
    • Dont fire config problem event if loaded_at_query is defined for adapters that dont support metadata-based freshness (#12451)

    Contributors

    • @alexaustin007 (#12327)
    • @ash2shukla (#12451)
    Original source
  • Feb 9, 2026
    • Date parsed from source:
      Feb 9, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.4

    dbt Core 1.11.4 fixes a config deprecation issue and syncs JSON schemas from dbt-fusion.

    dbt-core 1.11.4 - February 09, 2026

    Fixes

    Skip raising CustomKeyInConfigDeprecation for config key alias in sql (#12396)

    Under the Hood

    sync JSON schemas from dbt-fusion (#N/A)

    Contributors

    @ash2shukla (#12396)
    @fa-assistant (#N/A)

    Original source
  • Feb 5, 2026
    • Date parsed from source:
      Feb 5, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.11.3

    dbt Core fixes microbatch and batch execution deadlocks and stops noisy deprecation warnings in 1.11.3.

    dbt-core 1.11.3 - February 05, 2026

    Fixes

    • Avoid deadlock edgecases of concurret microbatch/batch execution (#11420)
    • Stop raising deprecation warnings for internal python model configs (#12314)

    Dependencies

    • Move click minimum to 8.3.0 (#12378)

    Contributors

    • @QMalcolm (#11420, #12314, #12378)
    Original source
  • Feb 1, 2026
    • Date parsed from source:
      Feb 1, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    February 2026

    dbt Core adds Advanced CI in Fusion, beta Salesforce adapter support, project-level Profiles, Python UDFs for Snowflake and BigQuery, and new Semantic Layer Omni integration. It also improves Studio, invite flows, validation messages, Cost Insights, and API performance.

    New

    • New: Advanced CI (dbt compare in orchestration) is now supported in the dbt Fusion engine. For more information, review Advanced CI.
    • Beta: The dbt-salesforce adapter available in the dbt Fusion engine CLI is now in beta. For more information, refer to Salesforce Data 360 setup.
    • Enhancement: The Analyst permission now has the project-level access to read repositories. Review Project access for project permissions for more information.
    • Enhancement: After a user accepts an email invite to access an SSO-protected dbt platform account, the UI now prompts them to log in with SSO to complete the process. This replaces the previous "Joined successfully" message, helping avoid confusion when users accept an invite but do not complete the SSO login flow.
    • New: Profiles let you define and manage connections, credentials, and attributes for deployment environments at the project level. dbt automatically creates profiles for existing projects and environments based on the current configurations, so you don't need to take any action. This is being rolled out in phases during the coming weeks.
    • New: Python UDFs are now supported and available in dbt Fusion engine when using Snowflake or BigQuery.
    • Enhancement: Minor enhancements and UI updates to the Studio IDE, file explorer that replicate the VS Code IDE experience.
    • Enhancement: Profile creation now displays specific validation error messages (such as "Profile keys cannot contain spaces or special characters") instead of generic error text, making it easier to identify and fix configuration issues.
    • Private beta: Cost Insights shows estimated warehouse compute costs and run times for your dbt projects and models, directly in the dbt platform. It highlights cost reductions and efficiency gains from optimizations like state-aware orchestration across your project dashboard, model pages, and job details. Refer to Set up Cost Insights and Explore cost data to learn more.
    • New: The dbt Semantic Layer now supports Omni as a partner integration. For more information, refer to Available integrations.
    • Enhancement: We clarified documentation for cumulative log size limits on run endpoints, originally introduced in October 2025. When logs exceed the cumulative size limit, dbt omits them and displays a banner. No functional changes were made in February 2026. For more information, review Run visibility.
    • New: The immutable_where configuration is now supported for Snowflake dynamic tables. For more information, refer to Snowflake configurations.
    • Fix: The user invite details now show more information in invite status, giving admins visibility into users who accepted an invite to an SSO-protected account but haven't yet logged in via SSO. Previously, these invites were hidden, making it appear as if the user hadn't been invited. The Invites endpoints of the dbt platform Admin v2 API now include these additional statuses:
      • 4 (PENDINGEMAIL_VERIFICATION)
      • 5 (EMAIL_VERIFIED_SSO).
    • Enhancement: Improved performance on Runs endpoint for Admin V2 API and run details in dbt platform when connecting with GCP.
    Original source
  • Jan 20, 2026
    • Date parsed from source:
      Jan 20, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.10.19

    dbt Core ships 1.10.19 with an under-the-hood add_catalog_integration update for pre-existing manifests.

    dbt-core 1.10.19 - January 20, 2026

    Under the Hood

    Add add_catalog_integration call even if we have a pre-existing manifest (#12262)

    Original source
  • Jan 6, 2026
    • Date parsed from source:
      Jan 6, 2026
    • First seen by Releasebot:
      Apr 13, 2026
    dbt logo

    dbt Core by dbt

    dbt-core v1.10.18

    dbt Core ships 1.10.18 with new meta config helpers and fixes for RuntimeConfigObject.

    dbt-core 1.10.18 - January 06, 2026

    Features

    • Implement config.meta_get and config.meta_require (#12012)

    Fixes

    • Adds omitted return statement to RuntimeConfigObject.meta_require method (#12288)

    Under the Hood

    • Bump lower bound for dbt-common to 1.37.2 (#12284)

    Contributors

    • @mjsqu (#12288)
    Original source
Releasebot

Curated by the Releasebot team

Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.

Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.

Similar to dbt with recent updates: