Repository navigation
Update all non-major dependencies - #7681
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
No actionable comments were generated in the recent review. Walkthrough
Merge Risk:
|
[Medium impact] The dependency updates appear safe to merge; no actionable issues were found. SummaryUpdates non-major dependencies:
No actionable issues were found. Builds and tests were not run. Reviews (1) · Last reviewed commit: "Update all non-major dependencies" · Reviewed by Greptile |
Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.78.0 to 1.81.10. <details> <summary>Release notes</summary> _Sourced from [TUnit's releases](https://github.com/thomhurst/TUnit/releases)._ ## 1.81.10 <!-- Release notes generated using configuration in .github/release.yml at v1.81.10 --> ## What's Changed ### Other Changes * Preserve private type values in generated executable test attributes by @thomhurst in thomhurst/TUnit#7667 * feat(sourcegen): inherit XML docs from [AssertionExtension] classes by @JohnVerheij in thomhurst/TUnit#7692 ### Dependencies * Update all non-major dependencies to 1.81.5 by @thomhurst in thomhurst/TUnit#7690 **Full Changelog**: thomhurst/TUnit@v1.81.5...v1.81.10 ## 1.81.5 <!-- Release notes generated using configuration in .github/release.yml at v1.81.5 --> ## What's Changed ### Other Changes * feat(sourcegen): inherit XML docs from [GenerateAssertion] source methods by @JohnVerheij in thomhurst/TUnit#7687 * fix(mocks): stop verification leaving setups on void-shaped members by @thomhurst in thomhurst/TUnit#7688 ### Dependencies * Update all non-major dependencies by @thomhurst in thomhurst/TUnit#7681 * Update dependency OpenTelemetry.Instrumentation.AspNetCore to 1.20.2 by @thomhurst in thomhurst/TUnit#7685 **Full Changelog**: thomhurst/TUnit@v1.81.0...v1.81.5 ## 1.81.0 <!-- Release notes generated using configuration in .github/release.yml at v1.81.0 --> ## What's Changed ### Other Changes * Extract Windows engine hang dump stacks in CI by @thomhurst in thomhurst/TUnit#7584 * Cut STAThreadTests repeats so the Windows reflection pass run fits its timeout by @thomhurst in thomhurst/TUnit#7594 * Preserve expected-value semantics when migrating xUnit Assert.Single by @thomhurst in thomhurst/TUnit#7586 * Capture Windows loader ownership and thread CPU times by @thomhurst in thomhurst/TUnit#7603 * Isolate the full passing engine session from sibling test processes by @thomhurst in thomhurst/TUnit#7606 * Remove unused concrete metadata generation chain by @thomhurst in thomhurst/TUnit#7569 * Avoid temporary arrays in singleton tuple binding by @thomhurst in thomhurst/TUnit#7583 * Fix ParallelTests overlap assertion for late repetitions by @thomhurst in thomhurst/TUnit#7600 * Fix nullable generic class method-row analyzer validation by @thomhurst in thomhurst/TUnit#7613 * Fix generated property injection into boxed structs by @thomhurst in thomhurst/TUnit#7612 * Make Playwright template navigation deterministic by @thomhurst in thomhurst/TUnit#7604 * Release objects and complete teardown for dependency-skipped tests by @thomhurst in thomhurst/TUnit#7605 * Support typed tuple rows before optional parameters by @thomhurst in thomhurst/TUnit#7608 * Cover null rows in generic class type inference by @thomhurst in thomhurst/TUnit#7621 * Skip certificate trust preparation for HTTP-only Aspire test resources by @thomhurst in thomhurst/TUnit#7618 * Accept convertible typed rows before optional test parameters by @thomhurst in thomhurst/TUnit#7619 * Preserve nullable class discovery parity and constructor precedence by @thomhurst in thomhurst/TUnit#7614 * Preserve whole tuple rows before omitted trailing arrays by @thomhurst in thomhurst/TUnit#7625 * Fix reflection inference for concrete params arrays by @thomhurst in thomhurst/TUnit#7627 * Remove obsolete nullable method-row analyzer suppression by @thomhurst in thomhurst/TUnit#7626 * Infer generic method arguments from instance data sources by @thomhurst in thomhurst/TUnit#7630 * test: cover discarded method-row lifecycle isolation (#7373) by @thomhurst in thomhurst/TUnit#7632 * Allow DI scopes to opt out of resolved object ownership by @thomhurst in thomhurst/TUnit#7633 * Give TestBuilder rows explicit cleanup owners by @thomhurst in thomhurst/TUnit#7637 * Preserve whole-tuple inference across wrapped and async sources by @thomhurst in thomhurst/TUnit#7641 * Fix reported compiler warnings in regression fixtures by @thomhurst in thomhurst/TUnit#7645 * fix(core): track external ownership per row scope by @thomhurst in thomhurst/TUnit#7635 * Fix remaining regression fixture compiler warnings by @thomhurst in thomhurst/TUnit#7646 * Fix generic class argument row edge cases by @thomhurst in thomhurst/TUnit#7647 * Preserve sole-tuple inference and runtime conversion parity by @thomhurst in thomhurst/TUnit#7643 * Match method data source attributes by fully qualified identity by @thomhurst in thomhurst/TUnit#7649 * Treat null method data sources as empty in both execution modes by @thomhurst in thomhurst/TUnit#7652 * Fix xUnit proper-set migration operands and strictness by @thomhurst in thomhurst/TUnit#7653 * Fix mock setup identifier collisions by @thomhurst in thomhurst/TUnit#7658 * fix(generator): qualify built-in data-source row classification by @thomhurst in thomhurst/TUnit#7651 * Capture macOS native runtime crashes for diagnosis by @thomhurst in thomhurst/TUnit#7659 * Restore nullable diagnostics in mock generated-code regression guards by @thomhurst in thomhurst/TUnit#7661 * Avoid mock predicate conversion local name collisions by @thomhurst in thomhurst/TUnit#7655 * Install browsers with the resolved .NET Playwright package by @thomhurst in thomhurst/TUnit#7673 * Remove nullable and assertion warnings from unit tests by @thomhurst in thomhurst/TUnit#7670 * Preserve keyword escapes in generated attribute factory type names by @thomhurst in thomhurst/TUnit#7669 * Fix default mock argument matching by @thomhurst in thomhurst/TUnit#7676 * Preserve category and property filters on generic discovery failures by @thomhurst in thomhurst/TUnit#7663 * Preserve keyword escapes in generated type expressions by @thomhurst in thomhurst/TUnit#7675 * Encapsulate row lifetime and constructor state replay by @thomhurst in thomhurst/TUnit#7678 * Diagnose unsupported span params on test methods by @thomhurst in thomhurst/TUnit#7679 ... (truncated) ## 1.80.0 <!-- Release notes generated using configuration in .github/release.yml at v1.80.0 --> ## What's Changed ### Other Changes * Share evaluated constructor-row state across discovery modes by @thomhurst in thomhurst/TUnit#7497 * Diagnose static data-source properties in inaccessible containing types by @thomhurst in thomhurst/TUnit#7503 * Extract typed-row binding and verify invocation parity by @thomhurst in thomhurst/TUnit#7507 * Accept omitted optional MethodDataSource arguments in TUnit0001 by @thomhurst in thomhurst/TUnit#7486 * Preserve null-containing tuples from static method data sources by @thomhurst in thomhurst/TUnit#7469 * Fix dependencies on deferred enumeration tests by @thomhurst in thomhurst/TUnit#7471 * Preserve DI scope ownership and synchronize concurrent property registration by @thomhurst in thomhurst/TUnit#7476 * Infer typed row generic arguments through interfaces and base classes by @thomhurst in thomhurst/TUnit#7508 * Keep session cleanup from disposing another session’s data sources by @thomhurst in thomhurst/TUnit#7509 * Fix recursive generated tuple argument conversions by @thomhurst in thomhurst/TUnit#7515 * Share generic class row selection and pairing policy by @thomhurst in thomhurst/TUnit#7498 * Raise data-source delegates at test lifecycle stages by @thomhurst in thomhurst/TUnit#7521 * Fix class argument literals to use constructor parameter types by @thomhurst in thomhurst/TUnit#7496 * Accept numeric widening for single reference-tuple data parameters by @thomhurst in thomhurst/TUnit#7510 * fix(core): preserve optional F# async support without AOT warnings by @thomhurst in thomhurst/TUnit#7526 * Fix timeouts for synchronously blocking test bodies by @thomhurst in thomhurst/TUnit#7527 * Fix Native AOT getters for generic test class property metadata by @thomhurst in thomhurst/TUnit#7524 * Refresh stale core generator snapshots by @thomhurst in thomhurst/TUnit#7549 * Infer generic class types from inherited literal arguments by @thomhurst in thomhurst/TUnit#7544 * Make duplicate-stop cancellation regression independent of thread-pool scheduling by @thomhurst in thomhurst/TUnit#7546 * Fix colliding generator diagnostic IDs by @thomhurst in thomhurst/TUnit#7538 * Fix generic array binding inside tuple data-source parameters by @thomhurst in thomhurst/TUnit#7541 * Discover AOT converters from method data source return types by @thomhurst in thomhurst/TUnit#7547 * Check tuple conversion analyzer policy against runtime binding by @thomhurst in thomhurst/TUnit#7559 * Deduplicate disposal span callbacks on .NET 8 by @thomhurst in thomhurst/TUnit#7557 * Preserve generic tuple rows from instance data sources by @thomhurst in thomhurst/TUnit#7548 * Expect source operators to bind in AOT in the tuple conversion matrix by @thomhurst in thomhurst/TUnit#7580 * Preserve containing generic types in TUnit0001 diagnostics by @thomhurst in thomhurst/TUnit#7563 * Populate reflection class property metadata by @thomhurst in thomhurst/TUnit#7550 * Verify every generic class/method argument pair executes once by @thomhurst in thomhurst/TUnit#7558 * Exclude indexers from generated class property metadata by @thomhurst in thomhurst/TUnit#7560 * Fix synchronous factory timeout cancellation classification by @thomhurst in thomhurst/TUnit#7561 * Add packaged F# async trimming smoke coverage by @thomhurst in thomhurst/TUnit#7562 * Remove unused metadata generation entry points by @thomhurst in thomhurst/TUnit#7570 * Remove unused streaming test builder path by @thomhurst in thomhurst/TUnit#7535 * Isolate test registration callback failures by @thomhurst in thomhurst/TUnit#7556 ### Dependencies * Update mcr.microsoft.com/dotnet/sdk Docker tag to v11 by @thomhurst in thomhurst/TUnit#7513 * Update dependency Microsoft.Kiota.Abstractions to 2.1.6 by @thomhurst in thomhurst/TUnit#7512 * Update all non-major dependencies to 1.79.0 by @thomhurst in thomhurst/TUnit#7528 * Update all non-major dependencies by @thomhurst in thomhurst/TUnit#7536 **Full Changelog**: thomhurst/TUnit@v1.79.0...v1.80.0 ## 1.79.0 <!-- Release notes generated using configuration in .github/release.yml at v1.79.0 --> ## What's Changed ### Other Changes * test(sourcegen): parse fixtures as a real build in all generator test harnesses by @thomhurst in thomhurst/TUnit#7319 * test(sourcegen): fix net472 compile of AotConverterScanTests obsolete-conversion fixture by @thomhurst in thomhurst/TUnit#7330 * fix(sourcegen): emit typeof(Nullable<>) for a T? parameter of a generic test method by @thomhurst in thomhurst/TUnit#7322 * test: fix ClassDataSourceTupleTests to exercise class-level tuple unwrapping by @thomhurst in thomhurst/TUnit#7318 * fix(fsharp): pin FSharp.Core in TUnit.Assertions.FSharp independent of the building SDK by @thomhurst in thomhurst/TUnit#7321 * fix(sourcegen): pick MethodDataSource overloads declared on base types like reflection by @thomhurst in thomhurst/TUnit#7323 * fix(reflection): close generic methods over a typed data source's declared types without [GenerateGenericTest] by @thomhurst in thomhurst/TUnit#7324 * fix(engine): run every overload of a [Test] method in filtered runs by @thomhurst in thomhurst/TUnit#7332 * fix: bind a tuple row whole to a tuple parameter followed by optional parameters by @thomhurst in thomhurst/TUnit#7341 * fix(core): keep and dispose data-source roots when object-graph tracking throws by @thomhurst in thomhurst/TUnit#7342 * fix(engine): lower default maximum parallel tests to 2x processor count by @thomhurst in thomhurst/TUnit#7354 * ci: cut duplicate TFM and packaging work from the Windows and macOS jobs by @thomhurst in thomhurst/TUnit#7357 * ci: run engine tests in their own job and drop the per-child test-host relaunch by @thomhurst in thomhurst/TUnit#7364 * fix(sourcegen): split untyped class data source rows by the generic class type they infer by @thomhurst in thomhurst/TUnit#7339 * fix(engine): read a generic class's own class-level [MethodDataSource] member on the closed class by @thomhurst in thomhurst/TUnit#7336 * fix(analyzers): TUnit0001 unwraps only the Func/TestDataRow layers the runtime removes by @thomhurst in thomhurst/TUnit#7347 * test: make SharedType.None leakage tests independent of build order by @thomhurst in thomhurst/TUnit#7385 * fix(generic): infer method type arguments from [Arguments<T>] rows in both modes by @thomhurst in thomhurst/TUnit#7343 * fix(generic): infer class type arguments through T[] constructor parameters from any class row by @thomhurst in thomhurst/TUnit#7346 * fix(engine): await the Task of async runtime dynamic tests by @thomhurst in thomhurst/TUnit#7363 * feat(engine): add dispose spans for shared data-source objects by @thomhurst in thomhurst/TUnit#7396 * fix(engine): stop copying build-time output to TestSessionContext by @thomhurst in thomhurst/TUnit#7397 * feat(mocks): argument-aware Returns for Task/ValueTask members by @thomhurst in thomhurst/TUnit#7404 * fix(generic): a type-free class [Arguments] row lets method rows infer T, with matching constructor binding in both modes by @thomhurst in thomhurst/TUnit#7392 * feat(scripts): finish open loop PRs before starting new issues by @thomhurst in thomhurst/TUnit#7423 * fix(mocks): preserve nullable generic constraints by @thomhurst in thomhurst/TUnit#7414 * Retain class sources sharing an inferred generic instantiation by @thomhurst in thomhurst/TUnit#7420 * Fix reflection data source overloads with omitted optional arguments by @thomhurst in thomhurst/TUnit#7421 * feat(playwright): honor HEADED and BROWSER environment variables by @thomhurst in thomhurst/TUnit#7395 * docs: enable Windows long paths before worktree checkout by @thomhurst in thomhurst/TUnit#7416 * Fix duplicate dynamic builder invocation in reflection mode by @thomhurst in thomhurst/TUnit#7424 * fix(mocks): bind explicit method type arguments on Mock.Of<IGeneric<X>>() by @thomhurst in thomhurst/TUnit#7406 * fix(mocks): Is<T>(predicate) passes T, not T?, for non-nullable T by @thomhurst in thomhurst/TUnit#7405 * fix(engine): deliver row builder-context events to the test and raise OnDispose once per test (#7381) by @thomhurst in thomhurst/TUnit#7384 * fix: report generic classes whose data cannot infer types at compile time by @thomhurst in thomhurst/TUnit#7425 * fix(core): hold shared instances fetched while runtime tests register by @thomhurst in thomhurst/TUnit#7391 * fix(mocks): match null literals in generated predicate overloads by @thomhurst in thomhurst/TUnit#7415 * fix(mocks): qualify extern-aliased types with their alias in generated code by @thomhurst in thomhurst/TUnit#7403 * fix(generic): fail wrongly sized [GenerateGenericTest] in source-generated mode by @thomhurst in thomhurst/TUnit#7344 * fix(sourcegen): generate a data source factory for [InstanceMethodDataSource] (#7225) by @thomhurst in thomhurst/TUnit#7348 * fix(aspire): preserve caller cancellation over startup cleanup faults by @thomhurst in thomhurst/TUnit#7447 * fix(tests): remove polling throughput requirement on shared runners by @thomhurst in thomhurst/TUnit#7448 * fix(html-reporter): scope report state per session when sessions overlap by @thomhurst in thomhurst/TUnit#7400 * fix(analyzers): validate class data against TestConstructor by @thomhurst in thomhurst/TUnit#7449 * Infer generic method types from typed array rows in both discovery modes by @thomhurst in thomhurst/TUnit#7460 * Share generic method inference policy between discovery modes by @thomhurst in thomhurst/TUnit#7455 ... (truncated) Commits viewable in [compare view](thomhurst/TUnit@v1.78.0...v1.81.10). </details> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This PR contains the following updates:
4.0.100.23→4.0.100.241.20.1→1.20.21.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.01.80.0→1.81.011.0.4→11.0.5Release Notes
thomhurst/TUnit (TUnit)
v1.81.0: 1.81.0What's Changed
Other Changes
Dependencies
Full Changelog: v1.80.0...v1.81.0
isaacs/minimatch (minimatch)
v11.0.5Compare Source
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate CLI.
Summary by CodeRabbit