Releases: thomhurst/TUnit
Releases · thomhurst/TUnit
0.60.1
What's Changed
🏕 Changes
- Prevent test classes triggerring IFirstInXEventReceiver multiple times by @thomhurst in #3131
- Correctly extract Test FilePath and LineNumber in Reflection mode by @thomhurst in #3132
👒 Dependencies
- chore(deps): update tunit to 0.59.0 by @thomhurst in #3133
Full Changelog: v0.59.0...v0.60.1
0.59.0
What's Changed
🏕 Changes
- Support keyed not in parallel tests within parallel groups by @thomhurst in #3130
👒 Dependencies
- chore(deps): update tunit to 0.58.0 by @thomhurst in #3120
- chore(deps): update tunit to 0.58.3 by @thomhurst in #3122
- chore(deps): update dependency polyfill to 8.9.0 by @thomhurst in #3126
- chore(deps): update dependency polyfill to 8.9.0 by @thomhurst in #3125
- chore(deps): update dependency verify.nunit to 30.17.0 by @thomhurst in #3128
- chore(deps): update dependency verify to 30.17.0 by @thomhurst in #3127
- chore(deps): update dependency verify.tunit to 30.17.0 by @thomhurst in #3129
Full Changelog: v0.58.3...v0.59.0
0.58.3
What's Changed
🏕 Changes
- Source Generator for Assertion creation from existing boolean returning methods by @thomhurst in #3096
- Restructure the test runner for better code coherency by @thomhurst in #3093
- Fix SharedType.PerTestSession not being respected with inheritance by @Copilot in #3082
👒 Dependencies
- chore(deps): update tunit to 0.57.65 by @thomhurst in #3088
- chore(deps): update dependency verify.nunit to 30.12.0 by @thomhurst in #3092
- chore(deps): update dependency verify.nunit to 30.13.0 by @thomhurst in #3097
- chore(deps): update dependency verify to 30.13.0 by @thomhurst in #3091
- chore(deps): update dependency verify.tunit to 30.13.0 by @thomhurst in #3098
- chore(deps): update dependency benchmarkdotnet.annotations to 0.15.3 by @thomhurst in #3108
- chore(deps): update dependency benchmarkdotnet to 0.15.3 by @thomhurst in #3107
- chore(deps): update dependency vogen to 8.0.2 by @thomhurst in #3109
- chore(deps): update dependency verify to 30.14.0 by @thomhurst in #3111
- chore(deps): update dependency verify.nunit to 30.15.0 by @thomhurst in #3112
- chore(deps): update dependency verify to 30.15.0 by @thomhurst in #3113
- chore(deps): update dependency verify.tunit to 30.15.0 by @thomhurst in #3114
- chore(deps): update dependency verify.nunit to 30.16.0 by @thomhurst in #3116
- chore(deps): update dependency verify to 30.16.0 by @thomhurst in #3115
- chore(deps): update dependency verify.tunit to 30.16.0 by @thomhurst in #3117
Full Changelog: v0.57.65...v0.58.3
0.57.65
What's Changed
🏕 Changes
- fix: filter unique classes to include only those with properties by @thomhurst in #3086
👒 Dependencies
- chore(deps): update tunit to 0.57.63 by @thomhurst in #3083
Full Changelog: v0.57.63...v0.57.65
0.57.63
What's Changed
🏕 Changes
- Enhance engine modes documentation with Reflection mode details by @AdmiralSnyder in #3030
- Fix "Test instance is null" error for empty InstanceMethodDataSource by @Copilot in #2863
- Fix InheritsTests source location to show actual test method location by @thomhurst in #3061
- docs: Update docs on how to call the TestContext Default logger by @stigrune in #3058
- Enable
IClassConstructor
instances to subscribe to test events by @thomhurst in #3080 - Detect injected properties in base classes by @thomhurst in #3081
👒 Dependencies
- chore(deps): update dependency verify to 30.9.0 by @thomhurst in #3016
- chore(deps): update tunit to 0.57.24 by @thomhurst in #3018
- chore(deps): update dependency verify.nunit to 30.10.0 by @thomhurst in #3020
- chore(deps): update dependency verify to 30.10.0 by @thomhurst in #3019
- chore(deps): update microsoft.testing to 1.8.4 by @thomhurst in #3028
- chore(deps): update mstest to 3.10.4 by @thomhurst in #3029
- chore(deps): update dependency microsoft.extensions.servicediscovery to 9.4.2 by @thomhurst in #3033
- chore(deps): update aspire to 9.4.2 by @thomhurst in #3032
- chore(deps): update actions/setup-dotnet action to v5 by @thomhurst in #3036
- chore(deps): update dependency polyfill to 8.8.1 by @thomhurst in #3037
- chore(deps): update dependency polyfill to 8.8.1 by @thomhurst in #3038
- chore(deps): update actions/setup-node action to v5 by @thomhurst in #3040
- chore(deps): update actions/stale action to v10 by @thomhurst in #3041
- chore(deps): update actions/github-script action to v8 by @thomhurst in #3043
- chore(deps): update dependency microsoft.playwright to 1.55.0 by @thomhurst in #3042
- chore(deps): update dependency verify.nunit to 30.11.0 by @thomhurst in #3050
- chore(deps): update dependency verify to 30.11.0 by @thomhurst in #3049
- chore(deps): update dependency microsoft.extensions.dependencyinjection to 9.0.9 by @thomhurst in #3065
- chore(deps): update dependency microsoft.templateengine.authoring.cli to v9.0.305 by @thomhurst in #3066
- chore(deps): update dependency microsoft.entityframeworkcore to 9.0.9 by @thomhurst in #3068
- chore(deps): update dependency microsoft.templateengine.authoring.templateverifier to 9.0.305 by @thomhurst in #3069
- chore(deps): update microsoft.aspnetcore to 9.0.9 by @thomhurst in #3071
- chore(deps): update dependency system.commandline to 2.0.0-rc.1.25451.107 by @thomhurst in #3070
- chore(deps): update dependency dotnet-sdk to v9.0.305 by @thomhurst in #3075
- chore(deps): update dependency microsoft.extensions.http.resilience to 9.9.0 by @thomhurst in #3076
New Contributors
- @AdmiralSnyder made their first contribution in #3030
- @stigrune made their first contribution in #3058
Full Changelog: v0.57.24...v0.57.63
0.57.24
What's Changed
🏕 Changes
- Fix IAsyncEnumerable detection in MethodDataSource source generator by @Copilot in #2991
- Ensure NotInParallel tests don't run alongside any others by @thomhurst in #3015
👒 Dependencies
- chore(deps): update tunit to 0.57.0 by @thomhurst in #2982
- chore(deps): update tunit to 0.57.1 by @thomhurst in #2983
- chore(deps): update dependency polly to 8.6.3 by @thomhurst in #2988
- chore(deps): update microsoft.testing to 1.8.3 by @thomhurst in #2998
- chore(deps): update mstest to 3.10.3 by @thomhurst in #2999
- chore(deps): update dependency testcontainers.postgresql to 4.7.0 by @thomhurst in #3005
- chore(deps): update dependency testcontainers.redis to 4.7.0 by @thomhurst in #3006
- chore(deps): update dependency testcontainers.kafka to 4.7.0 by @thomhurst in #3004
- chore(deps): update dependency verify.nunit to 30.8.0 by @thomhurst in #3010
- chore(deps): update dependency verify to 30.8.0 by @thomhurst in #3009
- chore(deps): update dependency @mdx-js/react to v3.1.1 by @thomhurst in #3011
- chore(deps): update dependency verify.nunit to 30.9.0 by @thomhurst in #3017
Full Changelog: v0.57.1...v0.57.24
0.57.1
What's Changed
🏕 Changes
- Add Browser platform support to OS enum and RunOn/ExcludeOn attributes with WebAssembly compatibility fixes by @Copilot in #2965
Full Changelog: v0.57.0...v0.57.1
0.57.0
What's Changed
🏕 Changes
- Fix analyzer to skip required keyword enforcement for Attribute class properties by @Copilot in #2981
- Fix open generic type generation causing compilation errors in assembly attributes by @Copilot in #2973
- Fix shared instance disposal using ObjectTracker reference counting at registration time by @Copilot in #2977
👒 Dependencies
- chore(deps): update tunit to 0.56.50 by @thomhurst in #2966
Full Changelog: v0.56.50...v0.57.0
0.56.50
What's Changed
🏕 Changes
- Fix explicit tests not being discovered by IDEs by @Copilot in #2947
- fix typos in docs by @lxymahatma in #2957
- Fix floating point arguments being parsed as multiple parameters due to culture-specific formatting by @Copilot in #2962
👒 Dependencies
- chore(deps): update tunit to 0.56.44 by @thomhurst in #2945
New Contributors
- @lxymahatma made their first contribution in #2957
Full Changelog: v0.56.44...v0.56.50
0.56.44
What's Changed
🏕 Changes
- Fix test discovery intermittent hanging issues in reflection mode by @thomhurst in #2932
- Fix SkipTestException handling to properly mark tests as skipped by @Copilot in #2907
- Fix generic inheritance dependency matching for DependsOn attributes by @Copilot in #2899
- Fix disposal issue: ensure TestContext OnDispose events are triggered after test completion by @Copilot in #2925
- Fix deadlock in BufferedTextWriter caused by nested locking by @thomhurst in #2944
- Fix first event receiver thread safety using GetOnlyDictionary + Task pattern by @Copilot in #2917
👒 Dependencies
- chore(deps): update tunit to 0.56.35 by @thomhurst in #2937
- chore(deps): update dependency dotnet-sdk to v9.0.304 by @thomhurst in #2940
Full Changelog: v0.56.35...v0.56.44