diff --git a/cgmanifest.json b/cgmanifest.json index 35a09d800..cda0e9ae0 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -139,7 +139,7 @@ "groupId": "androidx.appcompat", "version": "1.6.1", "nuGetId": "Xamarin.AndroidX.AppCompat.AppCompatResources", - "nuGetVersion": "1.6.1.3" + "nuGetVersion": "1.6.1.4" } }, "license": "The Apache Software License, Version 2.0" diff --git a/config.json b/config.json index 9bbbf542f..c0309afec 100644 --- a/config.json +++ b/config.json @@ -113,7 +113,7 @@ "groupId": "androidx.appcompat", "artifactId": "appcompat-resources", "version": "1.6.1", - "nugetVersion": "1.6.1.3", + "nugetVersion": "1.6.1.4", "nugetId": "Xamarin.AndroidX.AppCompat.AppCompatResources", "dependencyOnly": false }, diff --git a/docs/artifact-list-with-versions.md b/docs/artifact-list-with-versions.md index a974d16a4..f25cccf06 100644 --- a/docs/artifact-list-with-versions.md +++ b/docs/artifact-list-with-versions.md @@ -15,7 +15,7 @@ | 8|androidx.annotation:annotation-experimental |1.3.1 |Xamarin.AndroidX.Annotation.Experimental |1.3.1.1 | | 9|androidx.annotation:annotation-jvm |1.6.0 |Xamarin.AndroidX.Annotation.Jvm |1.6.0.2 | | 10|androidx.appcompat:appcompat |1.6.1 |Xamarin.AndroidX.AppCompat |1.6.1.3 | -| 11|androidx.appcompat:appcompat-resources |1.6.1 |Xamarin.AndroidX.AppCompat.AppCompatResources |1.6.1.3 | +| 11|androidx.appcompat:appcompat-resources |1.6.1 |Xamarin.AndroidX.AppCompat.AppCompatResources |1.6.1.4 | | 12|androidx.arch.core:core-common |2.2.0 |Xamarin.AndroidX.Arch.Core.Common |2.2.0.3 | | 13|androidx.arch.core:core-runtime |2.2.0 |Xamarin.AndroidX.Arch.Core.Runtime |2.2.0.3 | | 14|androidx.asynclayoutinflater:asynclayoutinflater |1.0.0 |Xamarin.AndroidX.AsyncLayoutInflater |1.0.0.19 | diff --git a/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableContainer.cs b/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableContainer.cs new file mode 100644 index 000000000..8162ef513 --- /dev/null +++ b/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableContainer.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace AndroidX.AppCompat.Graphics.Drawable +{ + /// + /// + /// + /// + /// + /// + [Obsolete("This class is obsoleted in this android platform. Google replaced DrawableContainer with DrawableContainerCompat")] + public partial class DrawableContainer : DrawableContainerCompat + { + } +} \ No newline at end of file diff --git a/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableWrapper.cs b/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableWrapper.cs new file mode 100644 index 000000000..b5925e871 --- /dev/null +++ b/source/androidx.appcompat/appcompat-resources/Additions/AndroidX.AppCompat.Graphics.Drawable.DrawableWrapper.cs @@ -0,0 +1,22 @@ +using Android.Runtime; +using System; +using System.Collections.Generic; +using System.Text; + +namespace AndroidX.AppCompat.Graphics.Drawable +{ + /// + /// + /// + /// + /// + /// + [Obsolete("This class is obsoleted in this android platform. Google replaced DrawableWrapper with DrawableWrapperCompat")] + public partial class DrawableWrapper : DrawableWrapperCompat + { + public DrawableWrapper(global::Android.Graphics.Drawables.Drawable drawable) : base(drawable) + { + + } + } +} \ No newline at end of file diff --git a/source/androidx.appcompat/appcompat-resources/Additions/readme.md b/source/androidx.appcompat/appcompat-resources/Additions/readme.md new file mode 100644 index 000000000..92faf7ece --- /dev/null +++ b/source/androidx.appcompat/appcompat-resources/Additions/readme.md @@ -0,0 +1,16 @@ +# Additions + +## AOT Reflection issues + +* https://github.com/dotnet/maui/issues/16074 + + Including specific android libraries via nuget causes AOT failures on RELEASE build #16074 + +* https://github.com/xamarin/Xamarin.Forms/issues/15668 + + [Bug] Updating Xamarin.AndroidX.AppCompat to 1.6.0 causes ReflectionLoadException #15668 + +* https://github.com/xamarin/AndroidX/issues/690#issuecomment-1414325720 + + Mono.Cecil.ResolutionException: Failed to resolve AndroidX.AppCompat.Graphics.Drawable.DrawableWrapper #690 +