Skip to content

Conversation

mizar
Copy link
Collaborator

@mizar mizar commented Aug 23, 2025

Resolves #176

This pull request prepares the project for a new release and adds configuration for automated changelog generation. The most important changes are grouped below:

Release preparation:

  • Bumped the crate version in Cargo.toml from 0.2.0-alpha.1 to 0.2.0 to mark the release of a stable version.

Changelog automation:

  • Added a new cliff.toml configuration file to enable and customize changelog generation using git-cliff, including templates and commit grouping rules.

Blockers:

@mizar mizar requested a review from Copilot August 23, 2025 09:29
Copilot

This comment was marked as outdated.

@mizar mizar requested a review from Copilot August 23, 2025 09:38
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This pull request prepares the project for a stable v0.2.0 release by bumping the version from 0.2.0-alpha.1 to 0.2.0 and adding configuration for automated changelog generation.

  • Bumped the crate version to 0.2.0 to mark the release of a stable version
  • Added git-cliff configuration for automated changelog generation
  • Generated a comprehensive changelog file documenting all changes from v0.1.0 to v0.2.0

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
Cargo.toml Version bump from 0.2.0-alpha.1 to 0.2.0 for stable release
cliff.toml Added git-cliff configuration file for automated changelog generation
CHANGELOG.md Generated comprehensive changelog documenting project history

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@qryxip
Copy link
Member

qryxip commented Aug 23, 2025

Since we merge PRs with Create a merge commit without organizing commits, IMO, I don't think tools like git-cliff work well. Or rather, even PR titles lack conventional commit prefixes.

@mizar
Copy link
Collaborator Author

mizar commented Aug 23, 2025

Since we merge PRs with Create a merge commit without organizing commits, IMO, I don't think tools like git-cliff work well. Or rather, even PR titles lack conventional commit prefixes.

Replaced with CHANGELOG.md output from the following command.

git log --pretty=format:"* %s [%an] %h" > CHANGELOG.md

@mizar mizar requested a review from Copilot August 23, 2025 10:39
@mizar mizar marked this pull request as ready for review August 23, 2025 10:41
@mizar mizar requested a review from qryxip August 23, 2025 10:41
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@mizar mizar merged commit d1b6b07 into master Aug 23, 2025
26 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.

AtCoder言語アップデート2024-2025に向け新しいバージョン番号を切ってリリースする
2 participants