Skip to content

Releases: FantasticFiasco/mvvm-dialogs

Release v9.1.2

07 Oct 07:29
v9.1.2
3827768
Compare
Choose a tag to compare

💉 Fixed

  • #263 Exception is thrown when used in a multiple Single Threaded Apartment (STA) application (contributed by @HeedfulCrayon)

Release v9.1.0

26 Sep 06:30
v9.1.0
825eb96
Compare
Choose a tag to compare

⚡ Added

  • #221 DialogService.FindOwnerWindow, a method that finds the window corresponding to specified a view model, has been added as protected virtual, allowing you to override its behavior (contributed by @RFBomb)

Release v9.0.0

27 Aug 10:08
Compare
Choose a tag to compare

⚡ Added

  • Support for .NET 6

💀 Removed

Release v8.0.0

19 Nov 20:46
Compare
Choose a tag to compare

⚡ Added

  • Support for .NET Core 3.1
  • Support for .NET Core 5.0

💉 Changed

  • #116 [BREAKING CHANGE] IDialogService.Close returns false instead of throwing an exception when failing to close a dialog. This behavior aligns with the behavior of IDialogService.Activate.

💀 Removed

Release v7.1.1

27 Aug 21:37
Compare
Choose a tag to compare

💉 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

07 Jun 19:59
Compare
Choose a tag to compare

⚡ Added

  • #107 Support for closing a non-modal dialog using IDialogService.Close (proposed by @metal450)

💉 Fixed

  • Typo in exception message thrown when view isn't registered

Release v7.0.0

28 Jan 22:35
Compare
Choose a tag to compare

⚡ 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 boxes
      • DereferenceLinks - 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 selected
      • SafeFileName - A string that only contains the file name for the selected file
      • SafeFileNames - An array that contains one safe file name for each selected file
      • ShowReadOnly - A value indicating whether the open file dialog contains a read-only check box
      • ValidateNames - A value indicating whether the dialog accepts only valid Win32 file names
    • SaveFileDialogSettings
      • CustomPlaces - The list of custom places for file dialog boxes
      • DereferenceLinks - 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 file
      • SafeFileNames - An array that contains one safe file name for each selected file
      • ValidateNames - A value indicating whether the dialog accepts only valid Win32 file names

💉 Changed

  • [BREAKING CHANGE] The default value of SaveFileDialogSettings.CheckFileExists has changed from true to false, aligning it with the default value of the native Windows SaveFileDialog

Release v6.0.0

02 Nov 21:06
Compare
Choose a tag to compare

⚡ 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

Release v5.3.0

31 Oct 22:34
Compare
Choose a tag to compare

⚡ Added

  • Support for activating non-modal dialogs using IDialogService.Activate

Release 5.2.2

13 Mar 22:35
Compare
Choose a tag to compare

💉 Fixed

  • Logger.Writer does not throw exception when being set to null (contribution by @MathewSachin)