changelog
CHANGELOG format and conventions for Recyclarr releases
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Changelog Skill
CHANGELOG format and conventions for documenting Recyclarr releases.
Recyclarr uses keepachangelog.com format. The audience is non-technical end users. Load this skill when updating CHANGELOG.md.
CHANGELOG Format
File: CHANGELOG.md
Section order: Added, Changed, Deprecated, Removed, Fixed, Security
Entry format: - Scope: Description (#NNN)
### Fixed
- Sync: Crash while processing quality profiles (#720)
Rules
- Audience is non-technical end users
- One line per change
- Entries under "Fixed" should not start with "Fixed"
- New entries go under
[Unreleased]section near the top of the file - Keep entries high-level: state what was added or changed, not an exhaustive list of capabilities. Users can visit the docs for details.
- Include a GitHub issue reference
(#NNN)at the end of the entry when an issue exists. Omit when there is no associated issue.
Breaking Changes Format
Required for any release with breaking changes:
## [X.0.0] - YYYY-MM-DD
This release contains **BREAKING CHANGES**. See the [vX.0 Upgrade Guide][breakingX] for required
changes you may need to make.
[breakingX]: https://recyclarr.dev/guide/upgrade-guide/vX.0/
### Changed
- **BREAKING**: Description of breaking change
Removed Features Wording
Check if deprecation was in a prior release:
git log --oneline --diff-filter=A -- "path/to/deprecation" | tail -1
git tag --contains <sha> | grep -E '^v[0-9]'
-
Tags exist: "The deprecated
Xhas been removed." -
No tags: "The
Xoption has been removed. UseYinstead."
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-03-04
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!