- This file provides a full account of all changes to
dbt-core
anddbt-postgres
- Changes are listed under the (pre)release in which they first appear. Subsequent releases include changes from previous releases.
- "Breaking changes" listed under a version may require action from end users or external maintainers when upgrading to that version.
- Do not edit this file directly. This file is auto-generated using changie. For details on how to document a change, see the contributing guide
*** below changes will need to be manually merged with the changes generated by changie batch
for 1.1.0. This is a one time manual step caused by changie being introduced mid-development. ***
- Added Support for Semantic Versioning (#4644)
- New Dockerfile to support specific db adapters and platforms. See docker/README.md for details (#4495, #4487)
- Allow unique_key to take a list (#2479, #4618)
- Add
--quiet
global flag andprint
Jinja function (#3451, #4701)
- User wasn't asked for permission to overwite a profile entry when running init inside an existing project (#4375, #4447)
- Add project name validation to
dbt init
(#4490,#4536) - Allow override of string and numeric types for adapters. (#4603)
- A change in secret environment variables won't trigger a full reparse #4650 4665
- Fix misspellings and typos in docstrings (#4545)
- Testing cleanup (#4496, #4509)
- Clean up test deprecation warnings (#3988, #4556)
- Use mashumaro for serialization in event logging (#4504, #4505)
- Drop support for Python 3.7.0 + 3.7.1 (#4584, #4585, #4643)
- Re-format codebase (except tests) using pre-commit hooks (#3195, #4697)
- Add deps module README (#4686)
- Initial conversion of tests to pytest (#4690, #4691)
- Fix errors in Windows for tests/functions (#4781, #4767)
Contributors:
- @NiallRees (#4447)
- @alswang18 (#4644)
- @emartens (#4701)
- @mdesmet (#4604)
- @kazanzhy (#4545)
For information on prior major and minor releases, see their changelogs: