diff --git a/Directory.Build.props b/Directory.Build.props index 9bd6d040e..5874d891c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -33,7 +33,7 @@ $(WarningsAsErrors);NU5104 - <_AndroidIgnoreGeneratorWarnings>true + <_AndroidIgnoreGeneratorWarnings>false $(NoWarn);BG8102;BG8103;BG8300;BG8400;BG8401;BG8402;BG8403;BG8501;BG8502;BG8503;BG8504;BG8601;BG8604;BG8605;BG8606;BG8700;BG8701;BG8800;BG8801;BG8A00;BG8A01;BG8A04;BG8B00;BG8C00;BG8C01;nullable + obj/error-log.sarif + Microsoft Microsoft diff --git a/config.json b/config.json index 53069935f..f401ce38e 100644 --- a/config.json +++ b/config.json @@ -692,78 +692,78 @@ { "groupId": "androidx.customview", "artifactId": "customview", - "version": "1.1.0", - "nugetVersion": "1.1.0.31", + "version": "1.2.0", + "nugetVersion": "1.2.0", "nugetId": "Xamarin.AndroidX.CustomView" }, { "groupId": "androidx.customview", "artifactId": "customview-poolingcontainer", - "version": "1.0.0", - "nugetVersion": "1.0.0.18", + "version": "1.1.0", + "nugetVersion": "1.1.0", "nugetId": "Xamarin.AndroidX.CustomView.PoolingContainer" }, { "groupId": "androidx.databinding", "artifactId": "databinding-adapters", - "version": "8.9.1", - "nugetVersion": "8.9.1.1", + "version": "8.9.2", + "nugetVersion": "8.9.2", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingAdapters" }, { "groupId": "androidx.databinding", "artifactId": "databinding-common", - "version": "8.9.1", - "nugetVersion": "8.9.1.1", + "version": "8.9.2", + "nugetVersion": "8.9.2", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingCommon" }, { "groupId": "androidx.databinding", "artifactId": "databinding-runtime", - "version": "8.9.1", - "nugetVersion": "8.9.1.1", + "version": "8.9.2", + "nugetVersion": "8.9.2", "nugetId": "Xamarin.AndroidX.DataBinding.DataBindingRuntime" }, { "groupId": "androidx.databinding", "artifactId": "viewbinding", - "version": "8.9.1", - "nugetVersion": "8.9.1.1", + "version": "8.9.2", + "nugetVersion": "8.9.2", "nugetId": "Xamarin.AndroidX.DataBinding.ViewBinding" }, { "groupId": "androidx.datastore", "artifactId": "datastore", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore" }, { "groupId": "androidx.datastore", "artifactId": "datastore-android", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Android" }, { "groupId": "androidx.datastore", "artifactId": "datastore-core", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Core" }, { "groupId": "androidx.datastore", "artifactId": "datastore-core-android", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Core.Android" }, { "groupId": "androidx.datastore", "artifactId": "datastore-core-jvm", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Core.Jvm", "extraDependencies": "androidx.datastore.datastore-core-android", "comments": "Empty package we want to redirect to Xamarin.AndroidX.DataStore.Core.Android because it is a superset of this package, causing conflicts." @@ -771,71 +771,71 @@ { "groupId": "androidx.datastore", "artifactId": "datastore-core-okio", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Core.OkIO" }, { "groupId": "androidx.datastore", "artifactId": "datastore-core-okio-jvm", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Core.OkIO.Jvm" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences-android", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences.Android" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences-core", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences.Core" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences-core-jvm", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences.Core.Jvm" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences-external-protobuf", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences.External.Protobuf" }, { "groupId": "androidx.datastore", "artifactId": "datastore-preferences-proto", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.Preferences.Proto" }, { "groupId": "androidx.datastore", "artifactId": "datastore-rxjava2", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.RxJava2" }, { "groupId": "androidx.datastore", "artifactId": "datastore-rxjava3", - "version": "1.1.4", - "nugetVersion": "1.1.4.1", + "version": "1.1.5", + "nugetVersion": "1.1.5", "nugetId": "Xamarin.AndroidX.DataStore.RxJava3" }, { @@ -927,8 +927,8 @@ { "groupId": "androidx.exifinterface", "artifactId": "exifinterface", - "version": "1.4.0", - "nugetVersion": "1.4.0.1", + "version": "1.4.1", + "nugetVersion": "1.4.1", "nugetId": "Xamarin.AndroidX.ExifInterface" }, { @@ -984,7 +984,7 @@ "groupId": "androidx.leanback", "artifactId": "leanback-preference", "version": "1.0.0", - "nugetVersion": "1.0.0.32", + "nugetVersion": "1.0.0.34", "nugetId": "Xamarin.AndroidX.Leanback.Preference" }, { @@ -1543,8 +1543,8 @@ { "groupId": "androidx.print", "artifactId": "print", - "version": "1.0.0", - "nugetVersion": "1.0.0.32", + "version": "1.1.0", + "nugetVersion": "1.1.0", "nugetId": "Xamarin.AndroidX.Print" }, { @@ -1718,22 +1718,29 @@ { "groupId": "androidx.tracing", "artifactId": "tracing", - "version": "1.2.0", - "nugetVersion": "1.2.0.10", + "version": "1.3.0", + "nugetVersion": "1.3.0", "nugetId": "Xamarin.AndroidX.Tracing.Tracing" }, + { + "groupId": "androidx.tracing", + "artifactId": "tracing-android", + "version": "1.3.0", + "nugetVersion": "1.3.0", + "nugetId": "Xamarin.AndroidX.Tracing.Tracing.Android" + }, { "groupId": "androidx.tracing", "artifactId": "tracing-ktx", - "version": "1.2.0", - "nugetVersion": "1.2.0.10", + "version": "1.3.0", + "nugetVersion": "1.3.0", "nugetId": "Xamarin.AndroidX.Tracing.Tracing.Ktx" }, { "groupId": "androidx.transition", "artifactId": "transition", - "version": "1.5.1", - "nugetVersion": "1.5.1.5", + "version": "1.6.0", + "nugetVersion": "1.6.0", "nugetId": "Xamarin.AndroidX.Transition", "extraDependencies": "androidx.fragment.fragment" }, @@ -2038,43 +2045,43 @@ { "groupId": "androidx.work", "artifactId": "work-gcm", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.GCM" }, { "groupId": "androidx.work", "artifactId": "work-multiprocess", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.MultiProcess" }, { "groupId": "androidx.work", "artifactId": "work-runtime", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.Runtime" }, { "groupId": "androidx.work", "artifactId": "work-runtime-ktx", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.Work.Runtime.Ktx" }, { "groupId": "androidx.work", "artifactId": "work-rxjava2", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.RxJava2" }, { "groupId": "androidx.work", "artifactId": "work-rxjava3", - "version": "2.10.0", - "nugetVersion": "2.10.0.4", + "version": "2.10.1", + "nugetVersion": "2.10.1", "nugetId": "Xamarin.AndroidX.Work.RxJava3" }, { @@ -2192,8 +2199,8 @@ { "groupId": "com.google.accompanist", "artifactId": "accompanist-drawablepainter", - "version": "0.37.2", - "nugetVersion": "0.37.2.1", + "version": "0.37.3", + "nugetVersion": "0.37.3", "nugetId": "Xamarin.Google.Accompanist.DrawablePainter", "type": "androidlibrary", "mavenRepositoryType": "MavenCentral" @@ -2228,8 +2235,8 @@ { "groupId": "com.google.accompanist", "artifactId": "accompanist-permissions", - "version": "0.37.2", - "nugetVersion": "0.37.2.1", + "version": "0.37.3", + "nugetVersion": "0.37.3", "nugetId": "Xamarin.Google.Accompanist.Permissions", "type": "androidlibrary", "mavenRepositoryType": "MavenCentral" @@ -2372,18 +2379,28 @@ { "groupId": "com.google.android.gms", "artifactId": "play-services-ads", - "version": "24.0.0", - "nugetVersion": "124.0.0.1", + "version": "24.2.0", + "nugetVersion": "124.2.0", "nugetId": "Xamarin.GooglePlayServices.Ads", "allowPrereleaseDependencies": true, "extraDependencies": "androidx.lifecycle.lifecycle-livedata-core,androidx.lifecycle.lifecycle-runtime", "type": "xbd" }, + { + "groupId": "com.google.android.gms", + "artifactId": "play-services-ads-api", + "version": "24.2.0", + "nugetVersion": "124.2.0", + "nugetId": "Xamarin.GooglePlayServices.Ads.API", + "allowPrereleaseDependencies": true, + "extraDependencies": "androidx.lifecycle.lifecycle-livedata-core,androidx.lifecycle.lifecycle-runtime", + "type": "xbd" + }, { "groupId": "com.google.android.gms", "artifactId": "play-services-ads-base", - "version": "24.0.0", - "nugetVersion": "124.0.0.1", + "version": "24.1.0", + "nugetVersion": "124.1.0", "nugetId": "Xamarin.GooglePlayServices.Ads.Base", "type": "xbd" }, @@ -3299,8 +3316,8 @@ { "groupId": "com.google.code.gson", "artifactId": "gson", - "version": "2.13.0", - "nugetVersion": "2.13.0.1", + "version": "2.13.1", + "nugetVersion": "2.13.1", "nugetId": "GoogleGson", "type": "androidlibrary", "mavenRepositoryType": "MavenCentral" @@ -3326,8 +3343,8 @@ { "groupId": "com.google.errorprone", "artifactId": "error_prone_annotations", - "version": "2.37.0", - "nugetVersion": "2.37.0.1", + "version": "2.38.0", + "nugetVersion": "2.38.0", "nugetId": "Xamarin.Google.ErrorProne.Annotations", "type": "androidlibrary", "mavenRepositoryType": "MavenCentral" @@ -3335,8 +3352,8 @@ { "groupId": "com.google.errorprone", "artifactId": "error_prone_type_annotations", - "version": "2.37.0", - "nugetVersion": "2.37.0.1", + "version": "2.38.0", + "nugetVersion": "2.38.0", "nugetId": "Xamarin.Google.ErrorProne.TypeAnnotations", "type": "androidlibrary", "mavenRepositoryType": "MavenCentral" @@ -3370,8 +3387,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-analytics", - "version": "22.3.0", - "nugetVersion": "122.3.0.1", + "version": "22.4.0", + "nugetVersion": "122.4.0", "nugetId": "Xamarin.Firebase.Analytics", "type": "xbd" }, @@ -3386,8 +3403,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-analytics-ktx", - "version": "22.3.0", - "nugetVersion": "122.3.0.1", + "version": "22.4.0", + "nugetVersion": "122.4.0", "nugetId": "Xamarin.Firebase.Analytics.Ktx", "type": "xbd" }, @@ -3506,8 +3523,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-config", - "version": "22.1.0", - "nugetVersion": "122.1.0.1", + "version": "22.1.1", + "nugetVersion": "122.1.1", "nugetId": "Xamarin.Firebase.Config", "type": "xbd" }, @@ -3522,8 +3539,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-config-ktx", - "version": "22.1.0", - "nugetVersion": "122.1.0.1", + "version": "22.1.1", + "nugetVersion": "122.1.1", "nugetId": "Xamarin.Firebase.Config.Ktx", "type": "xbd" }, @@ -3546,8 +3563,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-crashlytics", - "version": "19.4.2", - "nugetVersion": "119.4.2.1", + "version": "19.4.3", + "nugetVersion": "119.4.3", "nugetId": "Xamarin.Firebase.Crashlytics", "extraDependencies": "com.google.dagger.dagger", "type": "xbd" @@ -3555,16 +3572,16 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-crashlytics-ktx", - "version": "19.4.2", - "nugetVersion": "119.4.2.1", + "version": "19.4.3", + "nugetVersion": "119.4.3", "nugetId": "Xamarin.Firebase.Crashlytics.Ktx", "type": "xbd" }, { "groupId": "com.google.firebase", "artifactId": "firebase-crashlytics-ndk", - "version": "19.4.2", - "nugetVersion": "119.4.2.1", + "version": "19.4.3", + "nugetVersion": "119.4.3", "nugetId": "Xamarin.Firebase.Crashlytics.NDK", "type": "xbd" }, @@ -3651,8 +3668,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-firestore", - "version": "25.1.3", - "nugetVersion": "125.1.3.1", + "version": "25.1.4", + "nugetVersion": "125.1.4", "nugetId": "Xamarin.Firebase.Firestore", "extraDependencies": "com.google.guava.guava", "type": "xbd", @@ -3662,8 +3679,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-firestore-ktx", - "version": "25.1.3", - "nugetVersion": "125.1.3.1", + "version": "25.1.4", + "nugetVersion": "125.1.4", "nugetId": "Xamarin.Firebase.Firestore.Ktx", "type": "xbd", "skipExtendedTests": true, @@ -3948,8 +3965,8 @@ { "groupId": "com.google.firebase", "artifactId": "firebase-sessions", - "version": "2.1.0", - "nugetVersion": "102.1.0.1", + "version": "2.1.1", + "nugetVersion": "102.1.1", "nugetId": "Xamarin.Firebase.Sessions", "type": "xbd" }, @@ -4727,8 +4744,8 @@ { "groupId": "org.checkerframework", "artifactId": "checker-qual", - "version": "3.49.2", - "nugetVersion": "3.49.2.1", + "version": "3.49.3", + "nugetVersion": "3.49.3", "nugetId": "Xamarin.CheckerFramework.CheckerQual", "type": "no-bindings", "mavenRepositoryType": "MavenCentral" @@ -5245,6 +5262,15 @@ "dependencyOnly": true, "comments": "Required by 'com.google.android.gms.play-services-gass:20.0.0'" }, + { + "groupId": "com.google.android.gms", + "artifactId": "play-services-ads-base", + "version": "24.0.0", + "nugetVersion": "124.0.0.1", + "nugetId": "Xamarin.GooglePlayServices.Ads.Base", + "dependencyOnly": true, + "comments": "Required by 'com.google.android.gms:play-services-ads-lite:24.0.0'" + }, { "groupId": "com.google.android.gms", "artifactId": "play-services-ads-lite",