Skip to content

Releases: reactiveui/Primitives

9.0.0

Choose a tag to compare

@github-actions github-actions released this 03 Oct 14:15
56523df

Summary

ReactiveUI.Primitives 9.0.0 is a major version because the SubscribeSafe operator changes. A lone delegate passed to SubscribeSafe is now the onNext handler, as in System.Reactive.

Why it changed

  • SubscribeSafe had error-only overloads, SubscribeSafe(onError) and SubscribeSafe(onError, onCompleted), and no onNext-only overload.
  • So source.SubscribeSafe(x => Use(x)) compiled and bound the lambda as the error handler.
  • Every value, including the initial one, was silently dropped.

What to change

8.x 9.0
source.SubscribeSafe(ex => Log(ex)) source.SubscribeSafeErrors(ex => Log(ex))
source.SubscribeSafe(ex => Log(ex), () => Done()) source.SubscribeSafeErrors(ex => Log(ex), () => Done())
source.SubscribeSafe(x => Use(x)) ran Use only on error runs Use for every value
  • With a lone onNext handler and no error handler, a source error is rethrown with its original stack.
  • The (onNext, onError) and (onNext, onError, onCompleted) overloads are unchanged.
  • If you passed one lambda to SubscribeSafe to handle errors, you now get a compile error, or the lambda receives values. Rename the call to SubscribeSafeErrors.

🗞️ What's Changed

💥 Breaking Changes

📦 Dependencies

  • fc7e0fa chore(deps): update dependency tunit to 1.72.4 (#230) renovate[bot]

🔗 Full Changelog: v8.4.0...v9.0.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

🤖 Automated services that contributed: renovate[bot]

8.4.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 09:29
a48ca23

🗞️ What's Changed

✨ Features

  • a48ca23 feat: add ReactiveUI.Primitives.Uno and build Uno projects through their own solution filter (#228) @glennawatson

🔗 Full Changelog: v8.3.0...v8.4.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

8.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 06:40
4cdcacc

🗞️ What's Changed

✨ Features

📝 Documentation

🔗 Full Changelog: v8.2.0...v8.3.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

8.2.0

Choose a tag to compare

@github-actions github-actions released this 24 Sep 06:34
2a8b66d

🗞️ What's Changed

✨ Features

📦 Dependencies

  • b933227 chore(deps): update analyzers to 5.1.1 (#221) renovate[bot]

🔗 Full Changelog: v8.1.0...v8.2.0

🙌 Contributions

🌱 New contributors since the last release: @Pranay-Kumar-02
💖 Thanks to all the contributors: @glennawatson, @Pranay-Kumar-02

🤖 Automated services that contributed: renovate[bot]

8.1.0

Choose a tag to compare

@github-actions github-actions released this 21 Sep 12:16
14054d5

🗞️ What's Changed

✨ Features

📝 Documentation

📦 Dependencies

  • c3182cc chore(deps): update dependency microsoft.windowsappsdk to 2.5.1 (#218) renovate[bot]
  • 6cdb335 chore(deps): update analyzers to 5.1.0 (#214) renovate[bot]

🔗 Full Changelog: v8.0.0...v8.1.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

🤖 Automated services that contributed: renovate[bot]

8.0.0

Choose a tag to compare

@github-actions github-actions released this 16 Sep 23:36
49e2515

🗞️ What's Changed

💥 Breaking Changes

🧹 General Changes

📝 Documentation

📦 Dependencies

  • 72222a0 chore(deps): pin github actions digests (#213) renovate[bot]
  • cfff24c chore(deps): update dependency tunit to 1.67.0 (#215) renovate[bot]

🔗 Full Changelog: v7.5.0...v8.0.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

🤖 Automated services that contributed: renovate[bot]

7.5.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 13:40
a914521

🗞️ What's Changed

♻️ Refactoring

⚡ Performance

🧹 General Changes

✅ Tests

📝 Documentation

📦 Dependencies

  • 52a3824 chore(deps): update analyzers to 3.46.0 (#183) renovate[bot]
  • 94c529e chore(deps): update dependency microsoft.sourcelink.github to 10.0.401 (#193) renovate[bot]
  • cffbcd1 chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.11.0 (#181) renovate[bot]
  • 59db4d4 chore(deps): update avalonia to 12.1.2 (#180) renovate[bot]
  • 3a3c3b5 chore(deps): update dependency tunit to 1.66.8 (#184) renovate[bot]

🔗 Full Changelog: v7.4.0...v7.5.0

🙌 Contributions

🌱 New contributors since the last release: Dong, @NeverMorewd
💖 Thanks to all the contributors: Dong, @glennawatson, @NeverMorewd

🤖 Automated services that contributed: renovate[bot]

7.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Sep 08:38
f2f2c89

🗞️ What's Changed

✨ Features

✅ Tests

🔗 Full Changelog: v7.3.0...v7.4.0

🙌 Contributions

💖 Thanks to all the contributors: @glennawatson

7.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 19:32
72c5e03

🗞️ What's Changed

💥 Breaking Changes

✨ Features

🐛 Fixes

📦 Dependencies

  • 2caf492 chore(deps): update dependency tunit to 1.65.68 (#176) renovate[bot]
  • b0fa198 chore(deps): update dependency tunit to 1.65.63 (#175) renovate[bot]
  • 4d9fc1f chore(deps): update dependency tunit to 1.65.51 (#174) renovate[bot]
  • 1fcc7f8 chore(deps): update dependency sonaranalyzer.csharp to 10.33.0.1635 (#172) renovate[bot]
  • 1f71d47 chore(deps): update dependency roslynator.analyzers to v5 (#173) renovate[bot]
  • ce4e553 chore(deps): update dependency tunit to 1.65.38 (#170) renovate[bot]
  • d2584e4 chore(deps): update dependency roslynator.analyzers to 4.16.1 (#147) renovate[bot]
  • 72c5e03 chore(deps): update dependency microsoft.maui.core to 10.0.100 (#171) renovate[bot]

🔗 Full Changelog: v7.2.0...v7.3.0

🙌 Contributions

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

🤖 Automated services that contributed: renovate[bot]

7.2.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 04:37

🗞️ What's Changed

✨ Features

🐛 Fixes

⚡ Performance

🧹 General Changes

📦 Dependencies

  • 1c307c1 chore(deps): update dependency tunit to 1.64.6 (#151) renovate[bot]
  • 8dbb7e6 chore(deps): update dependency tunit to 1.64.13 (#159) renovate[bot]
  • 8a03a9b chore(deps): update microsoft.extensions (#160) renovate[bot]
  • 36698af chore(deps): update avalonia to 12.1.1 (#148) renovate[bot]
  • 92eccd5 chore(deps): update dependency microsoft.maui.core to 11.0.0-preview.7.26406.9 (#155) renovate[bot]
  • 3d8e022 chore(deps): update dotnet monorepo to 10.0.11 (#157) renovate[bot]
  • de69b7f chore(deps): update asp.net core (#158) renovate[bot]

🔗 Full Changelog: v7.1.1...v7.2.0

🙌 Contributions

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

🤖 Automated services that contributed: renovate[bot]