Catel 4.5.3

Release notes for Catel 4.5.3

Release date:
=============
2016/09/01

Added/fixed (BREAKING CHANGES):
===============================
No breaking changes, but made a lot of preparations for the “async big bang” that will happen in Catel 5.0. We are
currently trying to index all members that might need async members in the future. Most of these members are now
marked as obsolete and have an async handler which must be used in the future.

Platform support changes:
=========================
[none]

Classes / members marked as obsolete:
=====================================
Our mission is to make Catel easier to maintain in the future. One way to achieve this is to remove unused
features and components. We are actively removing features by marking them obsolete. If nobody complains,
we will remove the features in the next major release.

Added/fixed:
============
(+) CTL-915 Add ISerializationConfiguration to all serialization methods. The serialization of members using
ToString / Parse has been changed to opt-in. This can either be achieved via a SerializerModifier or by
decorating the member using the SerializeUsingParseAndToStringAttribute
(x) CTL-917 Improve ChangeNotificationWrapper handling of NotifyCollectionChangedAction.Reset