Friday, January 03, 2014

Happy New Year - 3.1.1-beta2

Happy 2014! Hope you all have an Appy one :)

I've just pushed 3.1.1-beta2 to nuget.

This includes all the previous changes - listed here -

Additionally, this includes:

  • softlion's Accessory fix for Content in Xamarin.iOS table cells
  • removal of the unused Content set property accessor in in Xamarin.Android list view items
  • inclusion of more efficient Exists methods in Windows Store
  • allowing non-void command methods in CommandCollectionBuilder
  • an attempt at fixing the KitKat spinner inflation problem thanks especially to Cheesebaron
  • an initial Community SQLite 158 port thanks to CreepyGnome and Tofutim 

Please do let me know if you spot any problems or opportunities with this new release - I do hope we'll get a non-beta release out really soon!

Happy 2014 again!



  1. A very happy new year from team thanks a lot for your wishes.

  2. A very happy new year from team thanks a lot for your wishes.

  3. Hi Stuart, happy 2014 to you too!

    Just wanted to raise one issue I have run into with beta 2 of the json plugin. When calling IMvxJsonConverter.DeserializeObject (from within a Touch project) I am getting the following error, it worked successfully in beta 1:

    Unhandled managed exception: Could not load file or assembly 'System.Dynamic.Runtime, Version=, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. (System.IO.FileNotFoundException)
    at Newtonsoft.Json.Serialization.DefaultContractResolver.ResolveContract (System.Type type) [0x00000] in :0
    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.GetContractSafe (System.Type type) [0x00000] in :0
    at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, Boolean checkAdditionalContent) [0x00000] in :0
    at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in :0
    at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType) [0x00000] in :0
    at Newtonsoft.Json.JsonConvert.DeserializeObject (System.String value, System.Type type, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in :0
    at Newtonsoft.Json.JsonConvert.DeserializeObject[VideoLibraryStructure] (System.String value, Newtonsoft.Json.JsonSerializerSettings settings) [0x00000] in :0
    at Cirrious.MvvmCross.Plugins.Json.MvxJsonConverter.DeserializeObject[VideoLibraryStructure] (System.String inputText) [0x00000] in :0

  4. Hi Stuart, I wish you a healthy, stressles and successfull happy new year! And thanks a lot for your mvvmcross framework ;)!