Skip to content

23.2.28

Latest

Choose a tag to compare

@github-actions github-actions released this 04 May 16:26
· 18 commits to main since this release

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

This is the recommended 23.x release. It supersedes and folds together 23.1.1, 23.1.8, 23.2.1, 23.2.19, and 23.2.27, which were signed with a code-signing certificate that has since been revoked β€” NuGet restore fails on them with NU3012. 23.2.28 is identical in code to 23.2.27 but re-signed with a valid certificate, and it depends on the re-signed Splat 19.4.1. Those superseded releases have been removed and their notes consolidated here.

πŸ—žοΈ What's Changed

πŸ› Fixes

  • Interaction async-handler scheduling (#4351, fixes #4280)
  • Support inherited DependencyProperty lookup (#4350, fixes #3921)
  • Handle null load state in activation (#4349, fixes #4331)
  • WinForms designer serialization errors (#4339)
  • BindCommand passing the wrong parameter after a new ViewModel is assigned to the View (#4324)
  • WPF design-time activation and main-thread bindings (#4337)
  • Slow WPF startup β€” ComponentModelFallbackConverter false positives + missing ConverterService registrations (#4313)
  • Blazor activation render ordering (#4318)
  • WithWinForms() initialization + ReactiveCommand output-propagation tests (#4314)
  • Builder StackOverflow, activator negative ref-count, a binding regression, and testing extensions (#4301)

✨ Enhancements

  • WithCoreServices() and additional platform converters (#4316)

🧹 Build, CI & signing

  • Migrate signing to Certum SimplySign and versioning to MinVer (this release is a re-sign of the 23.2.27 source)
  • Add a CodeQL analysis workflow
  • Remove the deprecated integration tests; add modern samples, snippets, CI and docs (#4319)

πŸ“¦ Dependencies

  • Splat β†’ 19.4.1 (re-signed)
  • Routine dependency/test-stack updates by @renovate[bot]

πŸ”— Full Changelog: 22.3.1...23.2.28

πŸ™Œ Contributions

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

πŸ€– Automated services that contributed: @renovate[bot], @github-code-quality[bot]