You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
+semver:minor - Improve AOT annotations + Various fixes (#3485)
* refactor(formatting): escape dots in strings to prevent namespace interpretation in VS Test Explorer
* test(aot): add tests for AOT compatibility with enum arguments to prevent IL3050 warnings
* refactor(assertions): simplify assertion calls by removing unnecessary casts
* refactor(matrix): streamline enum handling and remove unnecessary dynamic code attributes
* refactor(attributes): replace RequiresDynamicCode with RequiresUnreferencedCode for AOT compatibility
* test(aot): enhance AOT compatibility with property injection and dynamic test handling
* refactor(tests): remove unused methods and improve AOT compatibility annotations
* chore(dependencies): update TUnit package version to 0.75.38-PullRequest3485.0
* refactor(attributes): skip compiler-internal attributes during attribute processing
* refactor(PropertyInjection): use non-nullable type names for improved clarity
* refactor(CastHelper): remove unnecessary suppress message for AOT compilation
* refactor(CastHelper): simplify casting logic by removing unnecessary suppress messages and redundant code
* refactor(CastHelper): enhance casting logic with AOT-safe conversions and improved type handling
* refactor(CastHelper): optimize casting method by adding direct type check for improved performance
* refactor(CastHelper): improve AOT handling in TryReflectionConversion method to skip reflection-based conversions in AOT mode
* feat: enhance AOT converter by scanning for conversion operators in source code and referenced assemblies
* feat: improve AOT converter by scanning all types in compilation for conversion operators
* feat: add support for scanning closed generic types in method parameters for conversion operators
* feat: add AOT and single file publishing steps to CI pipeline
* feat: update TUnit package version references to use TUnitVersion variable
* feat: add additional suppression message for trimming in reflection mode
* feat: introduce IMemberMetadata interface and update related metadata classes
* fix: refine DynamicallyAccessedMembers attributes in Cast methods for AOT compatibility
* fix: update DynamicallyAccessedMembers attributes in Cast methods for improved AOT compatibility
0 commit comments