Skip to content
This repository was archived by the owner on Sep 12, 2020. It is now read-only.

Releases: lecode-official/mvvm-framework

v0.3.7 Release

Choose a tag to compare

@lecode-official lecode-official released this 28 Jun 17:40

Now there is a boolean IsExecuting property in the reactive commands in addition to an observable. Also updated all NuGet packages to their latest versions.

v0.3.6 Release

Choose a tag to compare

@lecode-official lecode-official released this 26 Jun 21:13
  • Installed the latest versions of all NuGet packages
  • Fixed the error message in the exception that is thrown, when view models do not implement IViewModel
  • Now it is possible to use none-async delegates with reactive commands
  • Fixed a bug which caused the CanExecute property in the reactive command to sometimes return a wrong value
  • Implemented validation for reactive properties

v0.3.5 Release

Choose a tag to compare

@lecode-official lecode-official released this 16 May 13:19

Fixed a bug where calling RemoveRange on a ReactiveCollection actually called AddRange internally.

v0.3.4 Release

Choose a tag to compare

@lecode-official lecode-official released this 12 May 10:49

This is an emergency release, because some things broke after changing how the value converters behaved.

v0.3.3 Release

Choose a tag to compare

@lecode-official lecode-official released this 12 May 09:41

Now nullable types are supported in the value converters. Also some bugs were fixed in the value converters.

v0.3.2 Release

Choose a tag to compare

@lecode-official lecode-official released this 09 May 16:53

Added a new abstract base class for reactive collections: ReadOnlyReactiveCollection, which makes it much easier to implement custom reactive collections. Both ReactiveCollection and DerivedReactiveCollection derive from ReadOnlyCollection. This change should not affect existing code.

v0.3.1 Release

Choose a tag to compare

@lecode-official lecode-official released this 01 May 18:59

Added an IsEmpty property to the reactive collection and the derived reactive collection. Also added a HasValue property to the reactive property. This makes it easier to use the three types.

v0.3.0 Release

Choose a tag to compare

@lecode-official lecode-official released this 01 May 15:46
  • The reactive database context was removed from the framework, because it was deemed out of scope of the framework, the reactive database context is now a separate project on GitHub and NuGet
  • Removed the reactive configuration context, because reactive should not be used on such a low layer
  • Removed all references to ReactiveUI and instead implemented custom implementations of ReactiveProperty, ReactiveCommand, ReactiveCollection, and ReactiveDerivedCollection, also now view models should either directly implement IViewModel or derive from ViewModel, because ReactiveViewModel no longer exists
  • The dialog service now offers the possibility to use the file open dialog to select multiple files
  • Fixed the WPF window owner bug, where a parent window would be minimized, when a child window closes
  • Fixed some minor bugs and code smells

v0.2.9 Release

Choose a tag to compare

@lecode-official lecode-official released this 21 Apr 18:15

Fixed some code smells and consolidated some minor things between the WPF and the UWP version. Also made the initial release of the UWP version of the framework. The UWP version of the framework looks and feels very similar to the WPF version, but it acknowledges the differences between the platforms by providing APIs that are very similar but tailor-made for UWP.

v0.2.8 Release

Choose a tag to compare

@lecode-official lecode-official released this 20 Apr 09:35

Fixed some minor problems and integrated XML documentation, so that Intellisense provides more information to the user.