# dbt Core v0.16.0 — Release & Upgrade Intelligence
- **Product:** dbt Core (https://www.getdbt.com)
- **Version:** v0.16.0
- **Released:** Mar 23, 2020
- **Impact Score:** 7/10
- **Breaking Changes:** Source flagged
- **Canonical Analysis:** https://changelogs.us/dbt-core/updates/v0.16.0/

## Executive Summary (TL;DR)
dbt Core v0.16.0. Source highlight: dbt 0.16.0 (March 23, 2020)

## Breaking Changes & Deprecations
- Breaking changes - Agate type inference is no longer locale-specific. Only a small number of date/datetime formats are supported. If a seed has a specified column type, agate will not perform any type inference (it will instead be cast from a string). ([#999](https://github.com/fishtown-analytics/dbt/issues/999), [#1639](https://github.com/fishtown-analytics/dbt/issues/1639), [#1920](https://github.com/fishtown-analytics/dbt/pull/1920)) - BigQuery range bucket partitioning must now be configured with the dictionary-style partitioning syntax ([#2140](https://github.com/fishtown-analytics/dbt/pu

## New Features
- Add support for `generate_database_name` macro (#1695, #2143) (docs)
- Add `meta`, `docs`, and `tags`, and column quoting options to `schema.yml` files (docs)
- Add a meta key to most schema.yml specifications (#1362, #2015)
- Add tags for sources (like model tags) and columns (tags apply to tests of that column) (#1906, #1586, #2039)
- Add column-level quoting control for tests (#2106, #2047)
- Add a "docs" field to models, with a "show" subfield (#1671, #2107)

## Improvements
- Agate type inference is no longer locale-specific. Only a small number of date/datetime formats are supported. If a seed has a specified column type, agate will not perform any type inference (it will instead be cast from a string). (#999, #1639, #1920)
- Improve the speed of catalog generation by performing multiple smaller queries instead of one huge query (#2009, #2037)
- Improve the CI process for externally-contributed PRs (#2033, #2097)

## Bug Fixes
- Update the debug log format (#2099)
- Fix the help output for `dbt docs` and `dbt source` to not include misleading flags (#2038, #2105)
- Allow `dbt debug` from subdirectories (#2086, #2094)
- Fix the `--no-compile` flag to `dbt docs generate` not crash dbt (#2090, #2093)
- Fix issue running `dbt debug` with an empty `dbt_project.yml` file (#2116, #2120)
- Ovewrwrite source config fields that should clobber, rather than deep merging them (#2049, #2062)
