Open Collective
Open Collective
Released Catel 5.12.4
Published on March 27, 2020 by Geert van Horrik

We are happy to announce that we have released Catel 5.12.4. As always, we recommend to update your apps and libraries to this new version as soon as possible. The new version can be retrieved via NuGet.

This is a hotfix release, focusing on improvements and bug fixes only. Main development is currently done for Catel 6.x.


As part of this release we had 16 commits which resulted in 8 issues being closed.


  • #1557 Check whether DialogResult can be set when closing a window initiated from a view model
  • #1551 Potential enumeration failure when using LanguageService.GetString
  • #1550 Deadlock in ExpressionTreeObjectAdapter.GetMemberValue


  • #1561 Add support for .NET Core 3.1
  • #1559 Validate view model to model mappings once per view model type instead of every instance
  • #1555 Refactor SelectDirectoryService to work with a context instead of member values
  • #1554 Refactor OpenFileService and SaveFileService to work with a context instead of member values
  • #1545 UIVisualizerService attempts to create window on non-UI thread