Release tracks in dbt platform
Since May 2024, new capabilities in the dbt framework are delivered continuously to dbt. Your projects and environments are upgraded automatically on a cadence that you choose, depending on your dbt plan.
Previously, customers would pin to a minor version of dbt Core, and receive only patch updates during that specific version's active support period. Release tracks ensure that your project stays up-to-date with the modern capabilities of dbt and recent versions of dbt Core.
This will require you to make one final update to your current jobs and environments. When that's done, you'll never have to think about managing, coordinating, or upgrading dbt versions again.
By moving your environments and jobs to release tracks you can get all the functionality in dbt as soon as it's ready. On the Latest release track, this includes access to features before they're available in final releases of dbt Core OSS.
Which release tracks are available?
Fusion release tracks
The dbt platform has four Fusion release tracks available to give you control over stability vs. velocity.
Fusion Stable is the default for all new Fusion-powered projects.
| Loading table... |
dbt Core release tracks
| Loading table... |
To configure an environment in the dbt Admin API or Terraform to use a release track, set dbt_version to the release track name:
fusion-nightlyfusion-stable(formerlylatest-fusion)fusion-extendedfusion-fallbacklatestcompatibleextended
Which release track should I choose?
Fusion release tracks
Choose Fusion Stable (the default for new projects) for a weekly release cadence that balances stability and feature access. This is the recommended starting point for most customers migrating to dbt Fusion engine.
Choose Fusion Nightly if you want the latest features and are comfortable with a daily release cadence. This track ideal for teams prioritizing the most recent features.
Choose Fusion Extended if your team needs maximum stability and more time to test before updates roll out. This track generally lags Fusion Stable by one month and is available for Enterprise and Enterprise+ accounts.
Choose Fusion Fallback as an emergency measure only. This is a temporary rollback option for Enterprise+ accounts, not for ongoing use.
Account admins can set the org-wide default release track for new projects via a toggle in Account Settings. Individual project owners can then override that default per environment.
Mantle (dbt Core–based) release tracks
Choose the Latest release track to continuously receive new features, fixes, performance improvements — latest & greatest dbt. This is the default for all customers on dbt.
Choose the Compatible and Extended release tracks if you need a less-frequent release cadence, the ability to test new dbt releases before they go live in production, and/or ongoing compatibility with the latest open source releases of dbt Core.
Using the Fallback release track
The Fallback release track (for both Fusion and Mantle) provides an emergency rollback option for account admins if you suspect a regression in the "Extended" track. This is available only for dbt Fusion engine in Enterprise+ accounts.
- Go to Account settings
- Click the Fallback release track button in the dbt platform interface. This is not accessible through environment settings.
- Fill in the details in the Revert to Fallback pop-up to confirm and share information with dbt Support.
Switching to Fallback alerts the dbt Support team, who may reach out to help resolve the issue. This track is meant only as a temporary safety option to unblock you and not for ongoing use. Return to "Extended" or "Stable" (Fusion) / "Compatible" (dbt Core) once the issue is resolved.
Common architectures
Fusion release tracks
Default — All plans
- Prioritize a weekly release cadence that balances stability and new features
- Leave all environments on the Fusion Stable release track (default for new projects at GA)
Velocity-focused — All plans
- Prioritize immediate access to the latest Fusion features and fixes
- Configure all environments to use the Fusion Nightly release track
Cautious — Enterprise, Enterprise+
- Prioritize maximum stability and additional testing time
- Configure production environments to use Fusion Extended (one month behind Stable)
- Configure development environments to use Fusion Stable so developers get access to upcoming changes before they reach production
Mantle (dbt Core–based) release tracks
Default — Majority of customers on all plans
- Prioritize immediate access to fixes and features
- Leave all environments on the Latest release track (default configuration)
Hybrid — Starter, Enterprise, Enterprise+
- Prioritize ongoing compatibility between dbt and dbt Core for development & deployment using both products in the same dbt projects
- Configure all environments to use the Compatible release track
- Understand that new features will not be available until they are first released in dbt Core OSS (several months after the Latest release track)
Cautious — Enterprise, Enterprise+, Business Critical
- Prioritize "bake in" time for new features & fixes
- Configure development & test environments to use the Compatible release track
- Configure pre-production & production environments to use the Extended release track
- Understand that new features will not be available until a month after they are first released in dbt Core OSS and the Compatible track. Developers (on Compatible) will get access to new features before they can leverage those capabilities in production (on Extended), and must be mindful of the additional delay.
Virtual Private dbt or Single Tenant
- Changes to all release tracks roll out as part of dbt instance upgrades once per week
Upgrading from older versions
How to upgrade
If you regularly develop your dbt project in dbt, and you're still running on a legacy version of dbt Core, dbt Labs recommends that you try upgrading your project in a development environment. Override your dbt version in development. Then, launch the Studio IDE or dbt CLI and do your development work as usual. Everything should work as you expect.
If you do see something unexpected or surprising, revert back to the previous version and record the differences you observed. Contact dbt support with your findings for a more detailed investigation.
Next, we recommend that you try upgrading your project’s deployment environment. If your project has a staging deployment environment, upgrade and try working with it for a few days before you proceed with upgrading the production environment.
If your organization has multiple dbt projects, we recommend starting your upgrade with projects that are smaller, newer, or more familiar for your team. That way, if you do encounter any issues, it'll be easier and faster to troubleshoot those before proceeding to upgrade larger or more complex projects.
Considerations
To learn more about how dbt Labs deploys stable dbt upgrades in a safe manner to dbt, we recommend that you read our blog post: How we're making sure you can confidently switch to the "Latest" release track in dbt.
If you're running dbt version 1.6 or older, please know that your version of dbt Core has reached end-of-life (EOL) and is no longer supported. We strongly recommend that you update to a newer version as soon as reasonably possible.
dbt Labs has extended the critical support period of dbt Core v1.7 for dbt Enterprise-tier customers to March 2025. At that point, we will be encouraging all customers to select a Release Track for ongoing updates in dbt.
If you have comments or concerns, we’re happy to help. If you’re an existing dbt customer, you may reach out to your account team or contact support.
Was this page helpful?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

