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 forAvalonia
defined inApp.axaml
. - Now apply picker
SuggestedStartLocation
andSuggestedFileName
. The property names and types have been modified. - Complete overhaul and simplification of
FileSystem
classes.IPathInfoFactory
andIBookmarkFileSystem
have been removed. See new documentation here.DialogStorageFile
got renamed toDesktopDialogStorageFile
andDesktopDialogStorageFactory
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 ofActivator.CreateInstance
for easier customization.
Happy New Year!! May 2024 be the best year in a while