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.
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 intoReleaseNotes.htm, which shipped inside the compiler artifacts and was published to the download page asPostSharp-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>.htmlis no longer produced or published with a release, and the entry for it is removed from the download index. Release notes for2024.0.26and later are on the Releases page.PostSharp-ReleaseNotes-*.htmlfiles remain available; nothing already on the download page is withdrawn.ReleaseNotes.htmis no longer included in the compiler artifacts.What changes internally
The
ReleaseNotes/tree and theReleaseNotesUtilitiestool 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.