PostSharp 2024.0.26
PostSharp 2024.0.26 is based on v2024.0.25, plus the following changes.
Enhancements
- #82 Release notes are now published on the Releases page.
PostSharp-ReleaseNotes-<version>.htmlis no longer published with a release, andReleaseNotes.htmis no longer included in the compiler artifacts. Previously published release-notes files remain available.
Fixes
- #108 Fixed a license verification vulnerability.
- #138 Fixed builds that failed or stopped responding when several projects were woven concurrently by the .NET Framework CLR host and the pipe server, including intermittent
PS0264errors, builds that blocked indefinitely, cancellation that did not stop weaving, connection errors when the pipe server was busy, and an access violation when the compiler process exited after a successful build. - #121 Fixed a build failure with
AssertionFailedException"Encountered unknown implicit runtime framework" while binding platforms on the .NET Framework host. - #120 Fixed a build failure with
IndexOutOfRangeExceptionwhile writing the Windows PDB of a wovenasyncmethod or iterator. - #109 Fixed a build failure with
AssertionFailedExceptionwhen the .NET SDK advertises a targeting pack that is not installed. - #111 Fixed a build failure with
MSB4062on a prerelease package when the repository already defines thePostSharpVersionproperty. - #18
PostSharpTrace="*"now enables all trace categories whenPostSharpUsePipeServerisFalse, and an invalid trace category no longer crashes the compiler withTypeInitializationException.
Resources
- Milestone
- Full Changelog: v2024.0.25...v2024.0.26