Releases: atlanhq/dbt-action
Releases · atlanhq/dbt-action
v1.0.3
Full Changelog: v1.0.1...v1.0.3
v1
Latest Changes
- Environment based mapping: In case there are multiple dbt models in your Atlan instance with the same name but in different environments, the action may get the wrong model. To fix this, you can use the
DBT_ENVIRONMENT_BRANCH_MAP
input to map dbt environments to branches. - Ignore alias when fetching lineage: In case there is a model in your dbt project with an alias set in the config, the action will get the model by the alias and not the model name. To fix this you can use
IGNORE_MODEL_ALIAS_MATCHING
. - Detect new model: Whenever the action detects a new model being created, instead of looking for it in Atlan, it directly tells the user that a new model has been created therefore there is no existing lineage for it.
Show materialised asset info including environment name and project name in comment header. - Set Hard limit of 100 assets: For some heavy lineage clients the action was hitting the github comment character rate limit, which has no been handled for.
What's Changed
- fix: error handling by @Jaagrav in #4
- fix: use actions/checkout@v1 by @Jaagrav in #8
- feat: add PR link as a resource when PR is merged by @Jaagrav in #9
- fix: add source url and links to terms by @Jaagrav in #19
- fix: update readme and fix minor bugs by @Jaagrav in #20
- fix: packaging workflow by @Jaagrav in #24
- fix: add user ID property to segment analytics events by @Jaagrav in #25
- Fix/show all impact in one comment by @Jaagrav in #28
- Revised README wording by @cmgrote in #27
- fix: renderDownstreamAssetsComment -> createComment by @Jaagrav in #30
- fix: delete comment if all changes are removed by @Jaagrav in #34
- fix: only create issue comment when total files changed is more than 0 by @Jaagrav in #36
- fix: improve comment format and add html comment to recognize the act… by @Jaagrav in #40
- fix: secrets bug and show message when there is no impacted assets pr… by @Jaagrav in #63
- fix: show nothing if no image is found and add sigma and mode icons by @Jaagrav in #65
- Fix/implement new dbt api hierarchy by @Jaagrav in #91
- staging: show proper message when a new model is created in pr by @Jaagrav in #96
- staging: feat/environment mapping by @Jaagrav in #95
- fix: comment structure and code improvements by @Jaagrav in #100
- Docs Update by @Jaagrav in #102
- fix: set hard limit on total downstream assets by @Jaagrav in #103
- fix: project and environment name showing up as undefined by @Jaagrav in #109
- Am 606 by @Jaagrav in #116
- fix: add ignore alias to add resource by @Jaagrav in #118
- Main << Staging by @Jaagrav in #117
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): modify deprecation callout in comment
- enhancement(comment): add deprecation callout in issue comment
- enhancement(comment): add deprecation callout in PR comment
New Contributors
Full Changelog: https://github.com/atlanhq/dbt-action/compare/v1
v2 Release
What's Changed
- fix: project name and environment name showing as undefined by @Jaagrav in #110
- Add support for both github and gitlab by @ArpitShukla12 in #120
- Added support for github and gitlab by @ArpitShukla12 in #125
- AM-1586 added logs for visibility by @ArpitShukla12 in #128
- PES-3334 : fix: update extraction of alias from sql file by @sharma-shreyas in #129
- DQ-384 feat(contract): add support for contract impact analysis by @rittikdasgupta in #131
- DQ-384 rename(repo): change dbt-action to atlan-action by @rittikdasgupta in #133
- Revert "DQ-384 rename(repo): change dbt-action to atlan-action" by @rittikdasgupta in #135
- Revert "DQ-384 feat(contract): add support for contract impact analysis" by @rittikdasgupta in #137
- PES-3558 : fix: update extraction of alias from sql file by @sharma-shreyas in #141
New Contributors
- @sharma-shreyas made their first contribution in #129
Full Changelog: v1-beta...v2
v1-dq-test
What's Changed
- fix: project name and environment name showing as undefined by @Jaagrav in #110
- Main << Staging by @Jaagrav in #117
- Added Github and Gitlab support by @ArpitShukla12 in #119
- Added support for gitlab and github by @ArpitShukla12 in #124
- Feat/integration support by @ArpitShukla12 in #114
- Add support for both github and gitlab by @ArpitShukla12 in #120
- Added support for github and gitlab by @ArpitShukla12 in #125
- AM-1586 added logs for visibility by @ArpitShukla12 in #128
- DQ-384 feat(contract): add support for contract impact analysis by @rittikdasgupta in #130
New Contributors
- @rittikdasgupta made their first contribution in #130
Full Changelog: v1-alpha...v1-dq-test
v-test
testing
v1-beta
Latest Changes
- Environment based mapping: In case there are multiple dbt models in your Atlan instance with the same name but in different environments, the action may get the wrong model. To fix this, you can use the
DBT_ENVIRONMENT_BRANCH_MAP
input to map dbt environments to branches. - Ignore alias when fetching lineage: In case there is a model in your dbt project with an alias set in the config, the action will get the model by the alias and not the model name. To fix this you can use
IGNORE_MODEL_ALIAS_MATCHING
. - Detect new model: Whenever the action detects a new model being created, instead of looking for it in Atlan, it directly tells the user that a new model has been created therefore there is no existing lineage for it.
Show materialised asset info including environment name and project name in comment header. - Set Hard limit of 100 assets: For some heavy lineage clients the action was hitting the github comment character rate limit, which has no been handled for.
What's Changed
- fix: error handling by @Jaagrav in #4
- fix: use actions/checkout@v1 by @Jaagrav in #8
- feat: add PR link as a resource when PR is merged by @Jaagrav in #9
- fix: add source url and links to terms by @Jaagrav in #19
- fix: update readme and fix minor bugs by @Jaagrav in #20
- fix: packaging workflow by @Jaagrav in #24
- fix: add user ID property to segment analytics events by @Jaagrav in #25
- Fix/show all impact in one comment by @Jaagrav in #28
- Revised README wording by @cmgrote in #27
- fix: renderDownstreamAssetsComment -> createComment by @Jaagrav in #30
- fix: delete comment if all changes are removed by @Jaagrav in #34
- fix: only create issue comment when total files changed is more than 0 by @Jaagrav in #36
- fix: improve comment format and add html comment to recognize the act… by @Jaagrav in #40
- fix: secrets bug and show message when there is no impacted assets pr… by @Jaagrav in #63
- fix: show nothing if no image is found and add sigma and mode icons by @Jaagrav in #65
- Fix/implement new dbt api hierarchy by @Jaagrav in #91
- staging: show proper message when a new model is created in pr by @Jaagrav in #96
- staging: feat/environment mapping by @Jaagrav in #95
- fix: comment structure and code improvements by @Jaagrav in #100
- Docs Update by @Jaagrav in #102
- fix: set hard limit on total downstream assets by @Jaagrav in #103
- fix: project and environment name showing up as undefined by @Jaagrav in #109
- Am 606 by @Jaagrav in #116
- fix: add ignore alias to add resource by @Jaagrav in #118
- Main << Staging by @Jaagrav in #117
New Contributors
Full Changelog: v1...v1-beta
v1-alpha
Latest Changes
- Environment based mapping: In case there are multiple dbt models in your Atlan instance with the same name but in different environments, the action may get the wrong model. To fix this, you can use the
DBT_ENVIRONMENT_BRANCH_MAP
input to map dbt environments to branches. - Ignore alias when fetching lineage: In case there is a model in your dbt project with an alias set in the config, the action will get the model by the alias and not the model name. To fix this you can use
IGNORE_MODEL_ALIAS_MATCHING
. - Detect new model: Whenever the action detects a new model being created, instead of looking for it in Atlan, it directly tells the user that a new model has been created therefore there is no existing lineage for it.
Show materialised asset info including environment name and project name in comment header. - Set Hard limit of 100 assets: For some heavy lineage clients the action was hitting the github comment character rate limit, which has no been handled for.
What's Changed
- fix: error handling by @Jaagrav in #4
- fix: use actions/checkout@v1 by @Jaagrav in #8
- feat: add PR link as a resource when PR is merged by @Jaagrav in #9
- fix: add source url and links to terms by @Jaagrav in #19
- fix: update readme and fix minor bugs by @Jaagrav in #20
- fix: packaging workflow by @Jaagrav in #24
- fix: add user ID property to segment analytics events by @Jaagrav in #25
- Fix/show all impact in one comment by @Jaagrav in #28
- Revised README wording by @cmgrote in #27
- fix: renderDownstreamAssetsComment -> createComment by @Jaagrav in #30
- fix: delete comment if all changes are removed by @Jaagrav in #34
- fix: only create issue comment when total files changed is more than 0 by @Jaagrav in #36
- fix: improve comment format and add html comment to recognize the act… by @Jaagrav in #40
- fix: secrets bug and show message when there is no impacted assets pr… by @Jaagrav in #63
- fix: show nothing if no image is found and add sigma and mode icons by @Jaagrav in #65
- Fix/implement new dbt api hierarchy by @Jaagrav in #91
- staging: show proper message when a new model is created in pr by @Jaagrav in #96
- staging: feat/environment mapping by @Jaagrav in #95
- fix: comment structure and code improvements by @Jaagrav in #100
- Docs Update by @Jaagrav in #102
- fix: set hard limit on total downstream assets by @Jaagrav in #103
- fix: project and environment name showing up as undefined by @Jaagrav in #109
- Am 606 by @Jaagrav in #116
- fix: add ignore alias to add resource by @Jaagrav in #118
New Contributors
Full Changelog: v1...v1-alpha