Skip to content

Releases

v0.6.3

Choose a tag to compare

@jfallows jfallows released this 25 Jul 17:23

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22
  • feat(config): auto-load .gitflow-changelog-hash-overrides.yml if present by @jfallows in #24
  • refactor(overrides): key hash-overrides by broken sha, not (kind, number) by @jfallows in #26
  • feat(resolve): auto-discover squash-merged feature-branch commits by @jfallows in #28
  • fix(resolve): stop tier 4 cleanly on GitHub rate-limit exhaustion by @jfallows in #29
  • fix(run): surface computeUpstreamFoldIn's resolveHashes warnings by @jfallows in #31
  • chore(release): skip the final backoff sleep after the last retry by @jfallows in #32
  • fix(run): honor the upstream repo's own hash-overrides during fold-in by @jfallows in #34
  • fix(fold-in): filter selectEntriesInRange candidates by ancestry by @jfallows in #37
  • feat: add merge-report command that sweeps the branch topology for unpropagated fixes by @jfallows in #39
  • feat(merge-report): add exclude-paths, exclude-message-patterns, subject-match by @jfallows in #41
  • feat(merge-report): add Ports: <sha> trailer detection layer by @jfallows in #42
  • docs: fix stale @v1 action refs, document the Ports: trailer convention by @jfallows in #43
  • fix(drivers/github): make walkNewEvents resilient to pagination drift, add a completeness backstop by @jfallows in #45

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.6.3

v0.6.2

Choose a tag to compare

@jfallows jfallows released this 21 Jul 01:40

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22
  • feat(config): auto-load .gitflow-changelog-hash-overrides.yml if present by @jfallows in #24
  • refactor(overrides): key hash-overrides by broken sha, not (kind, number) by @jfallows in #26
  • feat(resolve): auto-discover squash-merged feature-branch commits by @jfallows in #28
  • fix(resolve): stop tier 4 cleanly on GitHub rate-limit exhaustion by @jfallows in #29
  • fix(run): surface computeUpstreamFoldIn's resolveHashes warnings by @jfallows in #31
  • chore(release): skip the final backoff sleep after the last retry by @jfallows in #32
  • fix(run): honor the upstream repo's own hash-overrides during fold-in by @jfallows in #34
  • fix(fold-in): filter selectEntriesInRange candidates by ancestry by @jfallows in #37
  • feat: add merge-report command that sweeps the branch topology for unpropagated fixes by @jfallows in #39
  • feat(merge-report): add exclude-paths, exclude-message-patterns, subject-match by @jfallows in #41
  • feat(merge-report): add Ports: <sha> trailer detection layer by @jfallows in #42

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.6.2

v0.6.1

Choose a tag to compare

@jfallows jfallows released this 21 Jul 00:27

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22
  • feat(config): auto-load .gitflow-changelog-hash-overrides.yml if present by @jfallows in #24
  • refactor(overrides): key hash-overrides by broken sha, not (kind, number) by @jfallows in #26
  • feat(resolve): auto-discover squash-merged feature-branch commits by @jfallows in #28
  • fix(resolve): stop tier 4 cleanly on GitHub rate-limit exhaustion by @jfallows in #29
  • fix(run): surface computeUpstreamFoldIn's resolveHashes warnings by @jfallows in #31
  • chore(release): skip the final backoff sleep after the last retry by @jfallows in #32
  • fix(run): honor the upstream repo's own hash-overrides during fold-in by @jfallows in #34
  • fix(fold-in): filter selectEntriesInRange candidates by ancestry by @jfallows in #37
  • feat: add merge-report command that sweeps the branch topology for unpropagated fixes by @jfallows in #39
  • feat(merge-report): add exclude-paths, exclude-message-patterns, subject-match by @jfallows in #41

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.6.1

v0.6.0

Choose a tag to compare

@jfallows jfallows released this 20 Jul 21:49

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22
  • feat(config): auto-load .gitflow-changelog-hash-overrides.yml if present by @jfallows in #24
  • refactor(overrides): key hash-overrides by broken sha, not (kind, number) by @jfallows in #26
  • feat(resolve): auto-discover squash-merged feature-branch commits by @jfallows in #28
  • fix(resolve): stop tier 4 cleanly on GitHub rate-limit exhaustion by @jfallows in #29
  • fix(run): surface computeUpstreamFoldIn's resolveHashes warnings by @jfallows in #31
  • chore(release): skip the final backoff sleep after the last retry by @jfallows in #32
  • fix(run): honor the upstream repo's own hash-overrides during fold-in by @jfallows in #34
  • fix(fold-in): filter selectEntriesInRange candidates by ancestry by @jfallows in #37
  • feat: add merge-report command that sweeps the branch topology for unpropagated fixes by @jfallows in #39

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.6.0

v0.5.1

Choose a tag to compare

@jfallows jfallows released this 18 Jul 14:55

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22
  • feat(config): auto-load .gitflow-changelog-hash-overrides.yml if present by @jfallows in #24

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.5.1

v0.5.0

Choose a tag to compare

@jfallows jfallows released this 17 Jul 21:24

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20
  • feat(upstream): discover repo + pinned version from Maven groupId/artifactId by @jfallows in #22

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.5.0

v0.4.0

Choose a tag to compare

@jfallows jfallows released this 17 Jul 20:10

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16
  • fix(fold-in): classify issue-kind entries instead of dropping them all by @jfallows in #18
  • fix(render): link the fold-in note to the upstream repo's own diff by @jfallows in #20

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.4.0

v0.3.8

Choose a tag to compare

@jfallows jfallows released this 16 Jul 23:37

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14
  • fix(fold-in): generic Maven module index + transitive dependency closure by @jfallows in #16

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.3.8

v0.3.7

Choose a tag to compare

@jfallows jfallows released this 16 Jul 20:57

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12
  • perf(resolve): cache history-rewrite fallback resolutions across runs by @jfallows in #14

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.3.7

v0.3.6

Choose a tag to compare

@jfallows jfallows released this 16 Jul 20:19

What's Changed

  • feat: v1 gitflow-aware changelog generator by @jfallows in #1
  • feat: cross-repo dependency fold-in for downstream changelogs by @jfallows in #2
  • fix(github-driver): place issues closed by a merged PR's closing keyword by @jfallows in #3
  • fix(git): stop cloneOrUpdateRepo from doubling the origin/ prefix by @jfallows in #4
  • fix(maven): scan every pom.xml for classification, not just runtime/* by @jfallows in #6
  • fix(upstream): scope fold-in placement to the pinned version tag, not HEAD by @jfallows in #7
  • perf(fold-in): cache per-PR file lists across runs, fetch misses concurrently by @jfallows in #9
  • fix(fold-in): resolve pinned versions by ancestry, not tag-pattern lookup by @jfallows in #11
  • perf(fold-in): place upstream entries once per run, not once per range by @jfallows in #12

New Contributors

Full Changelog: https://github.com/aklivity/gitflow-changelog/commits/v0.3.6