Skip to content

Releases: reactiveui/splat

20.0.0

12 Jun 11:43
7156cd0

Choose a tag to compare

πŸ—žοΈ What's Changed

♻️ Refactoring

  • f0550c6 refactor: migrate to StyleSharp analyzers, reach clean -warnaserror across the full solution, and add SonarCloud/CodeQL CI (#1593) @glennawatson

πŸ› Fixes

🧹 General Changes

βœ… Tests

πŸ”— Full Changelog: v19.4.1...20.0.0

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @glennawatson

19.4.1

23 May 10:11

Choose a tag to compare

πŸ” 19.4.1 β€” consolidated, re-signed release

This is the recommended release. It supersedes and folds in 19.3.1, which was signed with a code-signing certificate that has since been revoked β€” NuGet restore fails on it with NU3012. 19.4.1 is re-signed with a valid certificate; the superseded 19.3.1 release has been removed and its notes consolidated here.

πŸ—žοΈ What's Changed

πŸ’₯ Breaking

  • Drop .NET MAUI 9 platform targets (#1586)
  • Remove Tizen bitmap code; simplify platform detection (#1583)

✨ Improvements

  • Refactor CompositeDisposable for thread-safety and performance (#1477)
  • Cross-platform targeting β€” compile .NET Framework, Windows and Android targets on non-Windows hosts (#1581, #1582)
  • Remove a dead System.Reactive package reference from Splat.Core (#1579)

πŸ› Fixes

  • Fix intermittent Raygun test crash caused by unobserved task exceptions (#1510)

πŸ“ Documentation

  • Add and improve XML documentation for public APIs (#1476)
  • Update copyright year to 2026 across source files (#1474)

🧹 Build, CI & signing

  • Migrate signing from SSL.com eSigner to Certum SimplySign (container signing)
  • Switch versioning from Nerdbank.GitVersioning to MinVer
  • Pin 3rd-party actions to commit SHAs (CodeQL)

πŸ“¦ Dependencies

  • Routine dependency/test-stack updates by @renovate[bot]

πŸ”— Full Changelog: 19.2.1...v19.4.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors β€” @glennawatson, @ChrisPulman (see the linked PRs for attribution).

πŸ€– Automated services that contributed: @renovate[bot]

19.2.1

09 Jan 02:00
270a679

Choose a tag to compare

πŸ—žοΈ What's Changed

πŸ› Fixes

🧹 General Changes

πŸ“¦ Dependencies

πŸ“Œ Other

πŸ”— Full Changelog: 19.1.1...19.2.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @ChrisPulman, @glennawatson

πŸ€– Automated services that contributed: @renovate[bot]

19.1.1

02 Jan 12:12
495eb61

Choose a tag to compare

πŸ—žοΈ What's Changed

This version is a Major change, it changes the logging/DI and other elements to make it more AOT compatible for some performance gains also. Now most logging and DI generic are first class citizens of their class and where able they are used directly with the providing resolver or logger.

πŸ’₯ Breaking Changes

🧹 General Changes

πŸ“¦ Dependencies

πŸ“Œ Other

πŸ”— Full Changelog: 18.1.1...19.1.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @glennawatson

πŸ€– Automated services that contributed: @renovate[bot]

18.1.1

21 Dec 18:27
d07d551

Choose a tag to compare

πŸ—žοΈ What's Changed

πŸ’₯ Breaking Changes

πŸ”— Full Changelog: 17.2.1...18.1.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @glennawatson

17.2.1

21 Dec 14:14
1fd9b1e

Choose a tag to compare

πŸ—žοΈ What's Changed

✨ Features

  • 06697ac Feature: Update the tests to support the Microsoft Testing Platform and update the Unit Test Mode Detector (#1454) @glennawatson

🧹 General Changes

πŸ“¦ Dependencies

πŸ“Œ Other

πŸ”— Full Changelog: 17.1.1...17.2.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @ChrisPulman, @Copilot, @glennawatson

πŸ€– Automated services that contributed: @renovate[bot]

17.1.1

23 Sep 02:58
bfabc4a

Choose a tag to compare

πŸ—žοΈ What's Changed

🧹 General Changes

πŸ“¦ Dependencies

πŸ”— Full Changelog: 17.0.1...17.1.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @glennawatson

πŸ€– Automated services that contributed: @renovate[bot]

17.0.1

17 Sep 09:23
927cad2

Choose a tag to compare

πŸ—žοΈ What's Changed

✨ Features

🧹 General Changes

πŸ“¦ Dependencies

πŸ”— Full Changelog: 16.2.1...17.0.1

πŸ™Œ Contributions

πŸ’– Thanks to all the contributors: @ChrisPulman, @Copilot, @glennawatson

πŸ€– Automated services that contributed: @renovate[bot]

16.2.1

06 Sep 03:49
c0df6b0

Choose a tag to compare

πŸš€ Splat 16.2.1 β€” Release Notes

✨ Repo Guidance & Style

πŸ› οΈ Runtime & AOT Compatibility

πŸ§ͺ Test Infrastructure

πŸ“ Documentation & Codebase Polish

πŸ“¦ Dependencies

🧭 Versioning


πŸ™Œ Contributors

Thanks to: @ChrisPulman, @glennawatson
Automation assists: @Copilot, @copilot-swe-agent[bot], @renovate[bot]

πŸ†• New Contributors

  • @Copilot made their first contribution in #1394

πŸ”— Full Changelog

16.1.1

02 Sep 00:01
91853b1

Choose a tag to compare

Refactoring

General Changes

Dependencies

  • 5adeb73 chore(deps): update dependency xunit.runner.visualstudio to 3.1.4 (#1387) @renovate[bot]
  • chore(deps): update mstest monorepo to 3.10.2 by @renovate[bot] in #1383
  • chore(deps): update dependency xunit.runner.visualstudio to 3.1.4 by @renovate[bot] in #1387
  • chore(deps): update avalonia monorepo to 11.3.4 by @renovate[bot] in #1386
  • chore(deps): update dependency verify.xunit to 30.7.3 by @renovate[bot] in #1384
  • chore(deps): update dependency fluentassertions to 8.6.0 by @renovate[bot] in #1385
  • chore(deps): update dependency log4net to 3.2.0 by @renovate[bot] in #1390

Contributions

Thanks to all the contributors: @ChrisPulman, @glennawatson

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

Full Changelog: 16.0.1...16.1.1