Releases: FantasticFiasco/mvvm-dialogs
Releases · FantasticFiasco/mvvm-dialogs
Release v9.1.2
💉 Fixed
- #263 Exception is thrown when used in a multiple Single Threaded Apartment (STA) application (contributed by @HeedfulCrayon)
Release v9.1.0
Release v9.0.0
⚡ Added
- Support for .NET 6
💀 Removed
- [BREAKING CHANGE] Support for .NET Framework 3.5
- [BREAKING CHANGE] Support for .NET Framework 4.0 and .NET Framework 4.5 due to deprecation as of January 12, 2016
- [BREAKING CHANGE] Support for .NET Framework 4.5.2 due to deprecation as of April 26, 2022
- [BREAKING CHANGE] Support for .NET Core 3.1 in preparation for deprecation December 13, 2022
- [BREAKING CHANGE] Support for .NET 5 due to deprecation as of May 10, 2022
- [BREAKING CHANGE] Support for UWP due to problematic support in VS2022
Release v8.0.0
⚡ Added
- Support for .NET Core 3.1
- Support for .NET Core 5.0
💉 Changed
- #116 [BREAKING CHANGE]
IDialogService.Close
returnsfalse
instead of throwing an exception when failing to close a dialog. This behavior aligns with the behavior ofIDialogService.Activate
.
💀 Removed
- [BREAKING CHANGE] Support for .NET Core 3.0 due to deprecation as of March 3, 2020
Release v7.1.1
💉 Fixed
- Specify dependency groups in nuspec for each supported framework version
- #122 Fix memory leak where
Window.Closed
events never where un-registered (discovered by @peter-durrant)
Release v7.1.0
Release v7.0.0
⚡ Added
- #91 Added the following settings for parity with the native Windows dialogs (proposed by @Kimmerest)
FolderBrowserDialogSettings
RootFolder
- The root folder where the browsing starts from
MessageBoxSettings
Options
- A value object that specifies the options
OpenFileDialogSettings
CustomPlaces
- The list of custom places for file dialog boxesDereferenceLinks
- A value indicating whether a file dialog returns either the location of the file referenced by a shortcut or the location of the shortcut file (.lnk)ReadOnlyChecked
- A value indicating whether the read-only check box displayed by the open file dialog is selectedSafeFileName
- A string that only contains the file name for the selected fileSafeFileNames
- An array that contains one safe file name for each selected fileShowReadOnly
- A value indicating whether the open file dialog contains a read-only check boxValidateNames
- A value indicating whether the dialog accepts only valid Win32 file names
SaveFileDialogSettings
CustomPlaces
- The list of custom places for file dialog boxesDereferenceLinks
- A value indicating whether a file dialog returns either the location of the file referenced by a shortcut or the location of the shortcut file (.lnk)SafeFileName
- A string that only contains the file name for the selected fileSafeFileNames
- An array that contains one safe file name for each selected fileValidateNames
- A value indicating whether the dialog accepts only valid Win32 file names
💉 Changed
- [BREAKING CHANGE] The default value of
SaveFileDialogSettings.CheckFileExists
has changed fromtrue
tofalse
, aligning it with the default value of the native WindowsSaveFileDialog
Release v6.0.0
⚡ Added
- #55 - Support for .NET Core 3.0
- #55 - NuGet package supporting .NET 4.5.2, .NET 4.6.2 and .NET 4.7.2
💫 Changed
- Adaptation to nullable references in C# 8.0 introduced breaking changes to the API
Release v5.3.0
⚡ Added
- Support for activating non-modal dialogs using
IDialogService.Activate
Release 5.2.2
💉 Fixed
Logger.Writer
does not throw exception when being set tonull
(contribution by @MathewSachin)