Changelog 2021
Welcome to the 2021 changelog for the dbt Cloud application! You can use this changelog to see highlights of what was new, fixed, and enhanced.
dbt Cloud v1.1.41 (December 8, 2021)
It's one of the best weeks of the year - it's Coalesce! We'll have some exciting product announcements to share! Did somebody say metrics and dbt Core v1.0?!
New products and features
- dbt v1.0 is now available in dbt Cloud... nbd.
Performance improvements and enhancements
- Now whenever you log back into dbt Cloud, you'll return to the account and project that you most recently were working in!
dbt Cloud v1.1.39 (November 10, 2021)
We shipped environment variables in dbt Cloud. Environment variables create a way to separate code from configuration - allowing you to set config based on context and keep secrets like git tokens securely stored.
New products and features
- You can now add environment variables to your dbt Cloud project. Why does this matter? Environment variables are a fundamental building block of a dbt project, which until now, we only enabled in dbt Core. They power many use cases such as cloning private packages, limiting the amount of data that is processed in development environments, changing your data sources depending on the environment, and more. Read about environment variables in our blog post or docs.
dbt Cloud v1.1.38 (October 27, 2021)
Have you used the Metadata API yet? The Metadata API is available to customers on the Team and Enterprise plans, and with it, you can learn tons about your dbt project, if it's running dbt v0.19.0 or later. You can now query information about any run, not just the last run of a job. Mo' data, mo' fun!
dbt Cloud v1.1.37 (October 13, 2021)
dbt v0.21 is now available in dbt Cloud. The big change with this release is it introduces the dbt build
command. dbt build
logically does everything you'd want to do in your DAG. It runs your models, tests your tests, snapshots your snapshots, and seeds your seeds. It does this, resource by resource, from left to right across your DAG. dbt build is an opinionated task. It’s the culmination of all we’ve built- running models with resilient materializations, prioritizing data quality with tests, updating fixtures with seeds, capturing slowly changing dimensions with snapshot. Give it a try!
New products and features
- We have a new beta feature, which we're calling Model Bottlenecks. It allows you to visually see how long it takes to build models in each run, so you can see clearly which models are taking the longest. If you're interested in learning more, check out #beta-feedback-model-bottlenecks in the dbt community Slack, and we can add you to the beta.
dbt Cloud v1.1.36 (September 29, 2021)
Check out the release candidate for dbt v0.21.0
! Also tab switching in the dbt Cloud IDE now keeps track of your scroll position - at last!
Bug fixes
- Some Redshift customers were experiencing timeouts on runs. We've since fixed this bug by keeping the session alive longer.
Performance improvements and enhancements
- You won't lose track of the code snippets you were looking at when you switch back and forth between tabs in the dbt Cloud IDE, as we now keep track of your scroll position.
dbt Cloud v1.1.35 (September 15, 2021)
Have you ever been working in the IDE, taken a several hour break from developing, and when you returned to your work, the IDE started behaving in unexpected ways? Your develop session became inactive, without any notification. Well, that silent failure won’t happen anymore! dbt Cloud now will let you know when you have to refresh your IDE so you can continue to pick up work where you last left off.
New products and features
- dbt v0.20.2 is released in dbt Cloud.
Performance improvements and enhancements
- Set default threads to 4 for new jobs and in development creds.
Bug fixes
- The user is now prompted to refresh the page when in a disconnected IDE state.
- dbt tasks that fail or error are now correctly ordered in the run drawer history.
dbt Cloud v1.1.34 (September 1, 2021)
We just launched our beta for supporting environment variables in dbt Cloud. Environment variables are exciting because they allow you to clone private packages. If you’re interested in joining the beta, check out the #beta-feedback-for-env-vars channel in dbt Slack for more information.
Performance improvements and enhancements
Our IDE SQL drawer got a fresh new look, and it now has improved accessibility.
dbt Cloud v1.1.33 (August 18, 2021)
We added a DAG in the IDE, so that you can see your model dependencies as you develop! If you haven’t seen the DAG visualization yet, take a moment to spin up the IDE, navigate to the Lineage tab, and click-click-click around in there — it is legitimately a brand new modality for developing dbt projects, and it’s something worth being excited about!