Skip to content

Releases: kh4f/relion

v0.46.1

08 Apr 09:50
v0.46.1
e24088a

Choose a tag to compare

  🩹 Fixes

  • Accurate flag parsing: tag values like create-rawstyle@ are no longer misread as the -y or -d flags. 🡥
  • Valid repository links: generated release output now includes absolute GitHub URLs with https://, so repository links are clickable. 🡥
   Full Changelog  •  Apr 8, 2026

v0.46.0

06 Apr 03:46
v0.46.0
04aa73c

Choose a tag to compare

  🎁 Features

  • Changelog generation skill: added the generate-changelog skill, so AI agents can turn RELEASE.md into 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

04 Apr 00:53
v0.45.0
8623896

Choose a tag to compare

  🎁 Features

  • Filter non-prod commits from RELEASE.md: automatically excludes commits unrelated to production changes (such as ci, build, test, and non-breaking chore(deps)) from the changelog. 🡥

  🩹 Fixes

  • Skip RELEASE.md and auto-stage with -y flag: passing the -y flag now skips RELEASE.md creation and stages changes automatically prior to commit. 🡥
   Full Changelog  •  Apr 4, 2026

v0.44.3

27 Mar 12:31
v0.44.3
704f375

Choose a tag to compare

  🩹 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

27 Mar 03:20
v0.44.2
419b2d8

Choose a tag to compare

  🎨 Style

  • Minor documentation improvements: made small enhancements to the README. 🡥 🡥 🡥
   Full Changelog  •  Mar 27, 2026

v0.44.1

25 Mar 07:19
v0.44.1
f8cf8d2

Choose a tag to compare

  🩹 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

21 Mar 15:44
v0.44.0
3984c9e

Choose a tag to compare

  🎁 Features

  • .rc version bumping: added support for bumping version fields in Windows resource .rc files, including both string and numeric version values. 🡥
  • Non-interactive release mode: added a -y flag to skip confirmation prompts, making automated and CI-driven releases easier. 🡥
   Full Changelog  •  Mar 21, 2026

v0.43.0

14 Mar 16:55
v0.43.0
64b0396

Choose a tag to compare

  🧨 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 manifest option is no longer accepted. 🡥
  • Workflow option removed: the flow option 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 contextFile option is removed; release context is now always written to RELEASE.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

10 Mar 17:03
v0.42.1
e2d9ccf

Choose a tag to compare

  📚 Documentation

  • Clarified setup instructions: installation section now explicitly specifies dev dependency installation and direct CLI usage with bunx relion. 🡥
  • Updated bun command examples: replaced pnpm with bun throughout 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

10 Mar 16:40
v0.42.0
8a03d49

Choose a tag to compare

  🧨 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 version field is no longer included in the RELEASE.md frontMatter, as it duplicates information available in the tag field. 🡥

  🎁 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. 🡥
   Full Changelog  •  Mar 10, 2026