Skip to content

fix(plugins): unify contributor format defaults and add show-name option#237

Merged
indaco merged 1 commit intomainfrom
fix/changelog-contributor-format
Mar 19, 2026
Merged

fix(plugins): unify contributor format defaults and add show-name option#237
indaco merged 1 commit intomainfrom
fix/changelog-contributor-format

Conversation

@indaco
Copy link
Copy Markdown
Owner

@indaco indaco commented Mar 19, 2026

Description

Fix inconsistent default contributor format templates in the changelog-generator plugin. Three different code paths used different defaults - two omitted {{.Name}} and one included it - causing contributor names to appear or disappear depending on whether contributors was explicitly configured in .sley.yaml.

Consolidates all defaults into two named constants (DefaultContributorFormat, DefaultContributorFormatNoName) and adds a show-name boolean option (default: true) so users can toggle name visibility without writing a custom format template.

Related Issue

  • None

Notes for Reviewers

  • None

@indaco indaco added bug Something isn't working plugin labels Mar 19, 2026
@indaco indaco merged commit b039909 into main Mar 19, 2026
7 checks passed
@indaco indaco deleted the fix/changelog-contributor-format branch March 19, 2026 15:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working plugin

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant