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",