.NET 10 Preview 5, Android 36.0.0-preview.5.116
Pre-release
Pre-release
·
53 commits
to main
since this release
This release is not yet available from the Visual Studio installer. Download the .NET 10 Preview 5 SDK, followed by:
> dotnet workload install android
...
Successfully installed workload(s) android.
To verify installation:
> dotnet workload list
Installed Workload Id Manifest Version Installation Source
--------------------------------------------------------------------------------------------
android 36.0.0-preview.5.116/10.0.100-preview.5 SDK 10.0.100-preview.5
TLDR
For a short list of Android features in .NET 10, see:
What's Changed
- [build] set
%(Kind)
forPushManifestToBuildAssetRegistry
by @jonathanpeppers in #10088 - [native] Common infrastructure for native shared library linking by @grendello in #9990
- $(AndroidPackVersionSuffix)=preview.5 by @jonathanpeppers in #10087
- [XABT] Move JLO scanning needed for typemap generation to a linker step. by @jpobst in #10015
- Bump to dotnet/java-interop@d3d3a1bf by @jonpryor in #9921
- [XABT] Make NRT opt-out instead of opt-in. by @jpobst in #10093
- [NativeAOT] Raise
AppDomain.UnhandledException
event by @jonpryor in #10092 - [ci] run MSBuild "SmokeTests" category on all runtimes by @jonathanpeppers in #10085
- [XABT] introduce
$(EnableProfiler)
property by @jonathanpeppers in #10083 - Use correct log functions for std::format to work by @grendello in #10035
- [XABT] Separate marshal method storage from
MarshalMethodClassifier
toMarshalMethodsCollection
. by @jpobst in #10077 - Check aar has the correct paths. by @dellis1972 in #9918
- [Mono.Android] fix "exception unboxing" for
ManagedValueManager
by @jonathanpeppers in #10100 - [Mono.Android] fix "replaceable" objects in
ManagedValueManager
by @jonathanpeppers in #10107 - [XABT] Enable NRT for some tasks. by @jpobst in #10099
- [XABT] Fix build errors caused by enabling nullable checks in the tasks by @grendello in #10110
- [tests] enable Java.Interop-Tests for CoreCLR by @jonathanpeppers in #10095
- [darc] stop tracking
Microsoft.DotNet.ApiCompat
from dotnet/arcade by @jonathanpeppers in #10114 - [main] fix
Microsoft.NET.Sdk.Android.Manifest-*
version band by @jonathanpeppers in #10120 - [NativeAOT] Provide the Android ClassLoader by @jonpryor in #10121
- [XABT] Enable NRT for some utility classes. by @jpobst in #10129
- [NativeAOT] "Fix" AndroidRuntimeInternal.WaitForBridgeProcessing() by @jonpryor in #10128
- Bump com.android.tools.build:manifest-merger from 31.9.2 to 31.10.0 in /src/manifestmerger by @dependabot in #10131
- [XABT] Move additional provider source code generation out of
<GenerateMainAndroidManifest>
task. by @jpobst in #10127 - [CoreCLR] support for debug build typemaps by @grendello in #10065
- [CoreCLR] java to managed typemap by @grendello in #10075
- [github] cleanup issue template by @jonathanpeppers in #10147
- [CoreCLR] Support for fastdev assemblies by @grendello in #10113
Full Changelog: 36.0.0-preview.4.80...36.0.0-preview.5.116