PostSharp Caching 新版本發表
Released: Sep 30, 2024
v2024.1.6 中的更新
修補程式
- Failure to parse type name while deserializing attributes.
- BuildClient: Incorrect override of native framework when targeting higher Windows version than the available SDK.
- Fix .NET 9 SDK compatibility.
- Using stackalloc with initializer in .NET 9.0 causes a runtime exception.
- AggregateException and exceptions with redacted stack reporting fixed.
Released: Aug 2, 2024
v2024.1.5 中的更新
修補程式
- Cannot map reference assembly to OS-specific runtime assembly with higher version.
- Invalid handling of ValueTasks created by ManualResetValueTaskSourceCore.
- Logging throws BadImageFormatException/VerificationException in runtime when logged method's parameter is of ReadOnlySpan type.
- 3rd party dependencies patch version update.
- AbandonedMutexException is not correctly handled in SystemLockProvider.
Released: May 10, 2024
v2024.1.4 中的更新
修補程式
- Using PostSharp.Patterns.Diagnostics in a project in a directory with 143 character path causes PathTooLongException.
Released: May 2, 2024
v2024.1 中的更新
特性
- Undo/redo: Buttons (controls) are now invisible when added to a form.
- VSIX: NuGet Package Manager is now an optional dependency.
- VSIX: Added a template for PostSharp configuration files.
- Removed install.ps1 from PostSharp NuGet package.
- Added support for corporate proxies.
- Preview license has been discontinued.
- PostSharp Tools for Visual Studio have been integrated with Metalama Tools for Visual Studio.
- Lowered System.Text.Json dependency version in Caching to 4.7.2.
- Removed Deadlock...
Released: Apr 10, 2024
v2024.0.8 中的更新
修補程式
- .NET SDK x64/x86/arm64 platform switch to different SDK version produces incomplete error message.
Released: Apr 4, 2024
v2024.0.7 中的更新
修補程式
- PostSharpExtractTools fails with exception during NuGet restore in Visual Studio.
- Pssym: PostSharp aspect on async methods are not shown in CodeLens/explorer.
- INPC: Initializing static property map is not thread-safe.
Released: Feb 27, 2024
v2024.0.6 中的更新
特性
- Upgraded NuGet libraries (NuGet 6.7.0 has critical vulnerability.
Released: Jan 2, 2024
v2024.0 中的更新
特性
- Platform Update
- Added full support for Microsoft .NET 8.0 and C# 12.
- To build any project targeting .NET Standard, .NET Core, or .NET 5 or later, the .NET 6.0 SDK is now required. Older .NET Core SDKs are no longer supported.
- The use of BinaryFormatter for aspect serialization - employed when aspects are marked with [Serializable] - is now deprecated. Although its use is harmless when used to serialize aspects, Microsoft now reports it as a security vulnerability. It is recommended to use...
Released: Jan 13, 2023
v2023.x 中的更新
2023.0.8
Updated Sep 13, 2023
Fixes
- VSX: Adding aspect is offered in context menu in the code editor when PostSharp is not installed in the project.
- ThreadAware: Initialization validation logic should be completely disabled.
- Caching: Azure ServiceBus invalidation is timing out on .NET Core.
2023.0.7
Updated Aug 8, 2023
Fixes
- ThreadAware: exception while initializing the aspect.
2023.0.5
Updated May 24, 2023
Fixes
- Type names of templated ref classes declared in C++/CLI assemblies are not...
Released: Oct 20, 2021
v6.10.x 中的更新
6.10.16
Updated Nov 15, 2022
Fixes
- Unzipper executable tool used to unzip PostSharp compiler got signed.
- Deterministic attribute ID generation can be opted in using UseDeterministicAttributeId PostSharp property.
- Warning is not emitted for unsupported .NET SDK.
6.10.15
Updated Aug 17, 2022
Fixes
- VS 17.3: EncStateMachineStateMap in PortablePdb and Windows Pdb.
6.10.14
Updated Aug 2, 2022
Features
- FormattingOptions has been made public.
- Logging: Property prefixes have been made configurable.
Fixes...