Releases: kh4f/relion
Releases · kh4f/relion
v0.46.1
v0.46.0
🎁 Features
- Changelog generation skill: added the
generate-changelogskill, so AI agents can turnRELEASE.mdinto a polished changelog entry without manual prompt or instruction setup. 🡥
📋 Docs
- Updated changelog workflow: revised the README to document the new skill-based changelog process and removed outdated prompt/instruction files. 🡥
Full Changelog • Apr 6, 2026
v0.45.0
🎁 Features
- Filter non-prod commits from
RELEASE.md: automatically excludes commits unrelated to production changes (such asci,build,test, and non-breakingchore(deps)) from the changelog. 🡥
🩹 Fixes
- Skip
RELEASE.mdand auto-stage with-yflag: passing the-yflag now skipsRELEASE.mdcreation and stages changes automatically prior to commit. 🡥
Full Changelog • Apr 4, 2026
v0.44.3
🩹 Fixes
- Support empty tag prefix: users can now specify a tag without a prefix by passing
-t ''in the CLI. 🡥
Full Changelog • Mar 27, 2026
v0.44.2
🎨 Style
Full Changelog • Mar 27, 2026
v0.44.1
🩹 Fixes
- Clearer bump prompt: the version bump confirmation now lists only files that actually exist, skipping any missing files. 🡥
Full Changelog • Mar 25, 2026
v0.44.0
🎁 Features
.rcversion bumping: added support for bumping version fields in Windows resource.rcfiles, including both string and numeric version values. 🡥- Non-interactive release mode: added a
-yflag to skip confirmation prompts, making automated and CI-driven releases easier. 🡥
Full Changelog • Mar 21, 2026
v0.43.0
🧨 BREAKING CHANGES
- CLI-only restriction: Relion is now exclusively a CLI tool; all API entry points have been removed. 🡥
- Manifest option removed: project info is now derived solely from the git remote URL, and the
manifestoption is no longer accepted. 🡥 - Workflow option removed: the
flowoption is removed; Relion now defaults to the full release workflow (steps can be skipped interactively). 🡥 - Simplified bumping: custom bumpers are no longer supported; version bumping now uses a hardcoded pattern. 🡥
- Fixed commit messages: the release commit message template is now hardcoded to
chore(release): {{tag}}and cannot be customized. 🡥 - Fixed context output: the
contextFileoption is removed; release context is now always written toRELEASE.md. 🡥
🎨 Style
- Streamlined CLI prompts: the continuation prompt "('' to continue / 's' to skip)" is now displayed only once per session. 🡥
Full Changelog • Mar 14, 2026
v0.42.1
📚 Documentation
- Clarified setup instructions: installation section now explicitly specifies dev dependency installation and direct CLI usage with
bunx relion. 🡥 - Updated
buncommand examples: replacedpnpmwithbunthroughout installation and CLI usage sections for consistency. 🡥 - Refreshed example output: updated README example to reflect the latest relion workflow and output format for version v0.42. 🡥
Full Changelog • Mar 10, 2026
v0.42.0
🧨 BREAKING CHANGES
- Removed release commit/tag reuse logic: tag creation now always generates a new tag, regardless of the latest commit. Users can delete the previous tag to trigger a new one without needing to revert the manifest version. 🡥
- Derive version from git tag: the current version is now extracted from the latest git tag rather than the manifest file, preventing version mismatch issues when relion is run before the first release. 🡥
- Removed version from release metadata: the
versionfield is no longer included in theRELEASE.mdfrontMatter, as it duplicates information available in thetagfield. 🡥
🎁 Features
- Git-based fallback for manifest: relion can now work without a project manifest file by automatically extracting repository name and URL from git remote configuration. 🡥