From 362ad1f2ed1fe3f36473b903bfcdb6b09d4d9aaf Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 21 May 2026 16:00:32 +0000
Subject: [PATCH] deps(nuget): update tunit to v1.45.29
---
.github/ISSUE_TEMPLATE/bug_report.yml | 2 +-
Directory.Packages.props | 6 ++--
README.md | 2 +-
src/MathAssertions.TUnit/README.md | 2 +-
src/MathAssertions.TUnit/packages.lock.json | 12 +++----
.../MathAssertions.TUnit.SmokeTest.csproj | 2 +-
.../packages.lock.json | 32 +++++++++----------
.../packages.lock.json | 32 +++++++++----------
tests/MathAssertions.Tests/packages.lock.json | 28 ++++++++--------
9 files changed, 59 insertions(+), 59 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 7ee8742..c1ec862 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -21,7 +21,7 @@ body:
id: tunit-version
attributes:
label: TUnit version
- placeholder: "1.45.22"
+ placeholder: "1.45.29"
validations:
required: true
diff --git a/Directory.Packages.props b/Directory.Packages.props
index e969a18..042fe50 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -19,9 +19,9 @@
-
-
-
+
+
+
diff --git a/README.md b/README.md
index 704bbcf..700cfce 100644
--- a/README.md
+++ b/README.md
@@ -78,7 +78,7 @@ This library replaces both with a single fluent DSL that auto-imports alongside
dotnet add package MathAssertions.TUnit
```
-**Requirements:** TUnit 1.45.22 or later, .NET 10. `MathAssertions` (the framework-agnostic core) and TUnit's runtime + assertion deps come transitively. The package is AOT-compatible, trimmable, and uses no runtime reflection in the assertion path.
+**Requirements:** TUnit 1.45.29 or later, .NET 10. `MathAssertions` (the framework-agnostic core) and TUnit's runtime + assertion deps come transitively. The package is AOT-compatible, trimmable, and uses no runtime reflection in the assertion path.
## Package layout
diff --git a/src/MathAssertions.TUnit/README.md b/src/MathAssertions.TUnit/README.md
index a633684..59bc3b9 100644
--- a/src/MathAssertions.TUnit/README.md
+++ b/src/MathAssertions.TUnit/README.md
@@ -21,7 +21,7 @@ The mathematical-assertion surface is exposed as fluent extensions over TUnit's
dotnet add package MathAssertions.TUnit
```
-`MathAssertions` (the framework-agnostic core) comes transitively. **Requirements:** TUnit 1.45.22 or later, .NET 10.
+`MathAssertions` (the framework-agnostic core) comes transitively. **Requirements:** TUnit 1.45.29 or later, .NET 10.
The source-generated entry point (`IsApproximatelyEqualTo` on `Vector3`) auto-imports via `TUnit.Assertions.Extensions`. The only additional `using` you typically need is `System.Numerics` for the value type itself. If you call `MathTolerance.IsApproximatelyEqual` directly from a `[GenerateAssertion]` extension on a private domain type, add `MathAssertions` to your `GlobalUsings.cs`:
diff --git a/src/MathAssertions.TUnit/packages.lock.json b/src/MathAssertions.TUnit/packages.lock.json
index 3b25b5d..1be901c 100644
--- a/src/MathAssertions.TUnit/packages.lock.json
+++ b/src/MathAssertions.TUnit/packages.lock.json
@@ -63,15 +63,15 @@
},
"TUnit.Assertions": {
"type": "Direct",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "tUFBQ9q+9Rife2TJOWINbgTPmOMbMfm0M3R976s/UZpkohqQl64pKXSlP5ZghAR49cXCjiue0ycDqkRc6td7JA=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "juiqf1GXOicdt51ZSOW5XCee/4bt9visfbSK8ABNhd3oehal7MuxKCAYnyZinCiLOeG/91A4v5+HD0EZsvGDyQ=="
},
"TUnit.Core": {
"type": "Direct",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "Ee3UgUa/UVOErcspTDyeOD+iWgH4DDzLf9IMPeVfNSM+vJ1trrWh3DYE3SUgU5cM1KkoZTlU5LT12rUYSXmy7A=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "w5G6uIH/o8AvZyuJ8d4+D6qWD7E5QBIhhA86I7qzX8nOm7QolIbQvKxacZt+2DaCusyr/io5D5gFgwGef1Ud2A=="
},
"Microsoft.Build.Tasks.Git": {
"type": "Transitive",
diff --git a/tests/MathAssertions.TUnit.SmokeTest/MathAssertions.TUnit.SmokeTest.csproj b/tests/MathAssertions.TUnit.SmokeTest/MathAssertions.TUnit.SmokeTest.csproj
index dbd411c..d81d97b 100644
--- a/tests/MathAssertions.TUnit.SmokeTest/MathAssertions.TUnit.SmokeTest.csproj
+++ b/tests/MathAssertions.TUnit.SmokeTest/MathAssertions.TUnit.SmokeTest.csproj
@@ -65,7 +65,7 @@
-
+
diff --git a/tests/MathAssertions.TUnit.SnapshotTests/packages.lock.json b/tests/MathAssertions.TUnit.SnapshotTests/packages.lock.json
index 2ebe8dd..6cc87f5 100644
--- a/tests/MathAssertions.TUnit.SnapshotTests/packages.lock.json
+++ b/tests/MathAssertions.TUnit.SnapshotTests/packages.lock.json
@@ -55,15 +55,15 @@
},
"TUnit": {
"type": "Direct",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "sp/fSGviOO5iSjkgqUoTVqYqaiRuWnqFwvIfTrHln8TaQxIZUM2jAzluP+6l9gq/pZmU96eTCjSyArEnOkXjmw==",
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "pWscjrBi/2U1WkMr4eWYtLqo5KlgGGaUNu853BwOyy5cOE75pDrtFXhvUOdrfcfHsOopM+26VMOxhKVV54ZD9w==",
"dependencies": {
"Microsoft.Testing.Extensions.CodeCoverage": "18.7.0",
"Microsoft.Testing.Extensions.Telemetry": "2.2.3",
"Microsoft.Testing.Extensions.TrxReport": "2.2.3",
- "TUnit.Assertions": "1.45.22",
- "TUnit.Engine": "1.45.22"
+ "TUnit.Assertions": "1.45.29",
+ "TUnit.Engine": "1.45.29"
}
},
"EnumerableAsyncProcessor": {
@@ -152,14 +152,14 @@
},
"TUnit.Engine": {
"type": "Transitive",
- "resolved": "1.45.22",
- "contentHash": "oTdRcTcQHKwWRnhpAHX0DsrxsIX0sAoRqrCBuhICU7e03WpYnSNM00czzFPbgikHfm4HP81SzUbnG1BrdRTFLQ==",
+ "resolved": "1.45.29",
+ "contentHash": "linCf8Zk5Hb6S+GbzAXPJJ13b8euncSEKKUdLrAMWLnlGdHvhFcWDtAEMJXN7kNdiliPaFCzWC0D2mysNJ14VQ==",
"dependencies": {
"EnumerableAsyncProcessor": "3.8.4",
"Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.2.3",
"Microsoft.Testing.Platform": "2.2.3",
"Microsoft.Testing.Platform.MSBuild": "2.2.3",
- "TUnit.Core": "1.45.22"
+ "TUnit.Core": "1.45.29"
}
},
"mathassertions": {
@@ -172,8 +172,8 @@
"type": "Project",
"dependencies": {
"MathAssertions": "[0.3.0, )",
- "TUnit.Assertions": "[1.45.22, )",
- "TUnit.Core": "[1.45.22, )"
+ "TUnit.Assertions": "[1.45.29, )",
+ "TUnit.Core": "[1.45.29, )"
}
},
"System.Numerics.Tensors": {
@@ -184,15 +184,15 @@
},
"TUnit.Assertions": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "tUFBQ9q+9Rife2TJOWINbgTPmOMbMfm0M3R976s/UZpkohqQl64pKXSlP5ZghAR49cXCjiue0ycDqkRc6td7JA=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "juiqf1GXOicdt51ZSOW5XCee/4bt9visfbSK8ABNhd3oehal7MuxKCAYnyZinCiLOeG/91A4v5+HD0EZsvGDyQ=="
},
"TUnit.Core": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "Ee3UgUa/UVOErcspTDyeOD+iWgH4DDzLf9IMPeVfNSM+vJ1trrWh3DYE3SUgU5cM1KkoZTlU5LT12rUYSXmy7A=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "w5G6uIH/o8AvZyuJ8d4+D6qWD7E5QBIhhA86I7qzX8nOm7QolIbQvKxacZt+2DaCusyr/io5D5gFgwGef1Ud2A=="
}
}
}
diff --git a/tests/MathAssertions.TUnit.Tests/packages.lock.json b/tests/MathAssertions.TUnit.Tests/packages.lock.json
index f0a78fb..5a2aff6 100644
--- a/tests/MathAssertions.TUnit.Tests/packages.lock.json
+++ b/tests/MathAssertions.TUnit.Tests/packages.lock.json
@@ -34,15 +34,15 @@
},
"TUnit": {
"type": "Direct",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "sp/fSGviOO5iSjkgqUoTVqYqaiRuWnqFwvIfTrHln8TaQxIZUM2jAzluP+6l9gq/pZmU96eTCjSyArEnOkXjmw==",
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "pWscjrBi/2U1WkMr4eWYtLqo5KlgGGaUNu853BwOyy5cOE75pDrtFXhvUOdrfcfHsOopM+26VMOxhKVV54ZD9w==",
"dependencies": {
"Microsoft.Testing.Extensions.CodeCoverage": "18.7.0",
"Microsoft.Testing.Extensions.Telemetry": "2.2.3",
"Microsoft.Testing.Extensions.TrxReport": "2.2.3",
- "TUnit.Assertions": "1.45.22",
- "TUnit.Engine": "1.45.22"
+ "TUnit.Assertions": "1.45.29",
+ "TUnit.Engine": "1.45.29"
}
},
"EnumerableAsyncProcessor": {
@@ -116,14 +116,14 @@
},
"TUnit.Engine": {
"type": "Transitive",
- "resolved": "1.45.22",
- "contentHash": "oTdRcTcQHKwWRnhpAHX0DsrxsIX0sAoRqrCBuhICU7e03WpYnSNM00czzFPbgikHfm4HP81SzUbnG1BrdRTFLQ==",
+ "resolved": "1.45.29",
+ "contentHash": "linCf8Zk5Hb6S+GbzAXPJJ13b8euncSEKKUdLrAMWLnlGdHvhFcWDtAEMJXN7kNdiliPaFCzWC0D2mysNJ14VQ==",
"dependencies": {
"EnumerableAsyncProcessor": "3.8.4",
"Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.2.3",
"Microsoft.Testing.Platform": "2.2.3",
"Microsoft.Testing.Platform.MSBuild": "2.2.3",
- "TUnit.Core": "1.45.22"
+ "TUnit.Core": "1.45.29"
}
},
"mathassertions": {
@@ -136,8 +136,8 @@
"type": "Project",
"dependencies": {
"MathAssertions": "[0.3.0, )",
- "TUnit.Assertions": "[1.45.22, )",
- "TUnit.Core": "[1.45.22, )"
+ "TUnit.Assertions": "[1.45.29, )",
+ "TUnit.Core": "[1.45.29, )"
}
},
"System.Numerics.Tensors": {
@@ -148,15 +148,15 @@
},
"TUnit.Assertions": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "tUFBQ9q+9Rife2TJOWINbgTPmOMbMfm0M3R976s/UZpkohqQl64pKXSlP5ZghAR49cXCjiue0ycDqkRc6td7JA=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "juiqf1GXOicdt51ZSOW5XCee/4bt9visfbSK8ABNhd3oehal7MuxKCAYnyZinCiLOeG/91A4v5+HD0EZsvGDyQ=="
},
"TUnit.Core": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "Ee3UgUa/UVOErcspTDyeOD+iWgH4DDzLf9IMPeVfNSM+vJ1trrWh3DYE3SUgU5cM1KkoZTlU5LT12rUYSXmy7A=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "w5G6uIH/o8AvZyuJ8d4+D6qWD7E5QBIhhA86I7qzX8nOm7QolIbQvKxacZt+2DaCusyr/io5D5gFgwGef1Ud2A=="
}
}
}
diff --git a/tests/MathAssertions.Tests/packages.lock.json b/tests/MathAssertions.Tests/packages.lock.json
index 6163e75..c1d69a8 100644
--- a/tests/MathAssertions.Tests/packages.lock.json
+++ b/tests/MathAssertions.Tests/packages.lock.json
@@ -34,15 +34,15 @@
},
"TUnit": {
"type": "Direct",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "sp/fSGviOO5iSjkgqUoTVqYqaiRuWnqFwvIfTrHln8TaQxIZUM2jAzluP+6l9gq/pZmU96eTCjSyArEnOkXjmw==",
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "pWscjrBi/2U1WkMr4eWYtLqo5KlgGGaUNu853BwOyy5cOE75pDrtFXhvUOdrfcfHsOopM+26VMOxhKVV54ZD9w==",
"dependencies": {
"Microsoft.Testing.Extensions.CodeCoverage": "18.7.0",
"Microsoft.Testing.Extensions.Telemetry": "2.2.3",
"Microsoft.Testing.Extensions.TrxReport": "2.2.3",
- "TUnit.Assertions": "1.45.22",
- "TUnit.Engine": "1.45.22"
+ "TUnit.Assertions": "1.45.29",
+ "TUnit.Engine": "1.45.29"
}
},
"EnumerableAsyncProcessor": {
@@ -116,14 +116,14 @@
},
"TUnit.Engine": {
"type": "Transitive",
- "resolved": "1.45.22",
- "contentHash": "oTdRcTcQHKwWRnhpAHX0DsrxsIX0sAoRqrCBuhICU7e03WpYnSNM00czzFPbgikHfm4HP81SzUbnG1BrdRTFLQ==",
+ "resolved": "1.45.29",
+ "contentHash": "linCf8Zk5Hb6S+GbzAXPJJ13b8euncSEKKUdLrAMWLnlGdHvhFcWDtAEMJXN7kNdiliPaFCzWC0D2mysNJ14VQ==",
"dependencies": {
"EnumerableAsyncProcessor": "3.8.4",
"Microsoft.Testing.Extensions.TrxReport.Abstractions": "2.2.3",
"Microsoft.Testing.Platform": "2.2.3",
"Microsoft.Testing.Platform.MSBuild": "2.2.3",
- "TUnit.Core": "1.45.22"
+ "TUnit.Core": "1.45.29"
}
},
"mathassertions": {
@@ -140,15 +140,15 @@
},
"TUnit.Assertions": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "tUFBQ9q+9Rife2TJOWINbgTPmOMbMfm0M3R976s/UZpkohqQl64pKXSlP5ZghAR49cXCjiue0ycDqkRc6td7JA=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "juiqf1GXOicdt51ZSOW5XCee/4bt9visfbSK8ABNhd3oehal7MuxKCAYnyZinCiLOeG/91A4v5+HD0EZsvGDyQ=="
},
"TUnit.Core": {
"type": "CentralTransitive",
- "requested": "[1.45.22, )",
- "resolved": "1.45.22",
- "contentHash": "Ee3UgUa/UVOErcspTDyeOD+iWgH4DDzLf9IMPeVfNSM+vJ1trrWh3DYE3SUgU5cM1KkoZTlU5LT12rUYSXmy7A=="
+ "requested": "[1.45.29, )",
+ "resolved": "1.45.29",
+ "contentHash": "w5G6uIH/o8AvZyuJ8d4+D6qWD7E5QBIhhA86I7qzX8nOm7QolIbQvKxacZt+2DaCusyr/io5D5gFgwGef1Ud2A=="
}
}
}