Skip to content

Releases: reactiveui/ReactiveUI.SourceGenerators

3.1.0

04 Jun 22:09

Choose a tag to compare

🗞️ What's Changed

🐛 Fixes

🔗 Full Changelog: v3.0.0...3.1.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

3.0.0

03 Jun 15:18

Choose a tag to compare

⚠️ 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]

2.6.1

12 Jan 10:51
84d74d0

Choose a tag to compare

🗞️ What's Changed

♻️ Refactoring

🧹 General Changes

📦 Dependencies

📌 Other

🔗 Full Changelog: 2.5.1...2.6.1

🙌 Contributions

🌱 New contributors since the last release: @xecrets
💖 Thanks to all the contributors: @ChrisPulman, @glennawatson, @xecrets

🤖 Automated services that contributed: @renovate[bot]

2.5.1

24 Oct 15:50
c9074e5

Choose a tag to compare

🗞️ What's Changed

✨ Features

🧹 General Changes

📦 Dependencies

📌 Other

🔗 Full Changelog: 2.4.1...2.5.1

🙌 Contributions

🌱 New contributors since the last release: @Copilot
💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @glennawatson

🤖 Automated services that contributed: @copilot-swe-agent[bot], @renovate[bot]

2.4.1

02 Sep 23:52
490490e

Choose a tag to compare

Refactors

Fixes

Dependencies

  • chore(deps): update dependency reactiveui.maui to 20.4.1 by @renovate[bot] in #270
  • chore(deps): update avalonia monorepo to 11.3.2 by @renovate[bot] in #264
  • chore(deps): update dependency fluentassertions to 8.5.0 by @renovate[bot] in #272
  • chore(deps): update dependency xunit.runner.visualstudio to 3.1.2 by @renovate[bot] in #274
  • chore(deps): update dependency xunit.runner.visualstudio to 3.1.3 by @renovate[bot] in #276
  • chore(deps): update dependency basic.reference.assemblies.net80windows to 1.8.3 by @renovate[bot] in #279
  • chore(deps): update dependency basic.reference.assemblies.net80 to 1.8.3 by @renovate[bot] in #278
  • chore(deps): update dependency xunit.stafact to v3 by @renovate[bot] in #275
  • chore(deps): update dependency verify.xunit to 30.5.0 by @renovate[bot] in #277
  • chore(deps): update dependency verify.xunit to 30.6.0 by @renovate[bot] in #282
  • chore(deps): update dependency roslynator.analyzers to 4.14.0 by @renovate[bot] in #280
  • chore(deps): update avalonia monorepo to 11.3.3 by @renovate[bot] in #281
  • chore(deps): update dependency verify.xunit to 30.6.1 by @renovate[bot] in #283
  • chore(deps): update dependency fluentassertions to 8.6.0 by @renovate[bot] in #285
  • chore(deps): update dependency verify.xunit to 30.7.2 by @renovate[bot] in #284
  • chore(deps): update dependency xunit.runner.visualstudio to 3.1.4 by @renovate[bot] in #287
  • chore(deps): update dependency verify.xunit to 30.7.3 - autoclosed by @renovate[bot] in #288
  • chore(deps): update avalonia monorepo to 11.3.4 by @renovate[bot] in #286

Contributions

Thanks to all the contributors: @ChrisPulman, @glennawatson

The following automated services have also contributed to this release: @renovate[bot]

Full Changelog: 2.3.1...2.4.1

2.3.1

29 Jun 01:35
b4c45ad

Choose a tag to compare

What's Changed

  • chore(deps): update dependency microsoft.net.test.sdk to 17.14.0 by @renovate in #243
  • chore(deps): update dependency fluentassertions to 8.3.0 by @renovate in #247
  • chore(deps): update dependency basic.reference.assemblies.net80windows to 1.8.1 by @renovate in #249
  • chore(deps): update dependency basic.reference.assemblies.net80 to 1.8.1 by @renovate in #248
  • chore(deps): update dependency basic.reference.assemblies.net80windows to 1.8.2 by @renovate in #253
  • Fix For Attribute to use System.Attribute by @ChrisPulman in #250
  • Fix Attribute On Partial Reactive Property Is Duplicated by @ChrisPulman in #251
  • chore(deps): update dependency basic.reference.assemblies.net80 to 1.8.2 by @renovate in #252
  • chore(deps): update dependency reactiveui to 20.3.1 by @renovate in #254
  • chore(deps): update dependency reactiveui.maui to 20.3.1 - autoclosed by @renovate in #255
  • chore(deps): update dependency verify.xunit to 30.4.0 by @renovate in #256
  • chore(deps): update avalonia monorepo to 11.3.1 by @renovate in #258
  • chore(deps): update dependency xunit.runner.visualstudio to 3.1.1 by @renovate in #259
  • chore(deps): update dependency microsoft.net.test.sdk to 17.14.1 by @renovate in #257
  • chore(deps): update dependency verify.xunit to 30.4.0 by @renovate in #261
  • Update README by @ChrisPulman in #263
  • Fix for not respected by IntelliSense by @ChrisPulman in #262

Contributions

Thanks to all the contributors: @ChrisPulman, @glennawatson

The following automated services have also contributed to this release: @renovate[bot]

Full Changelog: 2.2.4...2.3.1

2.2.4

01 Jun 10:44
70f7ba3

Choose a tag to compare

Features

Fixes

  • 1e6657b Fix support for classes implementing IReactiveObject without inheriting from ReactiveObject (#225) @megazyz

General Changes

Dependencies

Contributions

New contributors since the last release: @megazyz
Thanks to all the contributors: @ChrisPulman, @megazyz

The following automated services have also contributed to this release: @renovate[bot]

2.1.27

16 Mar 01:45
24ce747

Choose a tag to compare

Fixes

Dependencies

Contributions

Thanks to all the contributors: @ChrisPulman

The following automated services have also contributed to this release: @renovate[bot]

2.1.8

13 Feb 08:23
865e35b

Choose a tag to compare

Fixes

General Changes

Dependencies

Contributions

Thanks to all the contributors: @ChrisPulman

The following automated services have also contributed to this release: @renovate[bot]

2.1.1

29 Jan 01:36
967f2bb

Choose a tag to compare

Features

Fixes

Dependencies

Contributions

Thanks to all the contributors: @ChrisPulman, @glennawatson

The following automated services have also contributed to this release: @renovate[bot]