Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: thomhurst/TUnit
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.75.30
Choose a base ref
...
head repository: thomhurst/TUnit
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.76.0
Choose a head ref
  • 8 commits
  • 115 files changed
  • 2 contributors

Commits on Oct 23, 2025

  1. chore(deps): update tunit to 0.75.30 (#3488)

    Co-authored-by: Renovate Bot <[email protected]>
    thomhurst and renovate-bot authored Oct 23, 2025
    Configuration menu
    Copy the full SHA
    e9e456b View commit details
    Browse the repository at this point in the history
  2. chore(deps): update dependency microsoft.extensions.servicediscovery …

    …to 9.5.2 (#3492)
    
    Co-authored-by: Renovate Bot <[email protected]>
    thomhurst and renovate-bot authored Oct 23, 2025
    Configuration menu
    Copy the full SHA
    48d3dae View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2025

  1. Configuration menu
    Copy the full SHA
    3e359c7 View commit details
    Browse the repository at this point in the history
  2. chore(deps): update aspire to 9.5.2 (#3491)

    Co-authored-by: Renovate Bot <[email protected]>
    thomhurst and renovate-bot authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    a714829 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ca85483 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1580dda View commit details
    Browse the repository at this point in the history
  5. feat: add Member assertion methods for collection types (#3497)

    * feat: add Member assertion methods for collection types
    
    * fix: improve failure message formatting in assertions
    thomhurst authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    c74d6a7 View commit details
    Browse the repository at this point in the history
  6. +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
    thomhurst authored Oct 24, 2025
    Configuration menu
    Copy the full SHA
    27a978e View commit details
    Browse the repository at this point in the history
Loading