From 7485472632c866fb09976f31e5126c62e26f4a64 Mon Sep 17 00:00:00 2001 From: Thomas Claudius Huber Date: Sun, 10 Dec 2023 17:02:06 +0100 Subject: [PATCH] Prepare release 1.3.0 --- src/Directory.Build.props | 2 +- src/MvvmGen/MvvmGen.csproj | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/Directory.Build.props b/src/Directory.Build.props index 8a71669..8b38735 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -1,6 +1,6 @@ - 1.2.1 + 1.3.0 $(Version).0 $(Version).0 Thomas Claudius Huber diff --git a/src/MvvmGen/MvvmGen.csproj b/src/MvvmGen/MvvmGen.csproj index 9b0f466..ac51adf 100644 --- a/src/MvvmGen/MvvmGen.csproj +++ b/src/MvvmGen/MvvmGen.csproj @@ -19,7 +19,15 @@ en-US packageIcon.png readme.md - Version 1.2.1: + Version 1.3.0: +- New CommandType property on [ViewModel] attribute to specify a custom IDelegateCommand implementation. +- New ModelPropertyName property on [ViewModel] attribute to set the name of the property that contains the wrapped model specified via the ModelType property. +- New ModelPropertiesToIgnore property on [ViewModel] attribute to set a comma-separated list of model properties that should not be generated for the model specified via the ModelType property. +- Fix nullable warnings when generating command properties. +- Fix interface generation when ViewModel has generic methods +- Fix constructor generation when base ViewModel has [Inject] attributes + +Version 1.2.1: - Ensure that [ViewModelGenerateInterface] also generates command properties Version 1.2.0: