All Versions
157
Latest Version
Avg Release Cycle
39 days
Latest Release
133 days ago

Changelog History
Page 1

  • v7.1.2

    October 23, 2020
  • v7.1.1

    October 21, 2020

    πŸš‘ Hotfix to fix PendingIntent in MvxAndroidViewPresenter not being able to be set from an inheritor.

  • v7.1.0

    October 21, 2020

    πŸ”„ Changelog

    7.1.0 (2020-10-21)

    Full Changelog

    πŸ’₯ Breaking changes:

    Implemented enhancements:

    πŸ›  Fixed bugs:

    • 🏁 No windows is presented when trying to launch Mac app #3830
    • πŸ›  fix for adjusting scrollview insets twice #3950 (Hackmodford)

    Closed issues:

    • πŸ—„ Fragment.Instantiate is deprecated #3949
    • πŸ”Œ Poll: Removal of Plugins File and Network #3915

    πŸ”€ Merged pull requests:

  • v7.0.1

    September 19, 2020

    Full Changelog

    πŸ›  Fixed bugs:

    πŸ”€ Merged pull requests:

    • πŸš€ Update release 7.0.0 blog post with more type changes #3875 (Cheesebaron)
  • v7.0.0

    August 14, 2020

    7.0.0 (2020-08-14)

    Full Changelog

    πŸ’₯ Breaking changes:

    • βœ‚ Remove support for Framework Fragments. Everything now uses AndroidX Fragments! #3750 (Cheesebaron)
    • βœ‚ Remove monodroid9.0 TFM and update packages #3741 (martijn00)
    • πŸ‘ Preliminary Android X support #3709 (Cheesebaron)
    • βœ‚ Remove obsolete platform services method #3674 (Strifex)

    Implemented enhancements:

    • Binding : Binding Set Creation #3693

    πŸ›  Fixed bugs:

    • MvxIosViewPresenter fails to close all modal ViewControllers #3826
    • EXC_BAD_ACCESS on MvxPathSourceStep.ClearPathSourceBinding #3784
    • Conflict calls to SaveAsync() in MvxSuspensionManager #3772
    • πŸ‘» Exception Java.Lang.NoSuchMethodError: no method with name='isDestroyed' occurs on API 16 #3727
    • πŸ”’ Use dedicated object to acquire lock #3810 (Cheesebaron)
    • πŸ›  Fix NoSuchMethodError exception when calling IsDestroyed #3729 (Cheesebaron)
    • πŸ›  Fix rethrowing exceptions #3683 (sm-g)

    Closed issues:

    • πŸ“š Mistake in documentation #3690

    πŸ”€ Merged pull requests:

  • v6.4.2

    January 03, 2020

    Full Changelog

    Implemented enhancements:

    πŸ›  Fixed bugs:

    • πŸ”Œ Color Plugin: ColorConverter should not convert null values #3632
    • Possible unhandled NRE in IoCResolver #3615
    • βš™ Running Playground.Wpf crashes with Reflection.TypeLoadException #3588
    • WPF View lifetime does not handle app closing #3481
    • MvxApplicationCallbacksCurrentTopActivity is lying about current Activity #3455
    • πŸ›  Fix loader exception message. #3644 (RayMMond)
    • 3615 Check for NRE in MvxIocContainer #3619 (allexks)
    • πŸ›  Fix NullReferenceException in MvxAndroidBindingContextHelpers #3610 (Cheesebaron)
    • πŸ›  Fix WPF app close view model lifecycle #3591 (MartinZikmund)
    • πŸ”Œ Getting plugin types safely #3590 (MartinZikmund)

    πŸ”€ Merged pull requests:

  • v6.4.1

    September 30, 2019

    Full Changelog

    πŸ›  Fixed bugs:

    • MvxExpandableTableViewSource doesn't let touches through #3574
    • MvxLayoutInflater CreateCustomViewInternal fails on Android 10 #3550
    • NullReferenceException when initializing fragment in ViewPager #3535

    Closed issues:

    • ⚑️ Update Fused Location plugin to latest version of Play Services #3580
    • Nested fragment inside viewpager caused error β€œFragment host not found” #3380

    πŸ”€ Merged pull requests:

  • v6.4.0

    September 09, 2019

    Full Changelog

    Implemented enhancements:

    πŸ›  Fixed bugs:

    • ViewPager ignores Presentation Values #3497
    • βœ… Prevent null reference when trying to look up latest binding context #3518 (Cheesebaron)
    • πŸ›  Fix ctor name in target binding #3511 (Cheesebaron)
    • RequestTranslator ignores Presentation/Parameter values #3487 (Prin53)

    Closed issues:

    • Is MVVMCross Compatible with Xamarin.Forms Version 4.0 Shell? #3523
    • ContentPage decorated with MvxTabbedPagePresentation not wrapped in NavigationPage #3513
    • RequestTranslator ignores Presentation/Parameter values #3482
    • πŸ”— LinkageError: No implementation found for void mono.android.text.TextWatcherImplementor.n_beforeTextChanged #3478
    • Mvx.IoCProvider.CallbackWhenRegistered's action is called BEFORE the actual singleton is registered. #3472
    • MvxFormsAppCompatActivity is unavailable in Android project #3460
    • MvxSpinner classNotFoundException inside fragment #3454
    • Bindings not attempted in MvxRecycler item template layout when given item in ItemsSource is null #3424

    πŸ”€ Merged pull requests:

  • v6.3.1

    June 18, 2019

    Full Changelog

    Implemented enhancements:

    • Open up methods in PageViewController to be able to customize behavior #3406 (martijn00)

    πŸ›  Fixed bugs:

    • ios MvxBaseTableViewSource: RowDeselected(..) must not call its base method #3413
    • [Android] AppStart deadlocks #3268

    Closed issues:

    • ⚑️ Compile issues after updating to 6.3.0 #3420

    πŸ”€ Merged pull requests:

    • Correct doc from "childs" to "children" #3430 (jschmid)
    • βž• Added MvxPanelHintTypes for MvvmCross 6 #3427 (xunreal75)
    • πŸ›  Fix: TYPO #3426 (konabe)
    • πŸ›  Fix: Typo: Remove extra period #3421 (konabe)
    • πŸ‘‰ Make attributes only available on netstandard #3419 (martijn00)
    • πŸ›  Fix for #3413: RowDeselected(..) must not call its base method #3415 (markuspalme)
    • ⚑️ Update docs on adding sections to a UITableView #3410 (c-lamont)
    • Facade MvxViewModelInstanceRequest instance overwritten #3405 (CMorooney)
  • v6.3.0

    May 15, 2019

    Full Changelog

    Implemented enhancements:

    • Navigating to new Activity always requires a top Activity #3311
    • CloseFragmentDialog System.NullReferenceException #3310
    • βž• Add infos to log when SetValue ignored in binding #3298
    • πŸ”‹ Feature: Support YamlLocalization as Plugin. #2892

    πŸ›  Fixed bugs:

    • Mvx. namespace shortcut not working in VS2019 16.1 preview2 with D8 and aapt2 enabled #3383
    • Can not override a built in target binding + fix #3352
    • Android TextView target binding is using TextView.TextFormatted + fix #3351
    • πŸ‘ MvxGestureRecognizerBehavior should support sending parameters to Command #3347
    • πŸ‘» Follow up to #1378: NullRef exception in Target Binding when using a value type + fix #3343
    • MvxBindingLog should not format messages + fix #3337
    • MvxWindowPresentationAttribute has prohibited parameters types (nullable structs). #3336
    • πŸ”Œ MvvmCross.Plugin.PictureChooser throws exception with 6.2.3 on device #3329
    • MvxPageViewController race condition #3324
    • Xamarin.Forms UWP backnavigation blocks previously pressed button. #3306
    • MvxBaseTableViewSource dont use SelectionChangedCommand on RowDeselected #3305
    • MvxPageViewController has changed its page change animation #3304
    • MvxRecycler view must not post NotifyDataSetChanged on MainLooper #3295
    • πŸ”’ MvxAndroidLifetimeMonitor should lock when accessing _createdActivityCount #3294
    • NavigationService doesn't wait for the view to appear in ios #3289
    • 🚚 MvxObservableCollection's RemoveRange discrepancy #3281
    • TryPerformCloseFragmentTransaction is not encapsulated in try/catch #3280
    • MvxAndroidViewPresenter.CreateActivityTransitionOptions\(\) adds shared element transition options if there are no elements to animate #3278
    • MvxPageViewController doesn't use attributes #3230
    • First ViewModel being created twice on Android #3196
    • [Android] Bringing application to foreground from Android notification using PendingIntent #3180
    • CustomAppStart methods called twice #3177
    • Proper implementation of UWP suspension #3090
    • App not starting properly when App is start via Activity #3014
    • Xamarin.Forms & android notifications #2996
    • Mvvmcross Android ignores IMvxAsyncCommand on some standard control's events #2977
    • MvxAndroidSetupSingleton.EnsureSingletonAvailable(ApplicationContext) throws null reference #2969
    • Xamarin Forms UWP Playground application crash on resume #2881
    • πŸ‘€ Xamarin Forms Context seem incorrect in MvxFormsAndroidSetup.FormsApplication #2832
    • πŸ›  Fix crash and improve MvxRecyclerViewAdapter and MvxRecyclerViewHolder #3366 (softlion)
    • πŸ›  Fix log format crashing for MvxBindingLog #3365 (softlion)
    • πŸ›  Fix null reference in Target Binding when using ValueType #3364 (softlion)
    • πŸ›  Fix control being disposed before unhooking event handlers #3363 (softlion)
    • πŸ‘‰ Make TextView Text target binding use SetText #3362 (softlion)
    • πŸ‘ Allow override of built in Binding Target Factories #3361 (softlion)
    • βž• Add missing ctors for tvos #3319 (martijn00)
    • βœ‚ Remove calls to AppStart from normal Activities #3214 (nmilcoff)
    • πŸ‘‰ Use EnteredBackground to trigger suspension logic #3101 (mmangold7)

    Closed issues:

    • MvxAppStart class causing app freeze - wrong async pattern #3395
    • MvxTapGestureRecognizerBehavior not working for UITextField in iOS 10.3.2 #3381
    • MvxUIControlTargetBinding.Dispose calling base Dispose before executing its code #3349
    • How to do the Microsoft Intune Migration or Integration in Xamarin android & iOS with MVVM Cross #3346
    • ⚑️ Update build.prop with Changelog url for NuGets #3334
    • Create script for consistent changelog generation #3332
    • Tizen 4.0 #3318
    • Tizen 4.0 #3317
    • πŸ“š Documentation issues in viewmodel-lifecycle.md #3301
    • Input Fields binding not working as expected in cell #3279
    • View Controller Missing and xib "... nib but the view outlet was not set." #3239
    • Xamarin Forms 3.4 not working with WPF #3236
    • Xamarin forms MvxTabbedPage doesn't render correctly on Android when placement set to bottom #3201
    • xamarin.android + tabs + viewpager in each tabs #3167
    • Playground.Mac wont create a window #3156
    • Mvx Setup randomly fails if the Android app was kept in the background for 4-5 days #3146
    • Android is crashing if app opens from deep linking #3141
    • πŸ“š Documentation: .NET Standard Library instead of PCL? #3108
    • πŸ“„ Docs: Navigation is outdated #3106
    • πŸ“„ Propose new docs structure #2856

    πŸ”€ Merged pull requests:

    • πŸ›  Fix presenter methods #3401 (martijn00)
    • βž• Add a better MvxRecyclerView sample to Playground #3400 (Cheesebaron)
    • βž• Add XmlnsPrefix for MvvmCross.Forms #3399 (martijn00)
    • πŸ›  Fix how C# code snippet is viewed #3398 (diogofr)
    • ⚑️ Issue 3108: Removed/updated documention: PCL -> .NET Standard #3396 (markuspalme)
    • πŸ‘‰ Use lowercase names on android #3393 (martijn00)
    • Don't set transition elements when there are none #3392 (martijn00)
    • ⚑️ Update sdk extras #3391 (martijn00)
    • πŸš€ Update url for release notes #3390 (martijn00)
    • πŸ‘‰ Make close of dialog more safe #3389 (martijn00)
    • πŸ›  Fix attribute for Mac windows presentation #3388 (martijn00)
    • πŸ›  Fix for #3294: MvxAndroidLifetimeMonitor should lock when accessing _createdActivityCount #3386 (markuspalme)
    • ✨ Enhanced tap compatibility for UITextField in MvxGestureRecognizerBeh… #3382 (JPSiller)
    • πŸ›  Fix #3281 MvxObservableCollection's RemoveRange discrepancy #3378 (jz5)
    • 🌲 NLogLogProvider - Support for structured logging in NLog 4.5 #3377 (snakefoot)
    • Document: Fix access modifiers #3374 (jz5)
    • ⚑️ Update Swipe to Refresh doc #3370 (Cheesebaron)
    • ⚑️ Updated Swipe to refresh #3368 (sureshkumar85ios)
    • Pass parameter to command execution method in MvxGestureRecognizerBehavior #3367 (miszu)
    • πŸ›  Fixed 2 headers #3358 (K232)
    • Constructor overload for object creation during dependency injection #3356 (nickrandolph)
    • πŸ“„ View model life cycle examples in docs are outdated #3348 (b099l3)
    • πŸ›  Some links were broken so I fixed them #3345 (b099l3)
    • βž• Add attribute to show page on iOS #3339 (martijn00)
    • πŸ“¦ Use license expression for nuget package #3338 (martijn00)
    • βž• Added UpdateChangelog task #3333 (Cheesebaron)
    • βž• Add xml attribute to optimize importing of classes on Forms #3331 (martijn00)
    • πŸ›  Fix for #3329 - Missing event info in picture chooser #3330 (markuspalme)
    • βž• Add possibility to fire command on deselect #3322 (martijn00)
    • βž• Add infos to log when SetValue ignored in binding #3321 (martijn00)
    • πŸ›  Fix ctor for UIPageViewController #3320 (martijn00)
    • ⚑️ Update nugets and target framework #3316 (martijn00)
    • πŸ›  Fixed the MvxSimpleTableViewSource; now can work with both storyboard and xib-cells #3314 (paulppn)
    • βž• Adds ability to navigate to an activity if no top activity is available #3312 (tbalcom)
    • πŸŽ‰ Initialize async issue on Playground.UWP apps #3303 (dogukandemir)
    • Return the task to properly await showing view model #3291 (AbdelrahmanGIT)
    • πŸ‘€ Encapsulated TryPerformCloseFragmentTransaction logic in try/catch #3290 (waseemahmad31)
    • βž• Added a button to the Forms SplitDetail UI to replicate a navigation issue #3185 (michaelkollmann)
    • 3029 fix close ViewModel behavior #3063 (AbdelrahmanGIT)