All Versions
13
Latest Version
Avg Release Cycle
39 days
Latest Release
335 days ago

Changelog History
Page 1

  • v5.12.11 Changes

    November 25, 2020

    🚀 As part of this release we had 11 commits which resulted in 5 issues being closed.

    🐛 Bugs

    • #1712 ViewModelBase constructor memory leak
    • #1693 CatelTypeInfo contains Catel properties in _nonCatelProperties fields

    👌 Improvements

    • #1714 Update all system packages to 5.0
    • #1713 Add support for .net 5.0
    • #1691 FastObservableDictionary should allow null-values and not throw ArgumentNullException
  • v5.12.10 Changes

    October 12, 2020

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

    🐛 Bugs

    • #1676 ProcessService verb is not working on .NET Core
    • #1670 Validation messages don't appear for child windows when using content presentors
    • #1669 ArgumentNullException when using ViewModelToModelMapping on property of concrete model that does not have this property
  • v5.12.9 Changes

    September 23, 2020

    🚀 As part of this release we had 24 commits which resulted in 5 issues being closed.

    🐛 Bugs

    • #1657 Improve performance of TypeCache when lazy-loading assemblies
    • #1650 Use ConcurrentDictionary in CacheStorage implementation
    • #1649 ModelBase does not detect privately declared inherited property registrations
    • #1642 Dictionary serialization in ModelBase failes for .NET Core

    👌 Improvement

    • #1625 LogManager is not flushing when AppDomain exists on .NET Core
  • v5.12.8 Changes

    August 20, 2020

    🚀 As part of this release we had 6 commits.

  • v5.12.7 Changes

    July 01, 2020

    🚀 As part of this release we had 6 issues closed.

    🐛 Bugs

    • #1610 Remove class constraint on FastMemberInvoker to support structs
    • #1606 KeyboardHelper.GetCurrentlyPressedModifiers should not contain None when other modifiers are active
    • #1605 Validation on view models is forced from the DataWindow even when validation should be deferred

    👌 Improvements

    • #1616 Improve modal window detection to prevent first chance exception
    • #1614 Optimize implementation and performance of TypeCache.GetTypeBySplittingInternals
    • #1613 Support serialization of collections with abstract item types
  • v5.12.6 Changes

    May 22, 2020

    🚀 As part of this release we had 6 commits.

  • v5.12.5 Changes

    May 22, 2020

    🚀 As part of this release we had 5 commits which resulted in 1 issue being closed.

    🐛 Bug

    • #1564 Save / Open file services should respect context when setting up file dialogs
  • v5.12.4 Changes

    March 27, 2020

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

    🐛 Bugs

    • #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

    👌 Improvements

    • #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
  • v5.12.3 Changes

    February 03, 2020

    🚀 As part of this release we had 5 commits which resulted in 1 issue being closed.

    🐛 Bug

    • #1535 Complex xml files serialized with Catel < 5.12 cannot be deserialized by Catel 5.12
  • v5.12.2

    January 13, 2020