intuit / intuit/auto

add "dependencies" in changelog with independent versioning

Open
#1,879 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2.5k
Forks
221
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**

in an independently managed lerna monorepo, sometimes you update a single component that other components depend on. In the PR you get a message f.ex: `🚀 Issue was released in @org/ui-theme@0.4.1, @org/ui@0.4.1` when you really only have changed `@org/ui-theme` ... which is great! however, the top-level and the "dependent" CHANGELOG.md file doesn't contain a mention of this and you end up with something like this:

# (Mon Mar 15 2021)

#### 🐛 Bug Fix

- `@org/ui-theme@0.4.1`
- fix: promote dependencies dependencies #12345 ([@vincentbriglia](https://github.com/vincentbriglia))

- `@org/ui-tokens@0.6.0`
- feat: include typography tokens #12345 ([@vincentbriglia](https://github.com/vincentbriglia))

#### Authors: 1

- Vincent Briglia ([@vincentbriglia](https://github.com/vincentbriglia))

**Describe the solution you'd like**

I think it would be nice to have an additional category that lists affected 'dependent' of the dependency when it get bumped:

# (Mon Mar 15 2021)

#### 🖇️ Propagated
- `@org/ui@0.5.0`
- `@org/ui-theme@0.4.1` // only this could be kept, or the next line, or both, but just to give an at a glance overview which dependencies in the same monorepo affect a
- fix: promote dependencies dependencies #12345 ([@vincentbriglia](https://github.com/vincentbriglia))
- `@org/ui-tokens@0.6.0`
- feat: include typography tokens #12345 ([@vincentbriglia](https://github.com/vincentbriglia))

#### 🐛 Bug Fix

- `@org/ui-theme@0.4.1`
- fix: promote dependencies dependencies #12345 ([@vincentbriglia](https://github.com/vincentbriglia))

- `@org/ui-tokens@0.6.0`
- feat: include typography tokens #12345 ([@vincentbriglia](https://github.com/vincentbriglia))

#### Authors: 1

- Vincent Briglia ([@vincentbriglia](https://github.com/vincentbriglia))

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.