Skip to content

chore(deps): update NuGet dependencies to latest#4389

Merged
glennawatson merged 1 commit into
mainfrom
chore/update-dependencies
Jun 29, 2026
Merged

chore(deps): update NuGet dependencies to latest#4389
glennawatson merged 1 commit into
mainfrom
chore/update-dependencies

Conversation

@glennawatson

Copy link
Copy Markdown
Contributor

What kind of change does this PR introduce?

Build / dependency maintenance — bumps centrally managed NuGet packages to their latest stable versions on nuget.org.

What is the new behavior?

Updated src/Directory.Packages.props:

  • ReactiveUI.Primitives 5.7.0 → 5.8.0
  • TUnit 1.56.25 → 1.57.0
  • Akavache.Sqlite3 / Akavache.SystemTextJson 12.0.12 → 12.1.1
  • Microsoft.Maui.Controls (net10) 10.0.71 → 10.0.80
  • Microsoft.Windows.SDK.BuildTools 10.0.28000.1839 → 10.0.28000.2270
  • Xamarin.AndroidX.Lifecycle.* 2.10.0.2 → 2.11.0.1
  • Xamarin.AndroidX.Fragment 1.8.9.2 → 1.8.9.3 (Fragment.Ktx → 1.8.9.4 to satisfy Preference's transitive constraint)
  • Xamarin.AndroidX.Collection.Jvm / Collection.Ktx 1.6.0 → 1.6.0.1
  • Xamarin.AndroidX.SavedState.* 1.4.0.2 → 1.5.0.1
  • Xamarin.AndroidX.Preference 1.2.1.17 → 1.2.1.18

The multi-TFM / framework-aligned version pattern is preserved (per-band MAUI/AspNet/STJ conditions are untouched; only the net10 MAUI band moved to its latest patch). Packages already at their latest stable (Splat, DynamicData, System.Reactive, bunit, analyzers, etc.) were left unchanged, as were intentional prereleases (CsWinRT 2.3.0-prerelease, PublicApiAnalyzers 5.0.0 preview). GitHub Actions were checked: download-artifact@v8 and setup-dotnet@v5 already track the latest major; SHA-pinned actions are intentionally pinned.

What is the current behavior?

Dependencies were one or more patch/minor releases behind the latest on nuget.org.

What might this PR break?

None expected. Verified locally on Linux with clean builds (0 warnings/errors) of the core library (net8.0), the main test suite (TUnit 1.57.0), ReactiveUI.AndroidX (net10/net11-android), and ReactiveUI.Maui (net9/net10/net11 + android + windows). Windows/Apple-only TFMs are covered by CI, which is authoritative.

Checklist

  • I have read the Contribute guide
  • Tests have been added or updated (for bug fixes / features)
  • Docs have been added or updated (for bug fixes / features)
  • Changes target the main branch
  • PR title follows Conventional Commits

- ReactiveUI.Primitives 5.7.0 -> 5.8.0
- TUnit 1.56.25 -> 1.57.0
- Akavache.Sqlite3 / Akavache.SystemTextJson 12.0.12 -> 12.1.1
- Microsoft.Maui.Controls (net10) 10.0.71 -> 10.0.80
- Microsoft.Windows.SDK.BuildTools 10.0.28000.1839 -> 10.0.28000.2270
- Xamarin.AndroidX.Lifecycle.* 2.10.0.2 -> 2.11.0.1
- Xamarin.AndroidX.Fragment 1.8.9.2 -> 1.8.9.3 (Fragment.Ktx -> 1.8.9.4)
- Xamarin.AndroidX.Collection.Jvm / Collection.Ktx 1.6.0 -> 1.6.0.1
- Xamarin.AndroidX.SavedState.* 1.4.0.2 -> 1.5.0.1
- Xamarin.AndroidX.Preference 1.2.1.17 -> 1.2.1.18
@sonarqubecloud

Copy link
Copy Markdown

@codecov

codecov Bot commented Jun 29, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.05%. Comparing base (5a82114) to head (55fb769).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #4389   +/-   ##
=======================================
  Coverage   93.05%   93.05%           
=======================================
  Files         339      339           
  Lines       14882    14882           
  Branches     1567     1567           
=======================================
  Hits        13848    13848           
  Misses        770      770           
  Partials      264      264           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@glennawatson glennawatson merged commit c9e11d4 into main Jun 29, 2026
13 checks passed
@glennawatson glennawatson deleted the chore/update-dependencies branch June 29, 2026 04:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant