diff --git a/src/index.ts b/src/index.ts index 7341721..95e69b6 100644 --- a/src/index.ts +++ b/src/index.ts @@ -258,13 +258,15 @@ program console.log("Generation of this changelog is based on commits"); for (const commit of commits) { - const tag = semver.sort( - (await simpleGit().tags([`--contains=${commit.hash}`])).all - )[0]!; + const tag = + semver.sort( + (await simpleGit().tags([`--contains=${commit.hash}`])).all + )[0]! || "Unreleased"; + const currentCommitStack = parsedCommitStacks.find( (commitStack) => commitStack.version === tag ) || { - version: tag || "", + version: tag || "Unreleased", breaking: [], features: [], fixes: [],