Skip to main content

Upgrade to "Versionless" in dbt Cloud

dbt Cloud is going versionless. Soon, your environments and jobs will always run the latest features and functionality.

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.

Move your environments and jobs to "Versionless" to get all the functionality in the latest features before they're in dbt Core — and more! — along with access to the new features and fixes as soon as they’re released.

Tips for upgrading

If you regularly develop your dbt project in dbt Cloud and this is your first time trying “Versionless,” dbt Labs recommends that you start in development because it will be the fastest for investigation and iteration. Override your dbt version in development. Then, launch the IDE or Cloud 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 Cloud 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

The following is our guidance on some important considerations regarding dbt projects as part of the upgrade.

To learn more about how dbt Labs deploys stable dbt upgrades in a safe manner to dbt Cloud, we recommend that you read our blog post How we're making sure you can confidently go "Versionless" in dbt Cloud for details.

 I'm using an old version of dbt. What should I do?
 I'm using the legacy metrics definitions from dbt Core version ≤1.5. What should I do?
 What about breaking changes to packages (maintained by dbt Labs or by others)?
 I see that dbt Core version 1.8 was released in April 2024. Will a version 1.8 become available in dbt Cloud?

If you have comments or concerns, we’re happy to help. If you’re an existing dbt Cloud customer, you may reach out to your account team or contact support.

0