Skip to content

Improve changelog formatters#47

Merged
theoephraim merged 2 commits intomainfrom
improve/changelog-formatters
Apr 23, 2026
Merged

Improve changelog formatters#47
theoephraim merged 2 commits intomainfrom
improve/changelog-formatters

Conversation

@theoephraim
Copy link
Copy Markdown
Member

Summary

  • Render date as <sub> tag below version heading for a cleaner, less prominent look
  • Sort changelog entries by bump type (major → minor → patch)
  • Show inline *(type)* italic tag when an entry's bump type differs from the overall release type (e.g. a patch fix in a minor release)
  • Tag dependency/cascade bump entries appropriately using the release's actual type
  • Fix missing blank line between version sections in prependToChangelog
  • Split formatPrefix into links/thanks portions so the type tag can be inserted between PR link and contributor thanks

Test plan

  • All 201 existing tests pass
  • Verify rendered markdown looks correct on GitHub

- Date rendered as <sub> tag below version heading for cleaner look
- Entries sorted by bump type (major → minor → patch)
- Inline *(type)* tag shown when entry type differs from release type
- Dependency/cascade bumps tagged appropriately
- Extra newline in prependToChangelog for proper section spacing
- Split formatPrefix into links/thanks for tag insertion between them
@bumpy-bot
Copy link
Copy Markdown
Collaborator

bumpy-frog

The changes in this PR will be included in the next version bump.

patch Patch releases

  • @varlock/bumpy 1.2.1 → 1.2.2

Bump files in this PR

Click here if you want to add another bump file to this PR


This comment is maintained by bumpy.

@theoephraim theoephraim merged commit b0bf946 into main Apr 23, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants