Skip to content

Releases: thomhurst/TUnit

1.57.0

28 Jun 13:18
e0061ab

Choose a tag to compare

What's Changed

Other Changes

Dependencies

  • chore(deps): update tunit to 1.56.35 by @thomhurst in #6306
  • chore(deps): update dependency stackexchange.redis to 3.0.7 by @thomhurst in #6307
  • chore(deps): update dependency opentelemetry.instrumentation.http to 1.16.0 by @thomhurst in #6308
  • chore(deps): update dependency opentelemetry.instrumentation.aspnetcore to 1.16.0 by @thomhurst in #6309
  • chore(deps): update dependency qs to v6.15.3 by @thomhurst in #6310
  • chore(deps): update dependency polyfill to 10.11.0 by @thomhurst in #6312
  • chore(deps): update dependency polyfill to 10.11.0 by @thomhurst in #6311
  • chore(deps): bump http-proxy-middleware from 2.0.9 to 2.0.10 in /docs by @dependabot[bot] in #6303

Full Changelog: v1.56.35...v1.57.0

1.56.35

24 Jun 11:23
740f8b1

Choose a tag to compare

What's Changed

Other Changes

  • feat(aspire): tear down Aspire on test-run abort via session cancellation token by @thomhurst in #6292

Dependencies

  • chore(deps): update tunit to 1.56.25 by @thomhurst in #6294
  • chore(deps): update dependency microsoft.visualstudio.threading.analyzers to v18 by @thomhurst in #6297
  • chore(deps): update dependency microsoft.net.test.sdk to 18.7.0 by @thomhurst in #6300
  • chore(deps): update dependency microsoft.playwright to 1.61.0 by @thomhurst in #6302
  • chore(deps): update actions/cache action to v6 by @thomhurst in #6301
  • chore(deps): update dependency azure.storage.blobs to 12.29.1 by @thomhurst in #6304

Full Changelog: v1.56.25...v1.56.35

1.56.25

22 Jun 00:54
0471ec6

Choose a tag to compare

What's Changed

Other Changes

  • feat(aspire): actionable diagnostics when resources fail to start by @thomhurst in #6293

Dependencies

Full Changelog: v1.56.18...v1.56.25

1.56.18

19 Jun 18:25
9807ab1

Choose a tag to compare

What's Changed

Other Changes

Dependencies

  • chore(deps): update tunit to 1.56.0 by @thomhurst in #6259
  • chore(deps): update dependency streamjsonrpc to 2.25.29 by @thomhurst in #6258
  • chore(deps): update aspire to 13.4.5 by @thomhurst in #6267
  • chore(deps): bump launch-editor from 2.12.0 to 2.14.1 in /docs by @dependabot[bot] in #6268
  • chore(deps): bump @babel/core from 7.28.5 to 7.29.7 in /docs by @dependabot[bot] in #6269
  • chore(deps): update dependency dompurify to v3.4.11 by @thomhurst in #6271
  • chore(deps): update dependency serialize-javascript to v7.0.6 by @thomhurst in #6272
  • chore(deps): update actions/checkout action to v7 by @thomhurst in #6277
  • chore(deps): update verify to 31.20.0 by @thomhurst in #6278
  • chore(deps): bump webpack-dev-server from 5.2.4 to 5.2.5 in /docs by @dependabot[bot] in #6273

Full Changelog: v1.56.0...v1.56.18

1.56.0

15 Jun 17:58
40bb4f2

Choose a tag to compare

What's Changed

Other Changes

  • fix(aspnetcore): serialize WithWebHostBuilder to stop _derivedFactories race (flaky disposal NRE) by @thomhurst in #6251
  • fix(mocks): wrap a real object whose class has no parameterless ctor (#6253) by @thomhurst in #6255
  • fix(mocks): implement new-hidden base interface members in wrapper (#6252) by @thomhurst in #6256
  • fix(mocks): mocking a method with more params than Func/Action arity (#6254) by @thomhurst in #6257

Dependencies

Full Changelog: v1.55.2...v1.56.0

1.55.2

14 Jun 19:33
27c530b

Choose a tag to compare

What's Changed

Other Changes

Dependencies

Full Changelog: v1.55.0...v1.55.2

1.55.0

14 Jun 15:30
c9ae5a3

Choose a tag to compare

What's Changed

Other Changes

  • feat(aspire): add TUnit.Aspire.Core without TUnit metapackage dependency (#5471) by @thomhurst in #6243
  • fix(analyzers): scope TUnit0031 async-void rule to tests and hooks (#6190) by @thomhurst in #6244

Dependencies

Full Changelog: v1.54.0...v1.55.0

1.54.0

12 Jun 20:01
7a2961d

Choose a tag to compare

What's Changed

Other Changes

  • Generate collection-shape drill-in overloads (#6185) by @thomhurst in #6218
  • feat(mocks): setup/verify on secondary interfaces of multi-type mocks by @thomhurst in #6230
  • perf: reduce allocations in source-gen test building hot paths by @thomhurst in #6228
  • perf: shrink generated TestEntry builder IL via shared TUnit.Core factory helpers by @thomhurst in #6231

Dependencies

  • chore(deps): update tunit to 1.53.0 by @thomhurst in #6199
  • chore(deps): update verify to 31.19.1 by @thomhurst in #6200
  • chore(deps): update dependency messagepack to 3.1.7 by @thomhurst in #6203
  • chore(deps): update dependency fsharp.core to 10.1.301 by @thomhurst in #6202
  • chore(deps): update dependency microsoft.entityframeworkcore to 10.0.9 by @thomhurst in #6205
  • chore(deps): update dependency dotnet-sdk to v10.0.301 by @thomhurst in #6204
  • chore(deps): update dependency microsoft.templateengine.authoring.cli to v10.0.301 by @thomhurst in #6206
  • chore(deps): update dependency microsoft.templateengine.authoring.templateverifier to 10.0.301 by @thomhurst in #6207
  • chore(deps): update microsoft.aspnetcore to 10.0.9 by @thomhurst in #6209
  • chore(deps): update dependency system.commandline to 2.0.9 by @thomhurst in #6208
  • chore(deps): update microsoft.extensions by @thomhurst in #6211
  • chore(deps): update dependency dompurify to v3.4.9 by @thomhurst in #6213
  • chore(deps): bump shell-quote from 1.8.3 to 1.8.4 in /docs by @dependabot[bot] in #6210
  • chore(deps): update dependency polly to 8.7.0 by @thomhurst in #6214
  • chore(deps): update dependency microsoft.net.stringtools to 18.7.1 by @thomhurst in #6215
  • chore(deps): update microsoft.build to 18.7.1 by @thomhurst in #6216
  • chore(deps): update opentelemetry to 1.16.0 by @thomhurst in #6217
  • chore(deps): update dependency dompurify to v3.4.10 by @thomhurst in #6229

Full Changelog: v1.53.0...v1.54.0

1.53.0

08 Jun 23:56
08e629c

Choose a tag to compare

What's Changed

Other Changes

  • feat(assertions): return typed value from IsAssignableTo (#6184) by @thomhurst in #6187
  • fix: stop doubling backslashes in source-gen emitted FilePath (breaks HTML report source links) by @thomhurst in #6193
  • feat(assertions): add ContainsKey().And.Value drill-in for dictionaries (#6185) by @thomhurst in #6188
  • fix(tests): snapshot ExecutionLog under lock to fix parallel race by @thomhurst in #6194
  • fix(engine): run lifecycle hooks before test class construction (#6192) by @thomhurst in #6195
  • feat(assertions): inference-friendly pinned overload for covariant [AssertionExtension] with own generic (#5922) by @thomhurst in #6196
  • feat: add DeferEnumeration to defer data-source expansion to runtime (#5833) by @thomhurst in #6197

Dependencies

Full Changelog: v1.51.0...v1.53.0

1.51.0

07 Jun 21:29
391a76a

Choose a tag to compare

What's Changed

Other Changes

  • fix(mocks): WasCalled/WasNeverCalled assertions via [GenerateAssertion] for all ICallVerification types by @thomhurst in #6176
  • fix: create fresh non-shared instances per CombinedDataSources combination by @thomhurst in #6179
  • fix: assign TestDetails before TestContext is published to ClassHookContext.Tests by @thomhurst in #6182
  • fix: resolve inherited instance data source members for MethodDataSource by @thomhurst in #6178
  • feat(mocks): per-element matchers for params array parameters by @thomhurst in #6181
  • fix: invoke inner Func for TestDataRow<Func> data sources (#6161) by @thomhurst in #6183

Dependencies

Full Changelog: v1.50.0...v1.51.0