Skip to content

chore: drop the unused "feature" changelog type from release config - #27

Merged
dawsontoth merged 1 commit into
mainfrom
claude/drop-feature-changelog-type
Jul 23, 2026
Merged

chore: drop the unused "feature" changelog type from release config#27
dawsontoth merged 1 commit into
mainfrom
claude/drop-feature-changelog-type

Conversation

@dawsontoth

Copy link
Copy Markdown
Contributor

Removes the { "type": "feature", "section": "Features" } mapping from .releaserc.json.

feature is not a valid @commitlint/config-conventional type, so a feature: commit can never pass the Verify Commits workflow. That makes the release-notes-generator mapping for it dead config that contradicts our own commitlint rules — it can never actually categorize a commit. Dropping it and relying on the standard feat type keeps the release config consistent with what commitlint allows.

Flagged by automated review on HarperFast/nextjs#54; applying the same cleanup here so the two plugins' release configs stay in sync.

No behavior change (the mapping never fired).

🤖 Generated with Claude Code

`feature` is not a valid @commitlint/config-conventional type, so a `feature:`
commit can never pass the Verify Commits workflow — the release-notes-generator
mapping for it is dead config that contradicts our commitlint rules. Drop it and
rely on the standard `feat` type. Mirrors the same cleanup in @harperfast/nextjs.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the .releaserc.json configuration file by removing the redundant 'feature' type from the release preset configuration, leaving only 'feat' for features. There are no review comments, and I have no feedback to provide.

@dawsontoth
dawsontoth merged commit e6e547b into main Jul 23, 2026
7 checks passed
@dawsontoth
dawsontoth deleted the claude/drop-feature-changelog-type branch July 23, 2026 18:17
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.1.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant