Skip to content

Conversation

@ludfjig
Copy link
Contributor

@ludfjig ludfjig commented Mar 18, 2025

Recreation of #348 because that PR is unmergable due to unresolved comments, even though the PR has no unresolved comments 🐛 .

Summary

This PR introduces a CHANGELOG.md file to the Hyperlight repository to systematically track and document changes. The goal is for this file to be updated with each PR that contributes to the release notes. However, in practice, it will be manually edited by the individual responsible for creating a Hyperlight release.

Motivation

The need for manual release notes arose from the limitations of our automatic release notes system. The current automatic notes were generated from PR titles, which often don't adequately reflect the changes in a manner that's easily consumable by users.

Changes

  • A CHANGELOG.md file has been added to document key changes.
  • The GitHub release notes will now include both the content from the CHANGELOG.md and a full list of PRs with their titles at the end of the release notes.

This approach draws inspiration from the release notes format used by Runwasi, as seen in this example.

After this merges, I will replace the old release notes in 0.2.0 with the new ones

ludfjig added 3 commits March 18, 2025 11:01
Signed-off-by: Ludvig Liljenberg <[email protected]>
Signed-off-by: Ludvig Liljenberg <[email protected]>
@ludfjig ludfjig added area/documentation Related to documentation kind/enhancement For PRs adding features, improving functionality, docs, tests, etc. area/infrastructure Concerns infrastructure rather than core functionality labels Mar 18, 2025
@ludfjig ludfjig merged commit 7e67a07 into hyperlight-dev:main Mar 18, 2025
49 of 50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/documentation Related to documentation area/infrastructure Concerns infrastructure rather than core functionality kind/enhancement For PRs adding features, improving functionality, docs, tests, etc.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants