Releases: dbt-labs/dbt-meshify
Releases · dbt-labs/dbt-meshify
0.5.5
What's Changed
- Fix for custom generic tests by @dave-connors-3 in #211
- More jinja block escapes by @dave-connors-3 in #212
- bump 0.5.5 by @dave-connors-3 in #213
Full Changelog: 0.5.4...0.5.5
0.5.4
What's Changed
- Feature: Use dbt-core starter project as baseline for split projects by @nicholasyager in #206
- Clarify and improve controls of
latest_version
for version commands by @dave-connors-3 in #207 - fix for spaces and quotes in jinja block matching by @dave-connors-3 in #208
- bump 0.5.4 by @dave-connors-3 in #209
Full Changelog: 0.5.3...0.5.4
0.5.3
What's Changed
- Feature: Block-level copying of Jinja content between split projects by @nicholasyager in #192
- Case sensitivity by @dave-connors-3 in #193
- Fix: The
group
command will check for existing group file paths. by @nicholasyager in #195 - update refs in exposure and semantic model definitions when downstream of a split resource by @dave-connors-3 in #194
- Feature: Macros can re-write refs when split into new projects. by @nicholasyager in #197
- Feature: Add a
--version
flag to aid in debugging by @nicholasyager in #201 - bump to 0.5.3 by @dave-connors-3 in #202
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- pass args as string by @dave-connors-3 in #185
- bump version by @dave-connors-3 in #187
Full Changelog: 0.5.1...0.5.2
0.5.1
What's Changed
- 176 clean before deps by @b-per in #183
- pass
--read-catalog
to bothgroup
subcommands by @dave-connors-3 in #182 - change package number by @dave-connors-3 in #184
Full Changelog: 0.5.0...0.5.1
0.5.0
What's Changed
- Feature: Separate the
add-version
command intoadd-version
andbump-version
. Create newversion
command. by @nicholasyager in #175 - handle missing packages exception by @dave-connors-3 in #174
- handle version args for ref updates in sql and python by @dave-connors-3 in #173
- Update examples.md by @graciegoheen in #167
- Fix: Correct behavior of
version
for models missing YAML properties by @nicholasyager in #178 - default prerelease to true by @dave-connors-3 in #179
- bump package to
0.5.0
by @dave-connors-3 in #180
Full Changelog: 0.4.1...0.5.0
v0.4.1
What's Changed
- add --force flag to deploy steps by @dave-connors-3 in #164
- Fix: Raise a DbtMeshifyError if a project path is provided that does not contain a
dbt_project.yml
file by @nicholasyager in #163 - Update index.md by @graciegoheen in #166
- bump to 0.4.1 by @dave-connors-3 in #165
Full Changelog: 0.4.0...0.4.1
v0.4.0
What's Changed
- Feature: Implement
ChangeSet
file editing paradigm by @nicholasyager in #107 - update linker logic using 1.6, bump dependency by @dave-connors-3 in #117
- cast all relation names to lowercase while evaluating dependencies by @dave-connors-3 in #130
- Missing yml entry error by @dave-connors-3 in #123
- Fix: Update
update_dependencies_yml
to return aResourceChange
and not aFileChange
by @nicholasyager in #132 - Update step counter by @dave-connors-3 in #137
- Fix: YAMLFileManager removes dictionary fields containing empty lists by @nicholasyager in #131
- fix patch paths for macros by @dave-connors-3 in #135
- Fix macro parents by @dave-connors-3 in #140
- fix: Connecting disjoint projects does not raise NoneType error by @nicholasyager in #146
- clean subgraph before identifying boundary in split operation by @dave-connors-3 in #144
- Fix: Update default access used in group creation to
protected
by @nicholasyager in #150 - build and leverage child and parent maps to properly evaluate cross project dependencies by @dave-connors-3 in #145
- Children of multiple boundary nodes by @dave-connors-3 in #148
- Fix:
require-dbt-versions
no longer serialized as a list of characters by @nicholasyager in #151 - check child package by @dave-connors-3 in #155
- filter out package paths, local and global by @dave-connors-3 in #157
- ensure path is a file not a directory by @dave-connors-3 in #160
- Docs improvements by @graciegoheen in #115
- bump package version to 0.4.0 by @dave-connors-3 in #162
Full Changelog: 0.3.0...0.4.0
v0.3.0
What's Changed
- fix(cli): Create custom Command type to support custom Usage docs by @nicholasyager in #97
- Feature: Add new exceptions for file management by @nicholasyager in #100
- Fix create path by @dave-connors-3 in #103
- Feature: implement the
dbt-meshify connect
command by @dave-connors-3 in #104 - ensure no yml overritten for non-patched Nodes by @dave-connors-3 in #109
- update logic to accomodate child-only subprojects by @dave-connors-3 in #110
- upgrade to 0.3.0 by @dave-connors-3 in #111
Full Changelog: 0.2.0...0.3.0
v0.2.0
What's Changed
- Feature: Update CLI for group creation to use explicit option names for group owner properties by @nicholasyager in #72
- Fix/yaml deletions by @graciegoheen in #79
- Multi option support for select by @dave-connors-3 in #82
- create empty no selection syntax provided to group command by @dave-connors-3 in #81
- Feature: Enable quote preservation to DbtYAML class by default by @nicholasyager in #88
- Fix:
ResourceGrouper
no longer considerstest
resources during access control inference step by @nicholasyager in #89 - add logging info by @dave-connors-3 in #73
- Split command by @dave-connors-3 in #63
- fix version bug when incrementing versions on a prereleased model by @dave-connors-3 in #91
- add read catalog step if catalog exists by @dave-connors-3 in #83
- upgrade to version 0.2.0 by @graciegoheen in #96
Full Changelog: 0.1.0...0.2.0