This repository has been archived by the owner on Nov 24, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Jose Pereira edited this page Aug 24, 2020
·
11 revisions
Set of libraries that extend the awesome MvvmCross framework. It contains base classes for views and viewmodels, specific platform controls, plugins and samples. This is an ongoing project and every help/suggestion is welcome :)
- MvxExtensions: 7.0.0
- MvvmCross: 7.0.0
- Xamarin.Forms: 4.8.0.1269
- Android Target: 10.0
- UWP Target: 10.0.18362
- Add further functionality for Xamarin.Forms
- Add functionality on an as-needed basis
-
2020/08/24 - v7.0.0
- Implement support for MvvmCross v7.0.0
-
2020/06/16 - v6.3.2
- Ensure
DependsOn.PropertyChanged
is always called in UI Thread - Add a
CoreViewModel.DoWorkAsync<T>
method that returns an object of typeT
- Ensure
-
2020/06/13 - v6.3.1
- Added support for SourceLink with github
-
2020/06/13 - v6.3.0
- Moved some core functionality to a separate package to reduce footprint related to used dependencies.
- Created a new project/package
MvxExtensions.Core
that includes so far, basic viewmodel implementation that supports 'DependsOn' and 'DoWorkAsync'
- Created a new project/package
- Added implementation for viewmodels that can receive input and send back a result
- Moved some core functionality to a separate package to reduce footprint related to used dependencies.
-
2020/04/11 - v6.2.0
- Updated to current MvvmCross version (6.4.2)
- Breaking change in the StorageLocation enum of the Storage plugin. It now follows a closer wording to the one used in Xamarin.Essentials
- Moved the Android.Support library to a separate nuget package (
MvxExtensions.Droid.Support
) - Added UWP support for the Plugins and
ContentPage
- Fixed some minor bugs
- New sample using Xamarin.Forms (iOS version not tested)
-
2018/10/28 - v6.1.0
- Major refactoring of Plugin.Storage, including the separation into 2 interfaces:
- IStoragePlugin
- IStorageEncryptionPlugin
- Basic iOS support including:
- Plugin.Storage
- Core features
- ViewControllerBase and TableViewControllerBase
- Loading Overlay
- iOSSetup, iOSPresenter and ApplicationDelegate
- Samples for Notifications, Navigation and Storage
- Major refactoring of Plugin.Storage, including the separation into 2 interfaces:
-
2018/09/30 - v6.0.2
- Added binding target for base controls (Android)
- Added
NumericEditText
andDecimalEditText
-
2018/09/28 - v6.0.1
- Applied automatic deployment
- Improved nuget package information
-
2018/09/27 - v6.0.0
- Reset major version to 6 to pair with Mvx version
- Continuation of the code port for .NetStandard and support for Mvx 6+
- Updated Mvx nuget packages to version 6.2.0
-
2018 - v5.0.0 .NetStandard support
- Beginning the code port for .NetStandard and support for Mvx 6
-
2016/12/02 - v4.4.0 Full revamp in progress
- Updated all nuget packages
- Changed project name to MvvmCross-Extensions and the namespace to MvxExtensions
- Refactorization of the entire project
-
2015/09/22 Major updates in all projects:
- Updated all nuget packages
- Added async support
- Removed strong reference events from ViewModel
- Added new features in all modules (see description for more details)
- 2014/04/14 First version of the utilities.