diff --git a/Directory.Build.props b/Directory.Build.props index 9d3feb3fe..2b1c78e1b 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -22,9 +22,9 @@ - + - + diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 289983aae..2f70e965e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -6,9 +6,9 @@ pr: - main variables: - AndroidBinderatorVersion: 0.5.2 + AndroidBinderatorVersion: 0.5.3 AndroidXMigrationVersion: 1.0.8 - DotNetVersion: 6.0.100 + DotNetVersion: 6.0.101 DotNet6Source: https://aka.ms/dotnet6/nuget/index.json NuGetOrgSource: https://api.nuget.org/v3/index.json LegacyXamarinAndroidPkg: https://aka.ms/xamarin-android-commercial-d17-0-macos diff --git a/config.json b/config.json index 67ea0200a..9b1bdcb3b 100644 --- a/config.json +++ b/config.json @@ -29,16 +29,16 @@ { "groupId": "androidx.activity", "artifactId": "activity", - "version": "1.4.0", - "nugetVersion": "1.4.0.1", + "version": "1.3.1", + "nugetVersion": "1.3.1.2", "nugetId": "Xamarin.AndroidX.Activity", "dependencyOnly": false }, { "groupId": "androidx.activity", "artifactId": "activity-ktx", - "version": "1.4.0", - "nugetVersion": "1.4.0.1", + "version": "1.3.1", + "nugetVersion": "1.3.1.2", "nugetId": "Xamarin.AndroidX.Activity.Ktx", "dependencyOnly": false }, @@ -46,7 +46,7 @@ "groupId": "androidx.ads", "artifactId": "ads-identifier", "version": "1.0.0-alpha04", - "nugetVersion": "1.0.0.9-alpha04", + "nugetVersion": "1.0.0.8-alpha04", "nugetId": "Xamarin.AndroidX.Ads.Identifier", "dependencyOnly": false }, @@ -54,7 +54,7 @@ "groupId": "androidx.ads", "artifactId": "ads-identifier-common", "version": "1.0.0-alpha04", - "nugetVersion": "1.0.0.9-alpha04", + "nugetVersion": "1.0.0.8-alpha04", "nugetId": "Xamarin.AndroidX.Ads.IdentifierCommon", "dependencyOnly": false }, @@ -62,7 +62,7 @@ "groupId": "androidx.ads", "artifactId": "ads-identifier-provider", "version": "1.0.0-alpha04", - "nugetVersion": "1.0.0.9-alpha04", + "nugetVersion": "1.0.0.8-alpha04", "nugetId": "Xamarin.AndroidX.Ads.IdentifierProvider", "dependencyOnly": false }, @@ -70,7 +70,7 @@ "groupId": "androidx.annotation", "artifactId": "annotation", "version": "1.2.0", - "nugetVersion": "1.2.0.4", + "nugetVersion": "1.2.0.3", "nugetId": "Xamarin.AndroidX.Annotation", "dependencyOnly": false }, @@ -78,7 +78,7 @@ "groupId": "androidx.annotation", "artifactId": "annotation-experimental", "version": "1.1.0", - "nugetVersion": "1.1.0.4", + "nugetVersion": "1.1.0.3", "nugetId": "Xamarin.AndroidX.Annotation.Experimental", "dependencyOnly": false }, @@ -86,7 +86,7 @@ "groupId": "androidx.appcompat", "artifactId": "appcompat", "version": "1.3.1", - "nugetVersion": "1.3.1.4", + "nugetVersion": "1.3.1.3", "nugetId": "Xamarin.AndroidX.AppCompat", "dependencyOnly": false }, @@ -94,7 +94,7 @@ "groupId": "androidx.appcompat", "artifactId": "appcompat-resources", "version": "1.3.1", - "nugetVersion": "1.3.1.4", + "nugetVersion": "1.3.1.3", "nugetId": "Xamarin.AndroidX.AppCompat.AppCompatResources", "dependencyOnly": false }, @@ -102,7 +102,7 @@ "groupId": "androidx.arch.core", "artifactId": "core-common", "version": "2.1.0", - "nugetVersion": "2.1.0.12", + "nugetVersion": "2.1.0.11", "nugetId": "Xamarin.AndroidX.Arch.Core.Common", "dependencyOnly": false }, @@ -110,7 +110,7 @@ "groupId": "androidx.arch.core", "artifactId": "core-runtime", "version": "2.1.0", - "nugetVersion": "2.1.0.12", + "nugetVersion": "2.1.0.11", "nugetId": "Xamarin.AndroidX.Arch.Core.Runtime", "dependencyOnly": false }, @@ -118,7 +118,7 @@ "groupId": "androidx.asynclayoutinflater", "artifactId": "asynclayoutinflater", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.AsyncLayoutInflater", "dependencyOnly": false }, @@ -126,7 +126,7 @@ "groupId": "androidx.autofill", "artifactId": "autofill", "version": "1.1.0", - "nugetVersion": "1.1.0.10", + "nugetVersion": "1.1.0.9", "nugetId": "Xamarin.AndroidX.AutoFill", "dependencyOnly": false }, @@ -134,7 +134,7 @@ "groupId": "androidx.biometric", "artifactId": "biometric", "version": "1.1.0", - "nugetVersion": "1.1.0.7", + "nugetVersion": "1.1.0.6", "nugetId": "Xamarin.AndroidX.Biometric", "dependencyOnly": false }, @@ -142,7 +142,7 @@ "groupId": "androidx.browser", "artifactId": "browser", "version": "1.3.0", - "nugetVersion": "1.3.0.9", + "nugetVersion": "1.3.0.8", "nugetId": "Xamarin.AndroidX.Browser", "dependencyOnly": false }, @@ -174,7 +174,7 @@ "groupId": "androidx.car", "artifactId": "car", "version": "1.0.0-alpha7", - "nugetVersion": "1.0.0.9-alpha7", + "nugetVersion": "1.0.0.8-alpha7", "nugetId": "Xamarin.AndroidX.Car.Car", "dependencyOnly": false }, @@ -182,7 +182,7 @@ "groupId": "androidx.car", "artifactId": "car-cluster", "version": "1.0.0-alpha5", - "nugetVersion": "1.0.0.9-alpha5", + "nugetVersion": "1.0.0.8-alpha5", "nugetId": "Xamarin.AndroidX.Car.Cluster", "dependencyOnly": false }, @@ -190,7 +190,7 @@ "groupId": "androidx.car.app", "artifactId": "app", "version": "1.0.0", - "nugetVersion": "1.0.0.4", + "nugetVersion": "1.0.0.3", "nugetId": "Xamarin.AndroidX.Car.App.App", "dependencyOnly": false }, @@ -206,7 +206,7 @@ "groupId": "androidx.collection", "artifactId": "collection", "version": "1.1.0", - "nugetVersion": "1.1.0.11", + "nugetVersion": "1.1.0.10", "nugetId": "Xamarin.AndroidX.Collection", "dependencyOnly": false }, @@ -214,7 +214,7 @@ "groupId": "androidx.collection", "artifactId": "collection-ktx", "version": "1.1.0", - "nugetVersion": "1.1.0.4", + "nugetVersion": "1.1.0.3", "nugetId": "Xamarin.AndroidX.Collection.Ktx", "dependencyOnly": false }, @@ -222,7 +222,7 @@ "groupId": "androidx.compose.animation", "artifactId": "animation", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Animation", "dependencyOnly": false }, @@ -230,7 +230,7 @@ "groupId": "androidx.compose.animation", "artifactId": "animation-core", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Animation.Core", "dependencyOnly": false }, @@ -238,7 +238,7 @@ "groupId": "androidx.compose.foundation", "artifactId": "foundation", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Foundation", "dependencyOnly": false }, @@ -246,7 +246,7 @@ "groupId": "androidx.compose.foundation", "artifactId": "foundation-layout", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Foundation.Layout", "dependencyOnly": false }, @@ -254,7 +254,7 @@ "groupId": "androidx.compose.material", "artifactId": "material", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Material", "dependencyOnly": false }, @@ -262,7 +262,7 @@ "groupId": "androidx.compose.material", "artifactId": "material-icons-core", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Material.Icons.Core", "dependencyOnly": false }, @@ -270,7 +270,7 @@ "groupId": "androidx.compose.material", "artifactId": "material-icons-extended", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Material.Icons.Extended", "dependencyOnly": false }, @@ -278,7 +278,7 @@ "groupId": "androidx.compose.material", "artifactId": "material-ripple", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Material.Ripple", "dependencyOnly": false }, @@ -286,7 +286,7 @@ "groupId": "androidx.compose.runtime", "artifactId": "runtime", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Runtime", "dependencyOnly": false }, @@ -294,7 +294,7 @@ "groupId": "androidx.compose.runtime", "artifactId": "runtime-livedata", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Runtime.LiveData", "dependencyOnly": false }, @@ -302,7 +302,7 @@ "groupId": "androidx.compose.runtime", "artifactId": "runtime-rxjava2", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Runtime.RxJava2", "dependencyOnly": false }, @@ -310,7 +310,7 @@ "groupId": "androidx.compose.runtime", "artifactId": "runtime-saveable", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.Runtime.Saveable", "dependencyOnly": false }, @@ -318,7 +318,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI", "dependencyOnly": false }, @@ -326,7 +326,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-geometry", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.Geometry", "dependencyOnly": false }, @@ -334,7 +334,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-graphics", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.Graphics", "dependencyOnly": false }, @@ -342,7 +342,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-text", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.Text", "dependencyOnly": false }, @@ -350,7 +350,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-unit", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.Unit", "dependencyOnly": false }, @@ -358,7 +358,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-util", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.Util", "dependencyOnly": false }, @@ -366,7 +366,7 @@ "groupId": "androidx.compose.ui", "artifactId": "ui-viewbinding", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Compose.UI.ViewBinding", "dependencyOnly": false }, @@ -374,7 +374,7 @@ "groupId": "androidx.concurrent", "artifactId": "concurrent-futures", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.Concurrent.Futures", "dependencyOnly": false }, @@ -382,7 +382,7 @@ "groupId": "androidx.constraintlayout", "artifactId": "constraintlayout", "version": "2.1.1", - "nugetVersion": "2.1.1.3", + "nugetVersion": "2.1.1.2", "nugetId": "Xamarin.AndroidX.ConstraintLayout", "dependencyOnly": false }, @@ -390,7 +390,7 @@ "groupId": "androidx.constraintlayout", "artifactId": "constraintlayout-core", "version": "1.0.1", - "nugetVersion": "1.0.1.3", + "nugetVersion": "1.0.1.2", "nugetId": "Xamarin.AndroidX.ConstraintLayout.Core", "dependencyOnly": false }, @@ -398,7 +398,7 @@ "groupId": "androidx.constraintlayout", "artifactId": "constraintlayout-solver", "version": "2.0.4", - "nugetVersion": "2.0.4.6", + "nugetVersion": "2.0.4.5", "nugetId": "Xamarin.AndroidX.ConstraintLayout.Solver", "dependencyOnly": false }, @@ -406,7 +406,7 @@ "groupId": "androidx.contentpager", "artifactId": "contentpager", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.ContentPager", "dependencyOnly": false }, @@ -414,15 +414,15 @@ "groupId": "androidx.coordinatorlayout", "artifactId": "coordinatorlayout", "version": "1.1.0", - "nugetVersion": "1.1.0.11", + "nugetVersion": "1.1.0.10", "nugetId": "Xamarin.AndroidX.CoordinatorLayout", "dependencyOnly": false }, { "groupId": "androidx.core", "artifactId": "core", - "version": "1.7.0", - "nugetVersion": "1.7.0.1", + "version": "1.6.0", + "nugetVersion": "1.6.0.3", "nugetId": "Xamarin.AndroidX.Core", "dependencyOnly": false }, @@ -430,7 +430,7 @@ "groupId": "androidx.core", "artifactId": "core-animation", "version": "1.0.0-alpha02", - "nugetVersion": "1.0.0.9-alpha02", + "nugetVersion": "1.0.0.8-alpha02", "nugetId": "Xamarin.AndroidX.Core.Animation", "dependencyOnly": false }, @@ -438,15 +438,15 @@ "groupId": "androidx.core", "artifactId": "core-google-shortcuts", "version": "1.0.0", - "nugetVersion": "1.0.0.3", + "nugetVersion": "1.0.0.2", "nugetId": "Xamarin.AndroidX.Core.GoogleShortcuts", "dependencyOnly": false }, { "groupId": "androidx.core", "artifactId": "core-ktx", - "version": "1.7.0", - "nugetVersion": "1.7.0.1", + "version": "1.6.0", + "nugetVersion": "1.6.0.3", "nugetId": "Xamarin.AndroidX.Core.Core.Ktx", "dependencyOnly": false }, @@ -454,7 +454,7 @@ "groupId": "androidx.core", "artifactId": "core-role", "version": "1.0.0", - "nugetVersion": "1.0.0.9", + "nugetVersion": "1.0.0.8", "nugetId": "Xamarin.AndroidX.Core.Role", "dependencyOnly": false }, @@ -462,7 +462,7 @@ "groupId": "androidx.cursoradapter", "artifactId": "cursoradapter", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.CursorAdapter", "dependencyOnly": false }, @@ -470,7 +470,7 @@ "groupId": "androidx.customview", "artifactId": "customview", "version": "1.1.0", - "nugetVersion": "1.1.0.10", + "nugetVersion": "1.1.0.9", "nugetId": "Xamarin.AndroidX.CustomView", "dependencyOnly": false }, @@ -478,7 +478,7 @@ "groupId": "androidx.databinding", "artifactId": "databinding-adapters", "version": "7.0.3", - "nugetVersion": "7.0.3.1", + "nugetVersion": "7.0.3", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingAdapters", "dependencyOnly": false }, @@ -486,7 +486,7 @@ "groupId": "androidx.databinding", "artifactId": "databinding-common", "version": "7.0.3", - "nugetVersion": "7.0.3.1", + "nugetVersion": "7.0.3", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingCommon", "dependencyOnly": false }, @@ -494,7 +494,7 @@ "groupId": "androidx.databinding", "artifactId": "databinding-runtime", "version": "7.0.3", - "nugetVersion": "7.0.3.1", + "nugetVersion": "7.0.3", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingRuntime", "dependencyOnly": false }, @@ -502,7 +502,7 @@ "groupId": "androidx.databinding", "artifactId": "viewbinding", "version": "7.0.3", - "nugetVersion": "7.0.3.1", + "nugetVersion": "7.0.3", "nugetId": "Xamarin.AndroidX.DataBinding.ViewBinding", "dependencyOnly": false }, @@ -510,7 +510,7 @@ "groupId": "androidx.documentfile", "artifactId": "documentfile", "version": "1.0.1", - "nugetVersion": "1.0.1.11", + "nugetVersion": "1.0.1.10", "nugetId": "Xamarin.AndroidX.DocumentFile", "dependencyOnly": false }, @@ -518,7 +518,7 @@ "groupId": "androidx.drawerlayout", "artifactId": "drawerlayout", "version": "1.1.1", - "nugetVersion": "1.1.1.6", + "nugetVersion": "1.1.1.5", "nugetId": "Xamarin.AndroidX.DrawerLayout", "dependencyOnly": false }, @@ -526,7 +526,7 @@ "groupId": "androidx.dynamicanimation", "artifactId": "dynamicanimation", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.DynamicAnimation", "dependencyOnly": false }, @@ -534,7 +534,7 @@ "groupId": "androidx.emoji", "artifactId": "emoji", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.Emoji", "dependencyOnly": false }, @@ -542,7 +542,7 @@ "groupId": "androidx.emoji", "artifactId": "emoji-appcompat", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.Emoji.AppCompat", "dependencyOnly": false }, @@ -550,7 +550,7 @@ "groupId": "androidx.emoji", "artifactId": "emoji-bundled", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.Emoji.Bundled", "dependencyOnly": false }, @@ -558,7 +558,7 @@ "groupId": "androidx.exifinterface", "artifactId": "exifinterface", "version": "1.3.3", - "nugetVersion": "1.3.3.3", + "nugetVersion": "1.3.3.2", "nugetId": "Xamarin.AndroidX.ExifInterface", "dependencyOnly": false }, @@ -566,7 +566,7 @@ "groupId": "androidx.fragment", "artifactId": "fragment", "version": "1.3.6", - "nugetVersion": "1.3.6.4", + "nugetVersion": "1.3.6.3", "nugetId": "Xamarin.AndroidX.Fragment", "dependencyOnly": false }, @@ -574,7 +574,7 @@ "groupId": "androidx.fragment", "artifactId": "fragment-ktx", "version": "1.3.6", - "nugetVersion": "1.3.6.4", + "nugetVersion": "1.3.6.3", "nugetId": "Xamarin.AndroidX.Fragment.Ktx", "dependencyOnly": false }, @@ -582,7 +582,7 @@ "groupId": "androidx.gridlayout", "artifactId": "gridlayout", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.GridLayout", "dependencyOnly": false }, @@ -590,7 +590,7 @@ "groupId": "androidx.heifwriter", "artifactId": "heifwriter", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.HeifWriter", "dependencyOnly": false }, @@ -598,7 +598,7 @@ "groupId": "androidx.interpolator", "artifactId": "interpolator", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Interpolator", "dependencyOnly": false }, @@ -606,7 +606,7 @@ "groupId": "androidx.leanback", "artifactId": "leanback", "version": "1.0.0", - "nugetVersion": "1.0.0.13", + "nugetVersion": "1.0.0.12", "nugetId": "Xamarin.AndroidX.Leanback", "dependencyOnly": false }, @@ -614,7 +614,7 @@ "groupId": "androidx.leanback", "artifactId": "leanback-preference", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Leanback.Preference", "dependencyOnly": false }, @@ -622,7 +622,7 @@ "groupId": "androidx.legacy", "artifactId": "legacy-preference-v14", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Legacy.Preference.V14", "dependencyOnly": false }, @@ -630,7 +630,7 @@ "groupId": "androidx.legacy", "artifactId": "legacy-support-core-ui", "version": "1.0.0", - "nugetVersion": "1.0.0.12", + "nugetVersion": "1.0.0.11", "nugetId": "Xamarin.AndroidX.Legacy.Support.Core.UI", "dependencyOnly": false }, @@ -638,7 +638,7 @@ "groupId": "androidx.legacy", "artifactId": "legacy-support-core-utils", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Legacy.Support.Core.Utils", "dependencyOnly": false }, @@ -646,7 +646,7 @@ "groupId": "androidx.legacy", "artifactId": "legacy-support-v13", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Legacy.Support.V13", "dependencyOnly": false }, @@ -654,23 +654,23 @@ "groupId": "androidx.legacy", "artifactId": "legacy-support-v4", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Legacy.Support.V4", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-common", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.Common", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-common-java8", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.Common.Java8", "dependencyOnly": false }, @@ -678,111 +678,111 @@ "groupId": "androidx.lifecycle", "artifactId": "lifecycle-extensions", "version": "2.2.0", - "nugetVersion": "2.2.0.11", + "nugetVersion": "2.2.0.10", "nugetId": "Xamarin.AndroidX.Lifecycle.Extensions", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-livedata", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.LiveData", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-livedata-core", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.LiveData.Core", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-livedata-core-ktx", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.LiveData.Core.Ktx", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-livedata-ktx", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.5", "nugetId": "Xamarin.AndroidX.Lifecycle.LiveData.Ktx", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-process", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.Process", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-reactivestreams", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.ReactiveStreams", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-reactivestreams-ktx", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.ReactiveStreams.Ktx", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-runtime", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.4", "nugetId": "Xamarin.AndroidX.Lifecycle.Runtime", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-runtime-ktx", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.Runtime.Ktx", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-service", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.Service", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-viewmodel", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.ViewModel", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-viewmodel-ktx", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.ViewModel.Ktx", "dependencyOnly": false }, { "groupId": "androidx.lifecycle", "artifactId": "lifecycle-viewmodel-savedstate", - "version": "2.4.0", - "nugetVersion": "2.4.0.1", + "version": "2.3.1", + "nugetVersion": "2.3.1.3", "nugetId": "Xamarin.AndroidX.Lifecycle.ViewModelSavedState", "dependencyOnly": false }, @@ -790,7 +790,7 @@ "groupId": "androidx.loader", "artifactId": "loader", "version": "1.1.0", - "nugetVersion": "1.1.0.11", + "nugetVersion": "1.1.0.10", "nugetId": "Xamarin.AndroidX.Loader", "dependencyOnly": false }, @@ -798,7 +798,7 @@ "groupId": "androidx.localbroadcastmanager", "artifactId": "localbroadcastmanager", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.LocalBroadcastManager", "dependencyOnly": false }, @@ -806,7 +806,7 @@ "groupId": "androidx.media", "artifactId": "media", "version": "1.4.3", - "nugetVersion": "1.4.3.1", + "nugetVersion": "1.4.3", "nugetId": "Xamarin.AndroidX.Media", "dependencyOnly": false }, @@ -814,7 +814,7 @@ "groupId": "androidx.media2", "artifactId": "media2-common", "version": "1.2.0", - "nugetVersion": "1.2.0.3", + "nugetVersion": "1.2.0.2", "nugetId": "Xamarin.AndroidX.Media2.Common", "dependencyOnly": false }, @@ -822,7 +822,7 @@ "groupId": "androidx.media2", "artifactId": "media2-session", "version": "1.2.0", - "nugetVersion": "1.2.0.3", + "nugetVersion": "1.2.0.2", "nugetId": "Xamarin.AndroidX.Media2.Session", "dependencyOnly": false }, @@ -830,7 +830,7 @@ "groupId": "androidx.media2", "artifactId": "media2-widget", "version": "1.2.0", - "nugetVersion": "1.2.0.3", + "nugetVersion": "1.2.0.2", "nugetId": "Xamarin.AndroidX.Media2.Widget", "dependencyOnly": false }, @@ -838,7 +838,7 @@ "groupId": "androidx.mediarouter", "artifactId": "mediarouter", "version": "1.2.5", - "nugetVersion": "1.2.5.3", + "nugetVersion": "1.2.5.2", "nugetId": "Xamarin.AndroidX.MediaRouter", "dependencyOnly": false }, @@ -846,7 +846,7 @@ "groupId": "androidx.multidex", "artifactId": "multidex", "version": "2.0.1", - "nugetVersion": "2.0.1.11", + "nugetVersion": "2.0.1.10", "nugetId": "Xamarin.AndroidX.MultiDex", "dependencyOnly": false }, @@ -854,7 +854,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-common", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Common", "dependencyOnly": false }, @@ -862,7 +862,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-common-ktx", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Common.Ktx", "dependencyOnly": false }, @@ -870,7 +870,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-fragment", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Fragment", "dependencyOnly": false }, @@ -878,7 +878,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-fragment-ktx", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Fragment.Ktx", "dependencyOnly": false }, @@ -886,7 +886,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-runtime", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Runtime", "dependencyOnly": false }, @@ -894,7 +894,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-runtime-ktx", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.Runtime.Ktx", "dependencyOnly": false }, @@ -902,7 +902,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-ui", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.UI", "dependencyOnly": false }, @@ -910,7 +910,7 @@ "groupId": "androidx.navigation", "artifactId": "navigation-ui-ktx", "version": "2.3.5", - "nugetVersion": "2.3.5.4", + "nugetVersion": "2.3.5.3", "nugetId": "Xamarin.AndroidX.Navigation.UI.Ktx", "dependencyOnly": false }, @@ -918,7 +918,7 @@ "groupId": "androidx.paging", "artifactId": "paging-common", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.Common", "dependencyOnly": false }, @@ -926,7 +926,7 @@ "groupId": "androidx.paging", "artifactId": "paging-common-ktx", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.Common.Ktx", "dependencyOnly": false }, @@ -934,7 +934,7 @@ "groupId": "androidx.paging", "artifactId": "paging-runtime", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.Runtime", "dependencyOnly": false }, @@ -942,7 +942,7 @@ "groupId": "androidx.paging", "artifactId": "paging-runtime-ktx", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.Runtime.Ktx", "dependencyOnly": false }, @@ -950,7 +950,7 @@ "groupId": "androidx.paging", "artifactId": "paging-rxjava2", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.RxJava2", "dependencyOnly": false }, @@ -958,7 +958,7 @@ "groupId": "androidx.paging", "artifactId": "paging-rxjava2-ktx", "version": "3.0.1", - "nugetVersion": "3.0.1.4", + "nugetVersion": "3.0.1.3", "nugetId": "Xamarin.AndroidX.Paging.RxJava2.Ktx", "dependencyOnly": false }, @@ -966,7 +966,7 @@ "groupId": "androidx.palette", "artifactId": "palette", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Palette", "dependencyOnly": false }, @@ -974,7 +974,7 @@ "groupId": "androidx.palette", "artifactId": "palette-ktx", "version": "1.0.0", - "nugetVersion": "1.0.0.4", + "nugetVersion": "1.0.0.3", "nugetId": "Xamarin.AndroidX.Palette.Palette.Ktx", "dependencyOnly": false }, @@ -982,7 +982,7 @@ "groupId": "androidx.percentlayout", "artifactId": "percentlayout", "version": "1.0.0", - "nugetVersion": "1.0.0.12", + "nugetVersion": "1.0.0.11", "nugetId": "Xamarin.AndroidX.PercentLayout", "dependencyOnly": false }, @@ -990,7 +990,7 @@ "groupId": "androidx.preference", "artifactId": "preference", "version": "1.1.1", - "nugetVersion": "1.1.1.12", + "nugetVersion": "1.1.1.11", "nugetId": "Xamarin.AndroidX.Preference", "dependencyOnly": false }, @@ -998,7 +998,7 @@ "groupId": "androidx.preference", "artifactId": "preference-ktx", "version": "1.1.1", - "nugetVersion": "1.1.1.4", + "nugetVersion": "1.1.1.3", "nugetId": "Xamarin.AndroidX.Preference.Preference.Ktx", "dependencyOnly": false }, @@ -1006,7 +1006,7 @@ "groupId": "androidx.print", "artifactId": "print", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Print", "dependencyOnly": false }, @@ -1014,7 +1014,7 @@ "groupId": "androidx.profileinstaller", "artifactId": "profileinstaller", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.ProfileInstaller.ProfileInstaller", "dependencyOnly": false }, @@ -1022,7 +1022,7 @@ "groupId": "androidx.recommendation", "artifactId": "recommendation", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Recommendation", "dependencyOnly": false }, @@ -1030,7 +1030,7 @@ "groupId": "androidx.recyclerview", "artifactId": "recyclerview", "version": "1.2.1", - "nugetVersion": "1.2.1.4", + "nugetVersion": "1.2.1.3", "nugetId": "Xamarin.AndroidX.RecyclerView", "dependencyOnly": false }, @@ -1038,7 +1038,7 @@ "groupId": "androidx.recyclerview", "artifactId": "recyclerview-selection", "version": "1.1.0", - "nugetVersion": "1.1.0.5", + "nugetVersion": "1.1.0.4", "nugetId": "Xamarin.AndroidX.RecyclerView.Selection", "dependencyOnly": false }, @@ -1046,7 +1046,7 @@ "groupId": "androidx.room", "artifactId": "room-common", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Common", "dependencyOnly": false }, @@ -1054,7 +1054,7 @@ "groupId": "androidx.room", "artifactId": "room-guava", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Guava", "dependencyOnly": false }, @@ -1062,7 +1062,7 @@ "groupId": "androidx.room", "artifactId": "room-ktx", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Room.Ktx", "dependencyOnly": false }, @@ -1070,7 +1070,7 @@ "groupId": "androidx.room", "artifactId": "room-runtime", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Runtime", "dependencyOnly": false }, @@ -1078,7 +1078,7 @@ "groupId": "androidx.room", "artifactId": "room-rxjava2", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Room.RxJava2", "dependencyOnly": false }, @@ -1086,7 +1086,7 @@ "groupId": "androidx.room", "artifactId": "room-rxjava3", "version": "2.3.0", - "nugetVersion": "2.3.0.5", + "nugetVersion": "2.3.0.4", "nugetId": "Xamarin.AndroidX.Room.Room.RxJava3", "dependencyOnly": false }, @@ -1094,7 +1094,7 @@ "groupId": "androidx.savedstate", "artifactId": "savedstate", "version": "1.1.0", - "nugetVersion": "1.1.0.5", + "nugetVersion": "1.1.0.4", "nugetId": "Xamarin.AndroidX.SavedState", "dependencyOnly": false }, @@ -1110,7 +1110,7 @@ "groupId": "androidx.security", "artifactId": "security-crypto", "version": "1.0.0", - "nugetVersion": "1.0.0.4", + "nugetVersion": "1.0.0.3", "nugetId": "Xamarin.AndroidX.Security.SecurityCrypto", "dependencyOnly": false }, @@ -1118,7 +1118,7 @@ "groupId": "androidx.slice", "artifactId": "slice-builders", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Slice.Builders", "dependencyOnly": false }, @@ -1126,7 +1126,7 @@ "groupId": "androidx.slice", "artifactId": "slice-core", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Slice.Core", "dependencyOnly": false }, @@ -1134,7 +1134,7 @@ "groupId": "androidx.slice", "artifactId": "slice-view", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.Slice.View", "dependencyOnly": false }, @@ -1142,7 +1142,7 @@ "groupId": "androidx.slidingpanelayout", "artifactId": "slidingpanelayout", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.SlidingPaneLayout", "dependencyOnly": false }, @@ -1150,7 +1150,7 @@ "groupId": "androidx.sqlite", "artifactId": "sqlite", "version": "2.1.0", - "nugetVersion": "2.1.0.11", + "nugetVersion": "2.1.0.10", "nugetId": "Xamarin.AndroidX.Sqlite", "dependencyOnly": false }, @@ -1158,7 +1158,7 @@ "groupId": "androidx.sqlite", "artifactId": "sqlite-framework", "version": "2.1.0", - "nugetVersion": "2.1.0.11", + "nugetVersion": "2.1.0.10", "nugetId": "Xamarin.AndroidX.Sqlite.Framework", "dependencyOnly": false }, @@ -1166,7 +1166,7 @@ "groupId": "androidx.startup", "artifactId": "startup-runtime", "version": "1.1.0", - "nugetVersion": "1.1.0.3", + "nugetVersion": "1.1.0.2", "nugetId": "Xamarin.AndroidX.Startup.StartupRuntime", "dependencyOnly": false }, @@ -1174,7 +1174,7 @@ "groupId": "androidx.swiperefreshlayout", "artifactId": "swiperefreshlayout", "version": "1.1.0", - "nugetVersion": "1.1.0.6", + "nugetVersion": "1.1.0.5", "nugetId": "Xamarin.AndroidX.SwipeRefreshLayout", "dependencyOnly": false }, @@ -1182,7 +1182,7 @@ "groupId": "androidx.tracing", "artifactId": "tracing", "version": "1.0.0", - "nugetVersion": "1.0.0.4", + "nugetVersion": "1.0.0.3", "nugetId": "Xamarin.AndroidX.Tracing.Tracing", "dependencyOnly": false }, @@ -1190,7 +1190,7 @@ "groupId": "androidx.transition", "artifactId": "transition", "version": "1.4.1", - "nugetVersion": "1.4.1.4", + "nugetVersion": "1.4.1.3", "nugetId": "Xamarin.AndroidX.Transition", "dependencyOnly": false }, @@ -1198,7 +1198,7 @@ "groupId": "androidx.tvprovider", "artifactId": "tvprovider", "version": "1.0.0", - "nugetVersion": "1.0.0.13", + "nugetVersion": "1.0.0.12", "nugetId": "Xamarin.AndroidX.TvProvider", "dependencyOnly": false }, @@ -1206,7 +1206,7 @@ "groupId": "androidx.vectordrawable", "artifactId": "vectordrawable", "version": "1.1.0", - "nugetVersion": "1.1.0.11", + "nugetVersion": "1.1.0.10", "nugetId": "Xamarin.AndroidX.VectorDrawable", "dependencyOnly": false }, @@ -1214,7 +1214,7 @@ "groupId": "androidx.vectordrawable", "artifactId": "vectordrawable-animated", "version": "1.1.0", - "nugetVersion": "1.1.0.11", + "nugetVersion": "1.1.0.10", "nugetId": "Xamarin.AndroidX.VectorDrawable.Animated", "dependencyOnly": false }, @@ -1222,7 +1222,7 @@ "groupId": "androidx.versionedparcelable", "artifactId": "versionedparcelable", "version": "1.1.1", - "nugetVersion": "1.1.1.11", + "nugetVersion": "1.1.1.10", "nugetId": "Xamarin.AndroidX.VersionedParcelable", "dependencyOnly": false }, @@ -1230,7 +1230,7 @@ "groupId": "androidx.viewpager", "artifactId": "viewpager", "version": "1.0.0", - "nugetVersion": "1.0.0.11", + "nugetVersion": "1.0.0.10", "nugetId": "Xamarin.AndroidX.ViewPager", "dependencyOnly": false }, @@ -1238,7 +1238,7 @@ "groupId": "androidx.viewpager2", "artifactId": "viewpager2", "version": "1.0.0", - "nugetVersion": "1.0.0.13", + "nugetVersion": "1.0.0.12", "nugetId": "Xamarin.AndroidX.ViewPager2", "dependencyOnly": false }, @@ -1246,7 +1246,7 @@ "groupId": "androidx.wear", "artifactId": "wear", "version": "1.2.0", - "nugetVersion": "1.2.0.3", + "nugetVersion": "1.2.0.2", "nugetId": "Xamarin.AndroidX.Wear", "dependencyOnly": false }, @@ -1254,7 +1254,7 @@ "groupId": "androidx.wear", "artifactId": "wear-input", "version": "1.1.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Wear.Input", "dependencyOnly": false }, @@ -1262,7 +1262,7 @@ "groupId": "androidx.wear", "artifactId": "wear-ongoing", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Wear.Ongoing", "dependencyOnly": false }, @@ -1270,7 +1270,7 @@ "groupId": "androidx.wear", "artifactId": "wear-phone-interactions", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Wear.PhoneInteractions", "dependencyOnly": false }, @@ -1278,7 +1278,7 @@ "groupId": "androidx.wear", "artifactId": "wear-remote-interactions", "version": "1.0.0", - "nugetVersion": "1.0.0.1", + "nugetVersion": "1.0.0", "nugetId": "Xamarin.AndroidX.Wear.RemoteInteractions", "dependencyOnly": false }, @@ -1286,7 +1286,7 @@ "groupId": "androidx.webkit", "artifactId": "webkit", "version": "1.4.0", - "nugetVersion": "1.4.0.5", + "nugetVersion": "1.4.0.4", "nugetId": "Xamarin.AndroidX.WebKit", "dependencyOnly": false }, @@ -1318,7 +1318,7 @@ "groupId": "androidx.work", "artifactId": "work-runtime", "version": "2.7.0", - "nugetVersion": "2.7.0.1", + "nugetVersion": "2.7.0", "nugetId": "Xamarin.AndroidX.Work.Runtime", "dependencyOnly": false }, @@ -1326,7 +1326,7 @@ "groupId": "androidx.work", "artifactId": "work-runtime-ktx", "version": "2.7.0", - "nugetVersion": "2.7.0.1", + "nugetVersion": "2.7.0", "nugetId": "Xamarin.AndroidX.Work.Work.Runtime.Ktx", "dependencyOnly": false }, @@ -1334,7 +1334,7 @@ "groupId": "com.google.android.material", "artifactId": "material", "version": "1.4.0", - "nugetVersion": "1.4.0.5", + "nugetVersion": "1.4.0.4", "nugetId": "Xamarin.Google.Android.Material", "dependencyOnly": false }, diff --git a/mappings/androidx-assemblies.csv b/mappings/androidx-assemblies.csv index 5cb2b1881..ef1e60808 100644 --- a/mappings/androidx-assemblies.csv +++ b/mappings/androidx-assemblies.csv @@ -1,84 +1,84 @@ Support .NET assembly,AndroidX .NET assembly,Support NuGet,AndroidX NuGet,AndroidX NuGet Version -Xamarin.Android.Arch.Core.Common,Xamarin.AndroidX.Arch.Core.Common,Xamarin.Android.Arch.Core.Common,Xamarin.AndroidX.Arch.Core.Common,2.1.0.12 -Xamarin.Android.Arch.Core.Runtime,Xamarin.AndroidX.Arch.Core.Runtime,Xamarin.Android.Arch.Core.Runtime,Xamarin.AndroidX.Arch.Core.Runtime,2.1.0.12 -Xamarin.Android.Arch.Lifecycle.Common,Xamarin.AndroidX.Lifecycle.Common,Xamarin.Android.Arch.Lifecycle.Common,Xamarin.AndroidX.Lifecycle.Common,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Extensions,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Extensions,2.2.0.11 -Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Process,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Process,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Service,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Service,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.LiveData,Xamarin.AndroidX.Lifecycle.LiveData,Xamarin.Android.Arch.Lifecycle.LiveData,Xamarin.AndroidX.Lifecycle.LiveData,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.LiveData.Core,Xamarin.AndroidX.Lifecycle.LiveData.Core,Xamarin.Android.Arch.Lifecycle.LiveData.Core,Xamarin.AndroidX.Lifecycle.LiveData.Core,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.Runtime,Xamarin.AndroidX.Lifecycle.Runtime,Xamarin.Android.Arch.Lifecycle.Runtime,Xamarin.AndroidX.Lifecycle.Runtime,2.4.0.1 -Xamarin.Android.Arch.Lifecycle.ViewModel,Xamarin.AndroidX.Lifecycle.ViewModel,Xamarin.Android.Arch.Lifecycle.ViewModel,Xamarin.AndroidX.Lifecycle.ViewModel,2.4.0.1 -Xamarin.Android.Arch.Persistence.Db,Xamarin.AndroidX.Sqlite,Xamarin.Android.Arch.Persistence.Db,Xamarin.AndroidX.Sqlite,2.1.0.11 -Xamarin.Android.Arch.Persistence.Db.Framework,Xamarin.AndroidX.Sqlite.Framework,Xamarin.Android.Arch.Persistence.Db.Framework,Xamarin.AndroidX.Sqlite.Framework,2.1.0.11 -Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Media2.Widget,Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Media2.Widget,1.2.0.3 -Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Room.Common,Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Room.Common,2.3.0.5 -Xamarin.Android.Arch.Persistence.Room.Runtime,Xamarin.AndroidX.Room.Runtime,Xamarin.Android.Arch.Persistence.Room.Runtime,Xamarin.AndroidX.Room.Runtime,2.3.0.5 -Xamarin.Android.Arch.Work.Runtime,Xamarin.AndroidX.Work.Runtime,Xamarin.Android.Arch.Work.Runtime,Xamarin.AndroidX.Work.Runtime,2.7.0.1 -Xamarin.Android.Support.Animated.Vector.Drawable,Xamarin.AndroidX.VectorDrawable.Animated,Xamarin.Android.Support.Animated.Vector.Drawable,Xamarin.AndroidX.VectorDrawable.Animated,1.1.0.11 +Xamarin.Android.Arch.Core.Common,Xamarin.AndroidX.Arch.Core.Common,Xamarin.Android.Arch.Core.Common,Xamarin.AndroidX.Arch.Core.Common,2.1.0.11 +Xamarin.Android.Arch.Core.Runtime,Xamarin.AndroidX.Arch.Core.Runtime,Xamarin.Android.Arch.Core.Runtime,Xamarin.AndroidX.Arch.Core.Runtime,2.1.0.11 +Xamarin.Android.Arch.Lifecycle.Common,Xamarin.AndroidX.Lifecycle.Common,Xamarin.Android.Arch.Lifecycle.Common,Xamarin.AndroidX.Lifecycle.Common,2.3.1.3 +Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Extensions,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Extensions,2.2.0.10 +Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Process,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Process,2.3.1.3 +Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Service,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Service,2.3.1.3 +Xamarin.Android.Arch.Lifecycle.LiveData,Xamarin.AndroidX.Lifecycle.LiveData,Xamarin.Android.Arch.Lifecycle.LiveData,Xamarin.AndroidX.Lifecycle.LiveData,2.3.1.3 +Xamarin.Android.Arch.Lifecycle.LiveData.Core,Xamarin.AndroidX.Lifecycle.LiveData.Core,Xamarin.Android.Arch.Lifecycle.LiveData.Core,Xamarin.AndroidX.Lifecycle.LiveData.Core,2.3.1.3 +Xamarin.Android.Arch.Lifecycle.Runtime,Xamarin.AndroidX.Lifecycle.Runtime,Xamarin.Android.Arch.Lifecycle.Runtime,Xamarin.AndroidX.Lifecycle.Runtime,2.3.1.4 +Xamarin.Android.Arch.Lifecycle.ViewModel,Xamarin.AndroidX.Lifecycle.ViewModel,Xamarin.Android.Arch.Lifecycle.ViewModel,Xamarin.AndroidX.Lifecycle.ViewModel,2.3.1.3 +Xamarin.Android.Arch.Persistence.Db,Xamarin.AndroidX.Sqlite,Xamarin.Android.Arch.Persistence.Db,Xamarin.AndroidX.Sqlite,2.1.0.10 +Xamarin.Android.Arch.Persistence.Db.Framework,Xamarin.AndroidX.Sqlite.Framework,Xamarin.Android.Arch.Persistence.Db.Framework,Xamarin.AndroidX.Sqlite.Framework,2.1.0.10 +Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Media2.Widget,Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Media2.Widget,1.2.0.2 +Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Room.Common,Xamarin.Android.Arch.Persistence.Room.Common,Xamarin.AndroidX.Room.Common,2.3.0.4 +Xamarin.Android.Arch.Persistence.Room.Runtime,Xamarin.AndroidX.Room.Runtime,Xamarin.Android.Arch.Persistence.Room.Runtime,Xamarin.AndroidX.Room.Runtime,2.3.0.4 +Xamarin.Android.Arch.Work.Runtime,Xamarin.AndroidX.Work.Runtime,Xamarin.Android.Arch.Work.Runtime,Xamarin.AndroidX.Work.Runtime,2.7.0 +Xamarin.Android.Support.Animated.Vector.Drawable,Xamarin.AndroidX.VectorDrawable.Animated,Xamarin.Android.Support.Animated.Vector.Drawable,Xamarin.AndroidX.VectorDrawable.Animated,1.1.0.10 Xamarin.Android.Support.Annotations,Xamarin.Android.ReactiveX.RxJava,Xamarin.Android.Support.Annotations,Xamarin.Android.ReactiveX.RxJava,2.2.21.3 Xamarin.Android.Support.Annotations,Xamarin.Android.ReactiveX.RxJava3.RxJava,Xamarin.Android.Support.Annotations,Xamarin.Android.ReactiveX.RxJava3.RxJava,3.1.2.1 -Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Annotation,Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Annotation,1.2.0.4 -Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Media2.Widget,Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Media2.Widget,1.2.0.3 +Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Annotation,Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Annotation,1.2.0.3 +Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Media2.Widget,Xamarin.Android.Support.Annotations,Xamarin.AndroidX.Media2.Widget,1.2.0.2 Xamarin.Android.Support.Annotations,Xamarin.Jetbrains.Annotations,Xamarin.Android.Support.Annotations,Xamarin.Jetbrains.Annotations,22.0.0.3 -Xamarin.Android.Support.AsyncLayoutInflater,Xamarin.AndroidX.AsyncLayoutInflater,Xamarin.Android.Support.AsyncLayoutInflater,Xamarin.AndroidX.AsyncLayoutInflater,1.0.0.11 -Xamarin.Android.Support.Collections,Xamarin.AndroidX.Collection,Xamarin.Android.Support.Collections,Xamarin.AndroidX.Collection,1.1.0.11 -Xamarin.Android.Support.Compat,Xamarin.AndroidX.Core,Xamarin.Android.Support.Compat,Xamarin.AndroidX.Core,1.7.0.1 -Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.ConstraintLayout,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.ConstraintLayout,2.1.1.3 -Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingAdapters,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingAdapters,7.0.3.1 -Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingRuntime,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingRuntime,7.0.3.1 -Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.ViewBinding,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.ViewBinding,7.0.3.1 -Xamarin.Android.Support.Constraint.Layout.Solver,Xamarin.AndroidX.ConstraintLayout.Solver,Xamarin.Android.Support.Constraint.Layout.Solver,Xamarin.AndroidX.ConstraintLayout.Solver,2.0.4.6 -Xamarin.Android.Support.CoordinaterLayout,Xamarin.AndroidX.CoordinatorLayout,Xamarin.Android.Support.CoordinaterLayout,Xamarin.AndroidX.CoordinatorLayout,1.1.0.11 -Xamarin.Android.Support.Core.UI,Xamarin.AndroidX.Legacy.Support.Core.UI,Xamarin.Android.Support.Core.UI,Xamarin.AndroidX.Legacy.Support.Core.UI,1.0.0.12 -Xamarin.Android.Support.Core.Utils,Xamarin.AndroidX.Legacy.Support.Core.Utils,Xamarin.Android.Support.Core.Utils,Xamarin.AndroidX.Legacy.Support.Core.Utils,1.0.0.11 -Xamarin.Android.Support.CursorAdapter,Xamarin.AndroidX.CursorAdapter,Xamarin.Android.Support.CursorAdapter,Xamarin.AndroidX.CursorAdapter,1.0.0.11 -Xamarin.Android.Support.CustomTabs,Xamarin.AndroidX.Browser,Xamarin.Android.Support.CustomTabs,Xamarin.AndroidX.Browser,1.3.0.9 -Xamarin.Android.Support.CustomView,Xamarin.AndroidX.CustomView,Xamarin.Android.Support.CustomView,Xamarin.AndroidX.CustomView,1.1.0.10 +Xamarin.Android.Support.AsyncLayoutInflater,Xamarin.AndroidX.AsyncLayoutInflater,Xamarin.Android.Support.AsyncLayoutInflater,Xamarin.AndroidX.AsyncLayoutInflater,1.0.0.10 +Xamarin.Android.Support.Collections,Xamarin.AndroidX.Collection,Xamarin.Android.Support.Collections,Xamarin.AndroidX.Collection,1.1.0.10 +Xamarin.Android.Support.Compat,Xamarin.AndroidX.Core,Xamarin.Android.Support.Compat,Xamarin.AndroidX.Core,1.6.0.3 +Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.ConstraintLayout,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.ConstraintLayout,2.1.1.2 +Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingAdapters,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingAdapters,7.0.3 +Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingRuntime,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.DataBindingRuntime,7.0.3 +Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.ViewBinding,Xamarin.Android.Support.Constraint.Layout,Xamarin.AndroidX.DataBinding.ViewBinding,7.0.3 +Xamarin.Android.Support.Constraint.Layout.Solver,Xamarin.AndroidX.ConstraintLayout.Solver,Xamarin.Android.Support.Constraint.Layout.Solver,Xamarin.AndroidX.ConstraintLayout.Solver,2.0.4.5 +Xamarin.Android.Support.CoordinaterLayout,Xamarin.AndroidX.CoordinatorLayout,Xamarin.Android.Support.CoordinaterLayout,Xamarin.AndroidX.CoordinatorLayout,1.1.0.10 +Xamarin.Android.Support.Core.UI,Xamarin.AndroidX.Legacy.Support.Core.UI,Xamarin.Android.Support.Core.UI,Xamarin.AndroidX.Legacy.Support.Core.UI,1.0.0.11 +Xamarin.Android.Support.Core.Utils,Xamarin.AndroidX.Legacy.Support.Core.Utils,Xamarin.Android.Support.Core.Utils,Xamarin.AndroidX.Legacy.Support.Core.Utils,1.0.0.10 +Xamarin.Android.Support.CursorAdapter,Xamarin.AndroidX.CursorAdapter,Xamarin.Android.Support.CursorAdapter,Xamarin.AndroidX.CursorAdapter,1.0.0.10 +Xamarin.Android.Support.CustomTabs,Xamarin.AndroidX.Browser,Xamarin.Android.Support.CustomTabs,Xamarin.AndroidX.Browser,1.3.0.8 +Xamarin.Android.Support.CustomView,Xamarin.AndroidX.CustomView,Xamarin.Android.Support.CustomView,Xamarin.AndroidX.CustomView,1.1.0.9 Xamarin.Android.Support.Design,Xamarin.Android.ReactiveX.RxJava,Xamarin.Android.Support.Design,Xamarin.Android.ReactiveX.RxJava,2.2.21.3 Xamarin.Android.Support.Design,Xamarin.Android.ReactiveX.RxJava3.RxJava,Xamarin.Android.Support.Design,Xamarin.Android.ReactiveX.RxJava3.RxJava,3.1.2.1 -Xamarin.Android.Support.Design,Xamarin.AndroidX.Annotation.Experimental,Xamarin.Android.Support.Design,Xamarin.AndroidX.Annotation.Experimental,1.1.0.4 -Xamarin.Android.Support.Design,Xamarin.Google.Android.Material,Xamarin.Android.Support.Design,Xamarin.Google.Android.Material,1.4.0.5 +Xamarin.Android.Support.Design,Xamarin.AndroidX.Annotation.Experimental,Xamarin.Android.Support.Design,Xamarin.AndroidX.Annotation.Experimental,1.1.0.3 +Xamarin.Android.Support.Design,Xamarin.Google.Android.Material,Xamarin.Android.Support.Design,Xamarin.Google.Android.Material,1.4.0.4 Xamarin.Android.Support.Design,Xamarin.Kotlin.StdLib,Xamarin.Android.Support.Design,Xamarin.Kotlin.StdLib,1.5.31.3 -Xamarin.Android.Support.DocumentFile,Xamarin.AndroidX.DocumentFile,Xamarin.Android.Support.DocumentFile,Xamarin.AndroidX.DocumentFile,1.0.1.11 -Xamarin.Android.Support.DrawerLayout,Xamarin.AndroidX.DrawerLayout,Xamarin.Android.Support.DrawerLayout,Xamarin.AndroidX.DrawerLayout,1.1.1.6 -Xamarin.Android.Support.Dynamic.Animation,Xamarin.AndroidX.DynamicAnimation,Xamarin.Android.Support.Dynamic.Animation,Xamarin.AndroidX.DynamicAnimation,1.0.0.11 -Xamarin.Android.Support.Emoji,Xamarin.AndroidX.Emoji,Xamarin.Android.Support.Emoji,Xamarin.AndroidX.Emoji,1.1.0.6 -Xamarin.Android.Support.Emoji.AppCompat,Xamarin.AndroidX.Emoji.AppCompat,Xamarin.Android.Support.Emoji.AppCompat,Xamarin.AndroidX.Emoji.AppCompat,1.1.0.6 -Xamarin.Android.Support.Emoji.Bundled,Xamarin.AndroidX.Emoji.Bundled,Xamarin.Android.Support.Emoji.Bundled,Xamarin.AndroidX.Emoji.Bundled,1.1.0.6 -Xamarin.Android.Support.Exif,Xamarin.AndroidX.ExifInterface,Xamarin.Android.Support.Exif,Xamarin.AndroidX.ExifInterface,1.3.3.3 -Xamarin.Android.Support.Fragment,Xamarin.AndroidX.Fragment,Xamarin.Android.Support.Fragment,Xamarin.AndroidX.Fragment,1.3.6.4 -Xamarin.Android.Support.HeifWriter,Xamarin.AndroidX.HeifWriter,Xamarin.Android.Support.HeifWriter,Xamarin.AndroidX.HeifWriter,1.0.0.11 -Xamarin.Android.Support.Interpolator,Xamarin.AndroidX.Interpolator,Xamarin.Android.Support.Interpolator,Xamarin.AndroidX.Interpolator,1.0.0.11 -Xamarin.Android.Support.Loader,Xamarin.AndroidX.Loader,Xamarin.Android.Support.Loader,Xamarin.AndroidX.Loader,1.1.0.11 -Xamarin.Android.Support.LocalBroadcastManager,Xamarin.AndroidX.LocalBroadcastManager,Xamarin.Android.Support.LocalBroadcastManager,Xamarin.AndroidX.LocalBroadcastManager,1.0.0.11 -Xamarin.Android.Support.Media.Compat,Xamarin.AndroidX.Media,Xamarin.Android.Support.Media.Compat,Xamarin.AndroidX.Media,1.4.3.1 -Xamarin.Android.Support.MultiDex,Xamarin.AndroidX.MultiDex,Xamarin.Android.Support.MultiDex,Xamarin.AndroidX.MultiDex,2.0.1.11 -Xamarin.Android.Support.Percent,Xamarin.AndroidX.PercentLayout,Xamarin.Android.Support.Percent,Xamarin.AndroidX.PercentLayout,1.0.0.12 -Xamarin.Android.Support.Print,Xamarin.AndroidX.Print,Xamarin.Android.Support.Print,Xamarin.AndroidX.Print,1.0.0.11 -Xamarin.Android.Support.Recommendation,Xamarin.AndroidX.Recommendation,Xamarin.Android.Support.Recommendation,Xamarin.AndroidX.Recommendation,1.0.0.11 -Xamarin.Android.Support.RecyclerView.Selection,Xamarin.AndroidX.RecyclerView.Selection,Xamarin.Android.Support.RecyclerView.Selection,Xamarin.AndroidX.RecyclerView.Selection,1.1.0.5 -Xamarin.Android.Support.Slices.Builders,Xamarin.AndroidX.Slice.Builders,Xamarin.Android.Support.Slices.Builders,Xamarin.AndroidX.Slice.Builders,1.0.0.11 -Xamarin.Android.Support.Slices.Core,Xamarin.AndroidX.Slice.Core,Xamarin.Android.Support.Slices.Core,Xamarin.AndroidX.Slice.Core,1.0.0.11 -Xamarin.Android.Support.Slices.View,Xamarin.AndroidX.Slice.View,Xamarin.Android.Support.Slices.View,Xamarin.AndroidX.Slice.View,1.0.0.11 -Xamarin.Android.Support.SlidingPaneLayout,Xamarin.AndroidX.SlidingPaneLayout,Xamarin.Android.Support.SlidingPaneLayout,Xamarin.AndroidX.SlidingPaneLayout,1.1.0.6 -Xamarin.Android.Support.SwipeRefreshLayout,Xamarin.AndroidX.SwipeRefreshLayout,Xamarin.Android.Support.SwipeRefreshLayout,Xamarin.AndroidX.SwipeRefreshLayout,1.1.0.6 -Xamarin.Android.Support.Transition,Xamarin.AndroidX.Transition,Xamarin.Android.Support.Transition,Xamarin.AndroidX.Transition,1.4.1.4 -Xamarin.Android.Support.TV.Provider,Xamarin.AndroidX.TvProvider,Xamarin.Android.Support.TV.Provider,Xamarin.AndroidX.TvProvider,1.0.0.13 -Xamarin.Android.Support.v13,Xamarin.AndroidX.Legacy.Support.V13,Xamarin.Android.Support.v13,Xamarin.AndroidX.Legacy.Support.V13,1.0.0.11 -Xamarin.Android.Support.v17.Leanback,Xamarin.AndroidX.Leanback,Xamarin.Android.Support.v17.Leanback,Xamarin.AndroidX.Leanback,1.0.0.13 -Xamarin.Android.Support.v17.Preference.Leanback,Xamarin.AndroidX.Leanback.Preference,Xamarin.Android.Support.v17.Preference.Leanback,Xamarin.AndroidX.Leanback.Preference,1.0.0.11 -Xamarin.Android.Support.v4,Xamarin.AndroidX.Legacy.Support.V4,Xamarin.Android.Support.v4,Xamarin.AndroidX.Legacy.Support.V4,1.0.0.11 -Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat,Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat,1.3.1.4 -Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat.AppCompatResources,Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat.AppCompatResources,1.3.1.4 +Xamarin.Android.Support.DocumentFile,Xamarin.AndroidX.DocumentFile,Xamarin.Android.Support.DocumentFile,Xamarin.AndroidX.DocumentFile,1.0.1.10 +Xamarin.Android.Support.DrawerLayout,Xamarin.AndroidX.DrawerLayout,Xamarin.Android.Support.DrawerLayout,Xamarin.AndroidX.DrawerLayout,1.1.1.5 +Xamarin.Android.Support.Dynamic.Animation,Xamarin.AndroidX.DynamicAnimation,Xamarin.Android.Support.Dynamic.Animation,Xamarin.AndroidX.DynamicAnimation,1.0.0.10 +Xamarin.Android.Support.Emoji,Xamarin.AndroidX.Emoji,Xamarin.Android.Support.Emoji,Xamarin.AndroidX.Emoji,1.1.0.5 +Xamarin.Android.Support.Emoji.AppCompat,Xamarin.AndroidX.Emoji.AppCompat,Xamarin.Android.Support.Emoji.AppCompat,Xamarin.AndroidX.Emoji.AppCompat,1.1.0.5 +Xamarin.Android.Support.Emoji.Bundled,Xamarin.AndroidX.Emoji.Bundled,Xamarin.Android.Support.Emoji.Bundled,Xamarin.AndroidX.Emoji.Bundled,1.1.0.5 +Xamarin.Android.Support.Exif,Xamarin.AndroidX.ExifInterface,Xamarin.Android.Support.Exif,Xamarin.AndroidX.ExifInterface,1.3.3.2 +Xamarin.Android.Support.Fragment,Xamarin.AndroidX.Fragment,Xamarin.Android.Support.Fragment,Xamarin.AndroidX.Fragment,1.3.6.3 +Xamarin.Android.Support.HeifWriter,Xamarin.AndroidX.HeifWriter,Xamarin.Android.Support.HeifWriter,Xamarin.AndroidX.HeifWriter,1.0.0.10 +Xamarin.Android.Support.Interpolator,Xamarin.AndroidX.Interpolator,Xamarin.Android.Support.Interpolator,Xamarin.AndroidX.Interpolator,1.0.0.10 +Xamarin.Android.Support.Loader,Xamarin.AndroidX.Loader,Xamarin.Android.Support.Loader,Xamarin.AndroidX.Loader,1.1.0.10 +Xamarin.Android.Support.LocalBroadcastManager,Xamarin.AndroidX.LocalBroadcastManager,Xamarin.Android.Support.LocalBroadcastManager,Xamarin.AndroidX.LocalBroadcastManager,1.0.0.10 +Xamarin.Android.Support.Media.Compat,Xamarin.AndroidX.Media,Xamarin.Android.Support.Media.Compat,Xamarin.AndroidX.Media,1.4.3 +Xamarin.Android.Support.MultiDex,Xamarin.AndroidX.MultiDex,Xamarin.Android.Support.MultiDex,Xamarin.AndroidX.MultiDex,2.0.1.10 +Xamarin.Android.Support.Percent,Xamarin.AndroidX.PercentLayout,Xamarin.Android.Support.Percent,Xamarin.AndroidX.PercentLayout,1.0.0.11 +Xamarin.Android.Support.Print,Xamarin.AndroidX.Print,Xamarin.Android.Support.Print,Xamarin.AndroidX.Print,1.0.0.10 +Xamarin.Android.Support.Recommendation,Xamarin.AndroidX.Recommendation,Xamarin.Android.Support.Recommendation,Xamarin.AndroidX.Recommendation,1.0.0.10 +Xamarin.Android.Support.RecyclerView.Selection,Xamarin.AndroidX.RecyclerView.Selection,Xamarin.Android.Support.RecyclerView.Selection,Xamarin.AndroidX.RecyclerView.Selection,1.1.0.4 +Xamarin.Android.Support.Slices.Builders,Xamarin.AndroidX.Slice.Builders,Xamarin.Android.Support.Slices.Builders,Xamarin.AndroidX.Slice.Builders,1.0.0.10 +Xamarin.Android.Support.Slices.Core,Xamarin.AndroidX.Slice.Core,Xamarin.Android.Support.Slices.Core,Xamarin.AndroidX.Slice.Core,1.0.0.10 +Xamarin.Android.Support.Slices.View,Xamarin.AndroidX.Slice.View,Xamarin.Android.Support.Slices.View,Xamarin.AndroidX.Slice.View,1.0.0.10 +Xamarin.Android.Support.SlidingPaneLayout,Xamarin.AndroidX.SlidingPaneLayout,Xamarin.Android.Support.SlidingPaneLayout,Xamarin.AndroidX.SlidingPaneLayout,1.1.0.5 +Xamarin.Android.Support.SwipeRefreshLayout,Xamarin.AndroidX.SwipeRefreshLayout,Xamarin.Android.Support.SwipeRefreshLayout,Xamarin.AndroidX.SwipeRefreshLayout,1.1.0.5 +Xamarin.Android.Support.Transition,Xamarin.AndroidX.Transition,Xamarin.Android.Support.Transition,Xamarin.AndroidX.Transition,1.4.1.3 +Xamarin.Android.Support.TV.Provider,Xamarin.AndroidX.TvProvider,Xamarin.Android.Support.TV.Provider,Xamarin.AndroidX.TvProvider,1.0.0.12 +Xamarin.Android.Support.v13,Xamarin.AndroidX.Legacy.Support.V13,Xamarin.Android.Support.v13,Xamarin.AndroidX.Legacy.Support.V13,1.0.0.10 +Xamarin.Android.Support.v17.Leanback,Xamarin.AndroidX.Leanback,Xamarin.Android.Support.v17.Leanback,Xamarin.AndroidX.Leanback,1.0.0.12 +Xamarin.Android.Support.v17.Preference.Leanback,Xamarin.AndroidX.Leanback.Preference,Xamarin.Android.Support.v17.Preference.Leanback,Xamarin.AndroidX.Leanback.Preference,1.0.0.10 +Xamarin.Android.Support.v4,Xamarin.AndroidX.Legacy.Support.V4,Xamarin.Android.Support.v4,Xamarin.AndroidX.Legacy.Support.V4,1.0.0.10 +Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat,Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat,1.3.1.3 +Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat.AppCompatResources,Xamarin.Android.Support.v7.AppCompat,Xamarin.AndroidX.AppCompat.AppCompatResources,1.3.1.3 Xamarin.Android.Support.v7.CardView,Xamarin.AndroidX.CardView,Xamarin.Android.Support.v7.CardView,Xamarin.AndroidX.CardView,1.0.0.12 -Xamarin.Android.Support.v7.GridLayout,Xamarin.AndroidX.GridLayout,Xamarin.Android.Support.v7.GridLayout,Xamarin.AndroidX.GridLayout,1.0.0.11 -Xamarin.Android.Support.v7.MediaRouter,Xamarin.AndroidX.MediaRouter,Xamarin.Android.Support.v7.MediaRouter,Xamarin.AndroidX.MediaRouter,1.2.5.3 -Xamarin.Android.Support.v7.Palette,Xamarin.AndroidX.Palette,Xamarin.Android.Support.v7.Palette,Xamarin.AndroidX.Palette,1.0.0.11 -Xamarin.Android.Support.v7.Preference,Xamarin.AndroidX.Preference,Xamarin.Android.Support.v7.Preference,Xamarin.AndroidX.Preference,1.1.1.12 -Xamarin.Android.Support.v7.RecyclerView,Xamarin.AndroidX.RecyclerView,Xamarin.Android.Support.v7.RecyclerView,Xamarin.AndroidX.RecyclerView,1.2.1.4 -Xamarin.Android.Support.Vector.Drawable,Xamarin.AndroidX.VectorDrawable,Xamarin.Android.Support.Vector.Drawable,Xamarin.AndroidX.VectorDrawable,1.1.0.11 -Xamarin.Android.Support.VersionedParcelable,Xamarin.AndroidX.VersionedParcelable,Xamarin.Android.Support.VersionedParcelable,Xamarin.AndroidX.VersionedParcelable,1.1.1.11 -Xamarin.Android.Support.ViewPager,Xamarin.AndroidX.ViewPager,Xamarin.Android.Support.ViewPager,Xamarin.AndroidX.ViewPager,1.0.0.11 -Xamarin.Android.Support.Wear,Xamarin.AndroidX.Wear,Xamarin.Android.Support.Wear,Xamarin.AndroidX.Wear,1.2.0.3 -Xamarin.Android.Support.WebKit,Xamarin.AndroidX.WebKit,Xamarin.Android.Support.WebKit,Xamarin.AndroidX.WebKit,1.4.0.5 +Xamarin.Android.Support.v7.GridLayout,Xamarin.AndroidX.GridLayout,Xamarin.Android.Support.v7.GridLayout,Xamarin.AndroidX.GridLayout,1.0.0.10 +Xamarin.Android.Support.v7.MediaRouter,Xamarin.AndroidX.MediaRouter,Xamarin.Android.Support.v7.MediaRouter,Xamarin.AndroidX.MediaRouter,1.2.5.2 +Xamarin.Android.Support.v7.Palette,Xamarin.AndroidX.Palette,Xamarin.Android.Support.v7.Palette,Xamarin.AndroidX.Palette,1.0.0.10 +Xamarin.Android.Support.v7.Preference,Xamarin.AndroidX.Preference,Xamarin.Android.Support.v7.Preference,Xamarin.AndroidX.Preference,1.1.1.11 +Xamarin.Android.Support.v7.RecyclerView,Xamarin.AndroidX.RecyclerView,Xamarin.Android.Support.v7.RecyclerView,Xamarin.AndroidX.RecyclerView,1.2.1.3 +Xamarin.Android.Support.Vector.Drawable,Xamarin.AndroidX.VectorDrawable,Xamarin.Android.Support.Vector.Drawable,Xamarin.AndroidX.VectorDrawable,1.1.0.10 +Xamarin.Android.Support.VersionedParcelable,Xamarin.AndroidX.VersionedParcelable,Xamarin.Android.Support.VersionedParcelable,Xamarin.AndroidX.VersionedParcelable,1.1.1.10 +Xamarin.Android.Support.ViewPager,Xamarin.AndroidX.ViewPager,Xamarin.Android.Support.ViewPager,Xamarin.AndroidX.ViewPager,1.0.0.10 +Xamarin.Android.Support.Wear,Xamarin.AndroidX.Wear,Xamarin.Android.Support.Wear,Xamarin.AndroidX.Wear,1.2.0.2 +Xamarin.Android.Support.WebKit,Xamarin.AndroidX.WebKit,Xamarin.Android.Support.WebKit,Xamarin.AndroidX.WebKit,1.4.0.4 diff --git a/mappings/androidx-mapping.csv b/mappings/androidx-mapping.csv index 1ed9a67f5..07e4ae72f 100644 --- a/mappings/androidx-mapping.csv +++ b/mappings/androidx-mapping.csv @@ -808,7 +808,7 @@ Android.Support.V4.Print,PrintHelper.IOnPrintFinishCallback,AndroidX.Print,Print Android.Support.V4.Print,PrintHelper.IOnPrintFinishCallbackInvoker,AndroidX.Print,PrintHelper.IOnPrintFinishCallbackInvoker,Xamarin.Android.Support.Print,Xamarin.AndroidX.Print,android.support.v4.print,PrintHelper.OnPrintFinishCallback,androidx.print,PrintHelper.OnPrintFinishCallback, ,,,,,,,,,,WARNING: Unable to find AndroidX type for Java type androidx.lifecycle.HolderFragment. ,,,,,,,,,,WARNING: Unable to find AndroidX type for Java type androidx.lifecycle.HolderFragment.HolderFragmentManager. -,,,,,,,,,,WARNING: Unable to find AndroidX type for Java type androidx.lifecycle.ProcessLifecycleOwnerInitializer. +Android.Arch.Lifecycle,ProcessLifecycleOwnerInitializer,AndroidX.Lifecycle,ProcessLifecycleOwnerInitializer,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Process,android.arch.lifecycle,ProcessLifecycleOwnerInitializer,androidx.lifecycle,ProcessLifecycleOwnerInitializer, Android.Arch.Lifecycle,ServiceLifecycleDispatcher,AndroidX.Lifecycle,ServiceLifecycleDispatcher,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Service,android.arch.lifecycle,ServiceLifecycleDispatcher,androidx.lifecycle,ServiceLifecycleDispatcher, ,,,,,,,,,,WARNING: Unable to find AndroidX type for Java type androidx.lifecycle.ServiceLifecycleDispatcher.DispatchRunnable. Android.Arch.Lifecycle,ViewModelStores,AndroidX.Lifecycle,ViewModelStores,Xamarin.Android.Arch.Lifecycle.Extensions,Xamarin.AndroidX.Lifecycle.Extensions,android.arch.lifecycle,ViewModelStores,androidx.lifecycle,ViewModelStores, diff --git a/mappings/dependencies.json b/mappings/dependencies.json index 10bc3127e..6394bbdcc 100644 --- a/mappings/dependencies.json +++ b/mappings/dependencies.json @@ -30,15 +30,12 @@ "Xamarin.AndroidX.Lifecycle.ViewModelSavedState", "Xamarin.AndroidX.Lifecycle.ViewModel", "Xamarin.AndroidX.SavedState", - "Xamarin.AndroidX.Tracing.Tracing", - "Xamarin.Kotlin.StdLib" + "Xamarin.AndroidX.Tracing.Tracing" ] }, { "id": "Xamarin.AndroidX.Annotation", - "dependencies": [ - "Xamarin.AndroidX.Migration" - ] + "dependencies": [] }, { "id": "Xamarin.AndroidX.Collection", @@ -52,7 +49,6 @@ "Xamarin.AndroidX.Annotation.Experimental", "Xamarin.AndroidX.Annotation", "Xamarin.AndroidX.Collection", - "Xamarin.AndroidX.Concurrent.Futures", "Xamarin.AndroidX.Lifecycle.Runtime", "Xamarin.AndroidX.VersionedParcelable" ] @@ -78,8 +74,7 @@ { "id": "Xamarin.AndroidX.Lifecycle.ViewModel", "dependencies": [ - "Xamarin.AndroidX.Annotation", - "Xamarin.Kotlin.StdLib" + "Xamarin.AndroidX.Annotation" ] }, { @@ -96,13 +91,6 @@ "Xamarin.AndroidX.Annotation" ] }, - { - "id": "Xamarin.Kotlin.StdLib", - "dependencies": [ - "Xamarin.Jetbrains.Annotations", - "Xamarin.Kotlin.StdLib.Common" - ] - }, { "id": "Xamarin.AndroidX.Activity.Ktx", "dependencies": [ @@ -146,6 +134,13 @@ "Xamarin.Kotlin.StdLib" ] }, + { + "id": "Xamarin.Kotlin.StdLib", + "dependencies": [ + "Xamarin.Jetbrains.Annotations", + "Xamarin.Kotlin.StdLib.Common" + ] + }, { "id": "Xamarin.AndroidX.Ads.Identifier", "dependencies": [ @@ -187,12 +182,6 @@ "Xamarin.Google.AutoValue.Annotations" ] }, - { - "id": "Xamarin.AndroidX.Migration", - "dependencies": [ - "Xamarin.AndroidX.MultiDex" - ] - }, { "id": "Xamarin.AndroidX.Annotation.Experimental", "dependencies": [] @@ -1027,8 +1016,7 @@ { "id": "Xamarin.AndroidX.Lifecycle.Process", "dependencies": [ - "Xamarin.AndroidX.Lifecycle.Runtime", - "Xamarin.AndroidX.Startup.StartupRuntime" + "Xamarin.AndroidX.Lifecycle.Runtime" ] }, { @@ -1046,13 +1034,6 @@ "Xamarin.KotlinX.Coroutines.Core" ] }, - { - "id": "Xamarin.AndroidX.Startup.StartupRuntime", - "dependencies": [ - "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Tracing.Tracing" - ] - }, { "id": "Xamarin.AndroidX.Lifecycle.ReactiveStreams", "dependencies": [ @@ -1294,6 +1275,13 @@ "Xamarin.Kotlin.StdLib" ] }, + { + "id": "Xamarin.AndroidX.Startup.StartupRuntime", + "dependencies": [ + "Xamarin.AndroidX.Annotation", + "Xamarin.AndroidX.Tracing.Tracing" + ] + }, { "id": "Xamarin.AndroidX.Recommendation", "dependencies": [ diff --git a/samples/BuildAll/BuildAll/BuildAll.csproj b/samples/BuildAll/BuildAll/BuildAll.csproj index f180faac0..ac4f44ff4 100644 --- a/samples/BuildAll/BuildAll/BuildAll.csproj +++ b/samples/BuildAll/BuildAll/BuildAll.csproj @@ -17,7 +17,7 @@ Resources\Resource.designer.cs Resource Off - v10.0 + v12.0 Properties\AndroidManifest.xml Resources Assets @@ -25,6 +25,7 @@ Xamarin.Android.Net.AndroidClientHandler true true + armeabi-v7a;arm64-v8a True diff --git a/samples/BuildAll/ClassLibrary/ClassLibrary.csproj b/samples/BuildAll/ClassLibrary/ClassLibrary.csproj index afee6023f..ad838ef2c 100644 --- a/samples/BuildAll/ClassLibrary/ClassLibrary.csproj +++ b/samples/BuildAll/ClassLibrary/ClassLibrary.csproj @@ -16,7 +16,7 @@ True Resources\Resource.designer.cs Off - v11.0 + v12.0 true diff --git a/samples/BuildMinimalAppCompat/BuildMinimalAppCompat/BuildMinimalAppCompat.csproj b/samples/BuildMinimalAppCompat/BuildMinimalAppCompat/BuildMinimalAppCompat.csproj index b48072671..e53d33d63 100644 --- a/samples/BuildMinimalAppCompat/BuildMinimalAppCompat/BuildMinimalAppCompat.csproj +++ b/samples/BuildMinimalAppCompat/BuildMinimalAppCompat/BuildMinimalAppCompat.csproj @@ -17,7 +17,7 @@ Resources\Resource.designer.cs Resource Off - v10.0 + v12.0 Properties\AndroidManifest.xml Resources Assets diff --git a/samples/BuildMinimalAppCompat/ClassLibrary/ClassLibrary.csproj b/samples/BuildMinimalAppCompat/ClassLibrary/ClassLibrary.csproj index c79da2934..b01bb6d10 100644 --- a/samples/BuildMinimalAppCompat/ClassLibrary/ClassLibrary.csproj +++ b/samples/BuildMinimalAppCompat/ClassLibrary/ClassLibrary.csproj @@ -16,7 +16,7 @@ True Resources\Resource.designer.cs Off - v10.0 + v12.0 true diff --git a/samples/BuildMinimalMaterial/ClassLibrary/ClassLibrary.csproj b/samples/BuildMinimalMaterial/ClassLibrary/ClassLibrary.csproj index c79da2934..b01bb6d10 100644 --- a/samples/BuildMinimalMaterial/ClassLibrary/ClassLibrary.csproj +++ b/samples/BuildMinimalMaterial/ClassLibrary/ClassLibrary.csproj @@ -16,7 +16,7 @@ True Resources\Resource.designer.cs Off - v10.0 + v12.0 true diff --git a/samples/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat.csproj b/samples/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat.csproj index 71ed13e60..502abf194 100644 --- a/samples/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat.csproj +++ b/samples/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat/BuildMinimalMaterialAppCompat.csproj @@ -17,7 +17,7 @@ Resources\Resource.designer.cs Resource Off - v10.0 + v12.0 Properties\AndroidManifest.xml Resources Assets diff --git a/samples/BuildMinimalMaterialAppCompat/NetStandardLibrary.SDKShortStyle/NetStandardLibrary.SDKShortStyle.csproj b/samples/BuildMinimalMaterialAppCompat/NetStandardLibrary.SDKShortStyle/NetStandardLibrary.SDKShortStyle.csproj index b5c8e6b42..06603bebc 100644 --- a/samples/BuildMinimalMaterialAppCompat/NetStandardLibrary.SDKShortStyle/NetStandardLibrary.SDKShortStyle.csproj +++ b/samples/BuildMinimalMaterialAppCompat/NetStandardLibrary.SDKShortStyle/NetStandardLibrary.SDKShortStyle.csproj @@ -1,7 +1,7 @@ - monoandroid90 + monoandroid120 diff --git a/samples/BuildXamarinFormsApp/BuildXamarinFormsApp/BuildXamarinFormsApp.Android/BuildXamarinFormsApp.Android.csproj b/samples/BuildXamarinFormsApp/BuildXamarinFormsApp/BuildXamarinFormsApp.Android/BuildXamarinFormsApp.Android.csproj index ea0c041ce..637ef383e 100644 --- a/samples/BuildXamarinFormsApp/BuildXamarinFormsApp/BuildXamarinFormsApp.Android/BuildXamarinFormsApp.Android.csproj +++ b/samples/BuildXamarinFormsApp/BuildXamarinFormsApp/BuildXamarinFormsApp.Android/BuildXamarinFormsApp.Android.csproj @@ -17,7 +17,7 @@ Resources Assets false - v9.0 + v12.0 true true Xamarin.Android.Net.AndroidClientHandler diff --git a/source/AndroidXProject.cshtml b/source/AndroidXProject.cshtml index d42856f97..4368a5716 100644 --- a/source/AndroidXProject.cshtml +++ b/source/AndroidXProject.cshtml @@ -2,7 +2,7 @@ @using System.Linq - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true @if (!string.IsNullOrEmpty(Model.AssemblyName)) { @(Model.AssemblyName) diff --git a/source/androidx.appcompat/typeforwarders/androidx.appcompat.appcompat-resources-typeforwarders.csproj b/source/androidx.appcompat/typeforwarders/androidx.appcompat.appcompat-resources-typeforwarders.csproj index 1200b83e2..02dbdf5fa 100644 --- a/source/androidx.appcompat/typeforwarders/androidx.appcompat.appcompat-resources-typeforwarders.csproj +++ b/source/androidx.appcompat/typeforwarders/androidx.appcompat.appcompat-resources-typeforwarders.csproj @@ -1,6 +1,6 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android Xamarin.AndroidX.AppCompat.Resources Resources Assets diff --git a/templates/auto-value/Project.cshtml b/templates/auto-value/Project.cshtml index 35ec1f044..d397e4f25 100644 --- a/templates/auto-value/Project.cshtml +++ b/templates/auto-value/Project.cshtml @@ -1,6 +1,6 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true Annotations Xamarin.Google.AutoValue.Annotations diff --git a/templates/gson/Project.cshtml b/templates/gson/Project.cshtml index df4ed2243..6736afbcf 100644 --- a/templates/gson/Project.cshtml +++ b/templates/gson/Project.cshtml @@ -1,6 +1,6 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true GoogleGson GoogleGson diff --git a/templates/kotlin/Project.cshtml b/templates/kotlin/Project.cshtml index e42ff2221..f6b4c5bcb 100644 --- a/templates/kotlin/Project.cshtml +++ b/templates/kotlin/Project.cshtml @@ -7,7 +7,7 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true Xamarin.Kotlin @if (!string.IsNullOrEmpty(Model.AssemblyName)) { @@ -70,7 +70,7 @@ @foreach (var art in @Model.MavenArtifacts) { - + } diff --git a/templates/kotlin/Targets.cshtml b/templates/kotlin/Targets.cshtml index 3d0ddf241..f3affb88b 100644 --- a/templates/kotlin/Targets.cshtml +++ b/templates/kotlin/Targets.cshtml @@ -3,7 +3,10 @@ @foreach (var art in @Model.MavenArtifacts) { - + } diff --git a/templates/kotlinx/Project.cshtml b/templates/kotlinx/Project.cshtml index 27da23fef..9df41011f 100644 --- a/templates/kotlinx/Project.cshtml +++ b/templates/kotlinx/Project.cshtml @@ -7,7 +7,7 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true Xamarin.KotlinX.Coroutines.Core @if (!string.IsNullOrEmpty(Model.AssemblyName)) { @@ -49,7 +49,7 @@ @foreach (var art in @Model.MavenArtifacts) { - + } diff --git a/templates/kotlinx/Targets.cshtml b/templates/kotlinx/Targets.cshtml index ff20c6937..f3affb88b 100644 --- a/templates/kotlinx/Targets.cshtml +++ b/templates/kotlinx/Targets.cshtml @@ -3,7 +3,10 @@ @foreach (var art in @Model.MavenArtifacts) { - + } diff --git a/templates/reactive-streams/Project.cshtml b/templates/reactive-streams/Project.cshtml index 8a301c52f..e40d16224 100644 --- a/templates/reactive-streams/Project.cshtml +++ b/templates/reactive-streams/Project.cshtml @@ -7,7 +7,7 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true @(rootNamespace) @(assembly_name) @@ -42,6 +42,11 @@ @(Model.NuGetVersion) + + diff --git a/templates/rxjava/Project.cshtml b/templates/rxjava/Project.cshtml index 15835577e..a07dd808f 100644 --- a/templates/rxjava/Project.cshtml +++ b/templates/rxjava/Project.cshtml @@ -9,7 +9,7 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true ReactiveX @(assembly_name) @@ -44,6 +44,11 @@ @(Model.NuGetVersion) + + @foreach (var art in @Model.MavenArtifacts) { diff --git a/templates/tink/Project.cshtml b/templates/tink/Project.cshtml index a0405fa6a..6c02cd91d 100644 --- a/templates/tink/Project.cshtml +++ b/templates/tink/Project.cshtml @@ -7,7 +7,7 @@ - MonoAndroid9.0;net6.0-android + MonoAndroid12.0;net6.0-android true @(rootNamespace) @(assembly_name) diff --git a/tests/AndroidXMigrationTests/Tests/DependenciesTests.cs b/tests/AndroidXMigrationTests/Tests/DependenciesTests.cs index 49662acca..064f52c4c 100644 --- a/tests/AndroidXMigrationTests/Tests/DependenciesTests.cs +++ b/tests/AndroidXMigrationTests/Tests/DependenciesTests.cs @@ -26,7 +26,6 @@ public void CanFlattenDependencies() var flattened = tree.Flatten("Xamarin.AndroidX.Palette").ToArray(); Assert.Contains("Xamarin.AndroidX.Annotation", flattened); - Assert.Contains("Xamarin.AndroidX.MultiDex", flattened); Assert.Equal(flattened, flattened.Distinct().ToArray()); } @@ -43,8 +42,6 @@ public void FlattensNoDependenciesCorrectly() var expected = new[] { "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids); @@ -66,8 +63,6 @@ public void FlattensSingleDependencyCorrectly() { "Xamarin.AndroidX.Collection", "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids); @@ -91,8 +86,6 @@ public void FlattensSharedDependencyCorrectly() "Xamarin.AndroidX.Collection", "Xamarin.AndroidX.CursorAdapter", "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids); @@ -115,8 +108,6 @@ public void FlattensTripleDependencyCorrectly() "Xamarin.AndroidX.VersionedParcelable", "Xamarin.AndroidX.Annotation", "Xamarin.AndroidX.Collection", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids); @@ -134,10 +125,8 @@ public void FlattensNoDependenciesCorrectlyWhenExcludingTopLevel() "Xamarin.AndroidX.Annotation", }; - var expected = new[] + var expected = new string[] { - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids, false); @@ -158,8 +147,6 @@ public void FlattensSingleDependencyCorrectlyWhenExcludingTopLevel() var expected = new[] { "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids, false); @@ -181,8 +168,6 @@ public void FlattensSharedDependencyCorrectlyWhenExcludingTopLevel() var expected = new[] { "Xamarin.AndroidX.Annotation", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", }; var flattened = tree.Flatten(ids, false); @@ -297,8 +282,6 @@ public void XamarinFormsTopLevelPackagesExpandToAll() "Xamarin.AndroidX.Loader", "Xamarin.AndroidX.LocalBroadcastManager", "Xamarin.AndroidX.Media", - "Xamarin.AndroidX.Migration", - "Xamarin.AndroidX.MultiDex", "Xamarin.AndroidX.Print", "Xamarin.AndroidX.RecyclerView", "Xamarin.AndroidX.SavedState", @@ -313,9 +296,6 @@ public void XamarinFormsTopLevelPackagesExpandToAll() "Xamarin.AndroidX.ViewPager2", "Xamarin.Google.Android.Material", "Xamarin.Google.Guava.ListenableFuture", - "Xamarin.Jetbrains.Annotations", - "Xamarin.Kotlin.StdLib", - "Xamarin.Kotlin.StdLib.Common", }; var tree = PackageDependencyTree.Load(); diff --git a/utilities.cake b/utilities.cake index 5bfe72b30..4fe2b036c 100644 --- a/utilities.cake +++ b/utilities.cake @@ -503,6 +503,58 @@ Task ("api-diff-analysis") } ); +Task("nuget-structure-analysis") +.Does + ( + () => + { + string path = "./output/*.nupkg"; + FilePathCollection files_configs = GetFiles(path); + foreach(FilePath f in files_configs) + { + Information($"File = {f}"); + string d_zip = $"{f.ToString().Replace(".nupkg", "")}"; + if (DirectoryExists(d_zip)) + { + DeleteDirectory + ( + d_zip, + new DeleteDirectorySettings + { + Recursive = true, + Force = true + } + ); + } + Unzip($"{f}", d_zip); + + IEnumerable redirected_std_out; + IEnumerable redirected_std_err; + int exit_code = + StartProcess + ( + "tree", + new ProcessSettings + { + Arguments = $"-H {f.ToString().Replace(".nupkg", "")}", + // WorkingDirectory = "./" + RedirectStandardOutput = true, + RedirectStandardError = true + }, + out redirected_std_out, + out redirected_std_err + ); + + System.IO.File.WriteAllLines + ( + $"{f.ToString().Replace(".nupkg", ".md")}", + redirected_std_out.ToArray() + ); + } + } + ); + + Task ("read-analysis-files") .IsDependentOn ("binderate-diff") .IsDependentOn ("api-diff-markdown-info-pr") @@ -510,6 +562,7 @@ Task ("read-analysis-files") .IsDependentOn ("spell-check") .IsDependentOn ("api-diff-analysis") .IsDependentOn ("list-artifacts") + .IsDependentOn ("nuget-structure-analysis") .Does ( () =>