Mugen MVVM Toolkit 4.0.0

Rating: No reviews yet
Downloads: 0
Released: Aug 10, 2015
Updated: Aug 9, 2015 by VVS0205
Dev status: Stable Help Icon

Available Downloads

There are no downloads associated with this release.

Release Notes

  • Source code https://github.com/MugenMvvmToolkit/MugenMvvmToolkit
  • Samples https://github.com/MugenMvvmToolkit/MugenMvvmToolkit.Samples
  • Changed namespace for platform specific assembly from MugenMvvmToolkit to MugenMvvmToolkit.PlatformName (WPF, WinForms, etc) (Breaking changes).
  • Merged MugenMvvmToolkit.Android.Fragment and MugenMvvmToolkit.Android.ActionBar projects into MugenMvvmToolkit.Android project (Breaking changes).
  • Changed System.Linq.Expressions.Expression usage, instead of using the direct creation of expression vm => vm.Property, it is now created using a delegate () => vm => vm.Property (Breaking changes).
  • Renamed methods from GetPropertyName to GetMemberName (Breaking changes).
  • Renamed methods from PropertyNameEqual to MemberNameEqual (Breaking changes).
  • Fixed #3.
  • Added the ability to use custom C# expression for binding parameters.
  • Added the BindableLayoutInflater class (Android).
  • Added the MvvmAppCompatActivity class (Android).
  • Added extension methods (GetBindingMemberValue, TryGetBindingMemberValue, SetBindingMemberValue), that unifies the work with attached members.
  • Added the AttachedMembers class for all platforms that contains platform specific attached members.
  • Added ability to remove a Page from back stack when a view model is closed (Android, iOS, WinRT, Xamarin.Forms).
  • Added ability to work with WPF and WinForms in a single project.
  • Added BindingInitializing and BindingInitialized events to the IBindingProvider interface that allows to intercept binding creation.
  • Added BindingModeToBehavior property to BindingServiceProvider instead of BindingParser.BindingModeToAction property.
  • Added support for Android Design Support Library.
  • Updated binding modes to handle some specific cases.
  • Improved performance (Binding).
  • Improved navigation system.
  • Updated support libraries to 22.2.1.0 (Android).
  • A large number of small changes.
  • Minor changes.

Reviews for this release

No reviews yet for this release.