Repository navigation
Releases: thomhurst/TUnit
Releases · thomhurst/TUnit
Release list
1.72.16
What's Changed
Other Changes
- docs: add Moq, NSubstitute, and FakeItEasy migration guides for TUnit.Mocks by @thomhurst in #6951
Dependencies
- chore(deps): update dependency azure.storage.blobs to 12.30.0 by @thomhurst in #6945
- chore(deps): update tunit to 1.72.10 by @thomhurst in #6946
- chore(deps): update dependency mockolate to 3.5.2 by @thomhurst in #6949
Full Changelog: v1.72.10...v1.72.16
1.72.10
What's Changed
Other Changes
- fix(source-gen): adapt ValueTask test results by @zion-sati in #6930
Dependencies
- chore(deps): update tunit to 1.72.4 by @thomhurst in #6941
- chore(deps): update aspire to 13.6.0 by @thomhurst in #6940
- chore(deps): update verify to 33.2.0 by @thomhurst in #6943
- chore(deps): update dependency awssdk.sqs to 4.0.100.15 by @thomhurst in #6944
New Contributors
- @zion-sati made their first contribution in #6930
Full Changelog: v1.72.4...v1.72.10
1.72.4
What's Changed
Other Changes
- fix(source-gen): stop parameter resolver keeping every non-public test-class method (IL2111) by @thomhurst in #6937
Dependencies
- chore(deps): update tunit to 1.72.0 by @thomhurst in #6934
Full Changelog: v1.72.0...v1.72.4
1.72.0
What's Changed
Other Changes
- perf(source-gen): resolve parameter reflection info through a shared runtime helper by @thomhurst in #6923
- perf(analyzers): trim remaining analyzer hot-path symbol lookups and binds by @thomhurst in #6928
- perf(mocks): move shared MockCall wrapper plumbing into runtime base classes by @thomhurst in #6929
- perf(source-gen): close incremental caching gaps in static property and property injection generators by @thomhurst in #6925
- perf(source-gen): stop InfrastructureGenerator pinning an old Compilation by @thomhurst in #6926
- perf(assertions-analyzers): cache assertion symbols and cut per-call work by @thomhurst in #6927
- perf(source-gen): emit hooks per class with direct, non-async bodies by @thomhurst in #6924
- test: fix flaky ObjectInitializer continuation-thread test by @thomhurst in #6932
- fix: CI flakes from leaked hook contexts, ActivityCollector race and Repro5700 rendezvous by @thomhurst in #6933
- fix(aspnetcore): honor WebApplicationFactoryClientOptions in CreateClient by @thomhurst in #6931
Dependencies
- chore(deps): update tunit to 1.71.0 by @thomhurst in #6920
Full Changelog: v1.71.0...v1.72.0
1.71.0
What's Changed
Other Changes
- perf: lighter per-test trace bookkeeping for the HTML report (-12% allocations at 10k tests) by @thomhurst in #6910
- perf(html-report): parallel report serialization + optimized hot writers (-26% end-of-session time) by @thomhurst in #6911
- perf: emit source-generated test types after user code (Defender scan 5s → 0.2s at 10k tests) by @thomhurst in #6908
- perf(source-gen): bound generated test-entry methods (data-driven startup JIT -45%) by @thomhurst in #6909
- fix: avoid blocking waiting callers during IAsyncInitializer initialization by @Sing303 in #6906
- perf(analyzers): cut binding and symbol lookups in analyzer hot paths (TUnit.Analyzers -89% on TestProject) by @thomhurst in #6917
- fix(source-gen): model equality covers every emitted field; infrastructure refreshes on reference changes by @thomhurst in #6912
- perf(mocks): memoize generator discovery per compilation and decouple emitted source from call-site locations by @thomhurst in #6913
- fix(packaging): skip the source generator when disabled and replace the broken Polyfill injection by @thomhurst in #6915
- refactor(analyzers): address review feedback from #6917 by @thomhurst in #6919
- perf(source-gen): remove whole-compilation scans from static property, property injection and AOT converter generators by @thomhurst in #6914
- perf(assertions-source-gen): make assertion generators properly incremental by @thomhurst in #6916
- perf(source-gen): make TestMetadataGenerator pipeline values equatable by @thomhurst in #6918
Dependencies
- chore(deps): update dependency polyfill to 11.4.1 by @thomhurst in #6900
- chore(deps): update dependency polyfill to 11.4.1 by @thomhurst in #6899
- chore(deps): update dependency tunit.aspire to 1.7* by @thomhurst in #6901
- chore(deps): update tunit to 1.7* by @thomhurst in #6902
- chore(deps): update dependency coverlet.collector to 10.1.0 by @thomhurst in #6905
- chore(deps): update dependency nunit to v5 by @thomhurst in #6903
Full Changelog: v1.70.1...v1.71.0
1.70.1
What's Changed
Other Changes
- fix: don't run DedicatedThreadExecutor continuations inline on the dedicated thread by @thomhurst in #6898
Full Changelog: v1.70.0...v1.70.1
1.70.0
What's Changed
Other Changes
- feat: clear parallel constraints and limiter during test registration by @thomhurst in #6897
- fix(mocks): emit valid lambdas for Task/ValueTask-returning delegate mocks by @thomhurst in #6896
Dependencies
- chore(deps): update tunit to 1.69.24 by @thomhurst in #6893
Full Changelog: v1.69.24...v1.70.0
1.69.24
What's Changed
Other Changes
- fix: skip Ctrl+C handling where Console.CancelKeyPress is unsupported by @glennawatson in #6889
Dependencies
- chore(deps): update verify to 33.1.5 by @thomhurst in #6891
- chore(deps): update tunit to 1.69.21 by @thomhurst in #6890
Full Changelog: v1.69.21...v1.69.24
1.69.21
What's Changed
Other Changes
- fix: preserve JUnit results after session cancellation by @Sing303 in #6882
- feat: warn when setup hooks pass the test execution token by @Sing303 in #6883
- fix: complete DedicatedThreadExecutor tests only after CleanUp() returns by @glennawatson in #6886
Dependencies
- chore(deps): update tunit to 1.69.16 by @thomhurst in #6881
New Contributors
- @glennawatson made their first contribution in #6886
Full Changelog: v1.69.16...v1.69.21
1.69.16
What's Changed
Other Changes
Dependencies
- chore(deps): update tunit to 1.69.0 by @thomhurst in #6864
- chore(deps): update dependency messagepack to 3.1.10 by @thomhurst in #6866
- chore(deps): update dependency dompurify to v3.4.16 by @thomhurst in #6867
- chore(deps): update dependency serialize-javascript to v7.1.2 by @thomhurst in #6868
- chore(deps): update dependency azure.data.tables to 12.13.0 by @thomhurst in #6870
- chore(deps): update dependency microsoft.playwright to 1.63.0 by @thomhurst in #6871
- chore(deps): update verify to 33.1.2 by @thomhurst in #6872
- chore(deps): update dependency verify.tool to v0.9.2 by @thomhurst in #6873
- chore(deps): update verify to 33.1.3 by @thomhurst in #6874
- chore(deps): update verify to 33.1.4 by @thomhurst in #6876
- chore(deps): update dependency moq to 4.21.0 by @thomhurst in #6877
- chore(deps): bump image-size from 2.0.2 to 2.0.4 in /docs by @dependabot[bot] in #6878
New Contributors
Full Changelog: v1.69.0...v1.69.16