Skip to content

v2.1

Latest
Compare
Choose a tag to compare
@mysteryx93 mysteryx93 released this 30 Dec 23:31
· 4 commits to master since this release

This version introduces some breaking changes.

  • StrongViewLocator must now have its registrations in its constructor. See updated documentation.. This change was required because 2 separate instances are created: one for MvvmDialogs and one for Avalonia defined in App.axaml.
  • Now apply picker SuggestedStartLocation and SuggestedFileName. The property names and types have been modified.
  • Complete overhaul and simplification of FileSystem classes. IPathInfoFactory and IBookmarkFileSystem have been removed. See new documentation here. DialogStorageFile got renamed to DesktopDialogStorageFile and DesktopDialogStorageFactory is available.

Other changes:

  • Dialog show calls will now be ignored in design mode to avoid errors
  • Updated CrossPlatform.Browser to run
  • ViewLocatorBase now calls CreateViewInstance virtual method instead of Activator.CreateInstance for easier customization.

Happy New Year!! May 2024 be the best year in a while