Xamarin.Android 9.3.0.23
Xamarin.Android 9.3.0.23 was released to the Stable updater channel of Visual Studio for Mac.
Update June 25, 2019: Xamarin.Android 9.3.0.23 is now also available as part of Visual Studio 2019 version 16.1.4.
Issues fixed
Application Mono Framework behavior on device and emulator
This version of Xamarin.Android updates the Mono 5.18 runtime and class libraries from Commit 3cb36842 to Commit 3a07bd42, adding 9 new commits.
Changes relevant to Xamarin.Android:
- GitHub 3112, Mono GitHub 14170: "Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR)" native fault during C# exception handling in 64-bit arm64-v8a applications.
- Mono GitHub PR 14346: "error XA2006: Could not resolve reference to 'System.Buffers.StandardFormat' (defined in assembly 'Microsoft.Extensions.Configuration.Json ..." when attempting to build Xamarin.Android projects in the Release configuration, for projects that used certain NuGet packages, such as the Microsoft.Extensions.Http.Polly version 3.0.0 preview. Xamarin.Android 9.3.0.23 now includes this type, so the Android Options > Linking setting that is used by default in the Release configuration will now be able to resolve the reference successfully during the build.
- Mono GitHub PR 14392: In certain debugging scenarios, the debugger could get stuck due when trying to suspend the running process.
OSS core
The commercial build for this version is based on the bundle from the open-source xamarin-android-d16-1 build #29.