Skip to content

Release notes move to GitHub Releases; the release-notes HTML is no longer shipped #82

Description

Until now, PostSharp release notes were maintained as one XML file per change under ReleaseNotes/<version>/ in the source repository. A build step aggregated them into ReleaseNotes.htm, which shipped inside the compiler artifacts and was published to the download page as PostSharp-ReleaseNotes-<version>.html.

That process predates PostSharp's move to GitHub. Release notes are now written from the GitHub milestone and its issues in this repository, and published as GitHub Releases.

What changes for users

  • PostSharp-ReleaseNotes-<version>.html is no longer produced or published with a release, and the entry for it is removed from the download index. Release notes for 2024.0.26 and later are on the Releases page.
  • Previously published PostSharp-ReleaseNotes-*.html files remain available; nothing already on the download page is withdrawn.
  • ReleaseNotes.htm is no longer included in the compiler artifacts.

What changes internally

The ReleaseNotes/ tree and the ReleaseNotesUtilities tool are removed from the source repository; the historical notes remain in git history. Pull requests now link to an issue here and carry the build milestone, which is what the notes are generated from.

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions