Skip to content

Releases: reactiveui/ReactiveUI.SourceGenerators

4.2.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 18:17
c8a8c38

🗞️ What's Changed

✨ Features

🔗 Full Changelog: v4.1.0...v4.2.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

4.1.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 14:49
7158aa0

🗞️ What's Changed

🐛 Fixes

  • 7158aa0 fix: resolve short scheduler names, report unusable [ReactiveCommand] methods, and convert properties to partial properties (#505) @glennawatson

🔗 Full Changelog: v4.0.1...v4.1.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

4.0.1

Choose a tag to compare

@github-actions github-actions released this 26 Sep 13:57
ac6d0b7

🗞️ What's Changed

🐛 Fixes

  • ac6d0b7 fix: stop the WinForms hosts relying on WhenAny, and generate them in their own namespace (#504) @glennawatson

🔗 Full Changelog: v4.0.0...v4.0.1

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

4.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 12:08
2a33b09

🗞️ What's Changed

💥 Breaking Changes

  • 56ace54 feat!: leave [ObservableAsProperty] and view registration to ReactiveUI.Binding, and generate through an indentation-aware writer (#501) @glennawatson
  • d2e6f72 feat!: remove [IViewFor] in favour of ReactiveUI.Binding (#502) @glennawatson
  • 2a33b09 feat!: ship the attributes in a public library instead of generating them into each project (#503) @glennawatson

🧹 General Changes

📝 Documentation

📦 Dependencies

  • e03b0d0 chore(deps): update dependency microsoft.extensions.logging.debug to 10.0.11 (#481) renovate[bot]
  • 8afc936 chore(deps): update dependency microsoft.extensions.logging.debug to 10.0.12 (#494) renovate[bot]
  • 1f27450 chore(deps): update dependency reactiveui.avalonia to 12.1.2 (#493) renovate[bot]
  • d9ece1c chore(deps): update dependency minver to v8 (#492) renovate[bot]
  • 59522e1 chore(deps): update dependency system.formats.asn1 to 10.0.12 (#496) renovate[bot]
  • dfc4e8b chore(deps): update dependency microsoft.net.test.sdk to 18.10.1 (#497) renovate[bot]
  • b393753 chore(deps): update dependency microsoft.sourcelink.github to 10.0.400 (#482) renovate[bot]
  • fc6e8d2 chore(deps): update avalonia to 12.1.1 (#474) renovate[bot]
  • 6546066 chore(deps): update dependency system.formats.asn1 to 10.0.11 (#483) renovate[bot]
  • 6541806 chore(deps): update reactiveui to 24.2.0 (#491) renovate[bot]
  • 71bd7e1 chore(deps): update avalonia to 12.1.2 (#490) renovate[bot]
  • 1b317c2 chore(deps): update dependency roslynator.analyzers to v5 (#487) renovate[bot]
  • 4d08377 chore(deps): update dependency roslynator.analyzers to 4.16.1 (#486) renovate[bot]
  • f9cc558 chore(deps): update dependency microsoft.net.test.sdk to 18.9.0 (#485) renovate[bot]
  • e9795fb chore(deps): update dependency avalonia.diagnostics to 11.3.22 (#500) renovate[bot]
  • 3c70aa8 chore(deps): update reactiveui (#475) renovate[bot]
  • d76aa9e chore(deps): update dependency roslynator.analyzers to 4.16.0 (#480) renovate[bot]
  • b1e3bfa chore(deps): update dependency avalonia.diagnostics to 11.3.20 (#479) renovate[bot]
  • 7e035e4 chore(deps): update roslyncommonanalyzersversion to 3.40.2 (#477) renovate[bot]
  • 30a100b chore(deps): update dependency microsoft.sourcelink.github to 10.0.401 (#495) renovate[bot]
  • 9f8b857 chore(deps): pin github actions digests (#499) renovate[bot]
  • 3c4d1e2 chore(deps): update dependency splat to v21 (#476) renovate[bot]

📌 Other

🔗 Full Changelog: v3.2.0...v4.0.0

🙌 Contributions

💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @glennawatson

🤖 Automated services that contributed: renovate[bot]

3.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Aug 16:17
78cca23

🗞️ What's Changed

✨ Features

🧹 General Changes

📦 Dependencies

🔗 Full Changelog: v3.1.0...v3.2.0

🙌 Contributions

💖 Thanks to all the contributors: @ChrisPulman, @glennawatson

🤖 Automated services that contributed: @renovate[bot]

3.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Jun 22:09

🗞️ What's Changed

🐛 Fixes

🔗 Full Changelog: v3.0.0...3.1.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

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]

2.6.1

Choose a tag to compare

@glennawatson glennawatson released this 12 Jan 10:51
84d74d0

🗞️ 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

Choose a tag to compare

@glennawatson glennawatson released this 24 Oct 15:50
c9074e5

🗞️ 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

Choose a tag to compare

@glennawatson glennawatson released this 02 Sep 23:52
490490e

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