Skip to content

3.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Jun 15:18

⚠️ Breaking change — Roslyn 4.8 / 4.12 support dropped

3.0.0 ships only the roslyn4.14 and roslyn5.0 analyzer bands. The roslyn4.8 and roslyn4.12 bands were removed, because per the Visual Studio 2022 lifecycle only 17.14 (Roslyn 4.14) remains a serviced VS 2022 baseline (17.8 / Roslyn 4.8 and 17.12 / Roslyn 4.12 are end of support).

Minimum requirements (updated)

Minimum
Visual Studio 2022 17.14 (Roslyn 4.14) — or Visual Studio 2026 (Roslyn 5.0)
.NET SDK 9.0.3xx (Roslyn 4.14) — or .NET 10 SDK (Roslyn 5.0)
ReactiveUI 23.2.28+
C# 12.0

Action required: build with Visual Studio 2022 17.14+ / a Roslyn 4.14+ SDK, and reference ReactiveUI 23.2.28 or later. If you must stay on an older toolchain, remain on the 2.x line of this package.


🗞️ What's Changed

🧹 General Changes

📝 Documentation

  • 7f3d743 docs: correct minimum requirements — VS 2022 17.14 (Roslyn 4.14) and ReactiveUI 23.2.28+ @glennawatson
  • e3b3b53 docs: make Roslyn support section timeless (factual VS 2022 end-of-support dates) @glennawatson

📦 Dependencies

Like-for-like dependency bumps grouped by package (final version shown):

Test stack

Avalonia (sample app)

ReactiveUI

Build / runtime

Final shipped versions are set in Directory.Packages.props (e.g. TUnit 1.48.6, Verify.TUnit 31.19.0, ReactiveUI 23.2.28); the lines above summarise the Renovate bumps that landed during the cycle.

🔗 Full Changelog: v2.6.30...v3.0.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

🤖 Automated services that contributed: @renovate[bot]