.NET 10 Preview 7, Android 36.0.0-preview.7.229
Pre-release
Pre-release
·
67 commits
to main
since this release
This release is not yet available from the Visual Studio installer. Download the .NET 10 Preview 7 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.7.229/10.0.100-preview.7 SDK 10.0.100-preview.7
TLDR
For a short list of Android features in .NET 10, see:
What's Changed
- $(AndroidPackVersionSuffix)=preview.7 by @jonathanpeppers in #10231
- Remove
android-net8
workload by @Copilot in #10228 - Remove IsRunningOnDesktop for the Android designer by @Copilot in #10234
- Update TSA Area Path to DevDiv.NET MAUI\Android by @Aguilex in #10239
- [xabt] fall back to libZipSharp on .NET framework by @jonathanpeppers in #10238
- Remove $(_AndroidAllowDeltaInstall) feature and related infrastructure by @Copilot in #10237
- [CoreCLR] Remove unnecessary logging by @grendello in #10247
- [build] update Android SDK components by @jonathanpeppers in #10248
- Remove unused MSBuild properties from .NET Android build system by @Copilot in #10242
- Remove unused MSBuild
.targets
files by @Copilot in #10254 - Set a default for the Http3Support feature switch by @MichalStrehovsky in #10251
- [xabt] enable R2R Composite by default for CoreCLR in Release by @jonathanpeppers in #10245
- Bump com.android.tools.build:manifest-merger from 31.10.1 to 31.11.0 in /src/manifestmerger by @dependabot[bot] in #10255
- [copilot] allow
copilot-setup-steps.yml
to fail by @jonathanpeppers in #10261 - [MonoVM] Remove unused native code functions by @Copilot in #10258
- [CoreCLR] Generate less relocations in the native typemap code by @grendello in #10225
- [CoreCLR] Ignore some assemblies when asked to load them by @grendello in #10249
- Update AssemblyStore documentation to match current implementation by @Copilot in #10266
- [nuget.config] see if we can remove
dotnet9
feeds by @jonathanpeppers in #10272 - [xabt] fix missing
.nupkg
output fordotnet pack
by @jonathanpeppers in #10270 - [XABT] Replace String.Compare calls with a common helper method by @Copilot in #10274
- [build] set
$DOTNET_SYSTEM_NET_SECURITY_NOREVOCATIONCHECKBYDEFAULT
by @jonathanpeppers in #10276 - Bump to DevDiv/android-platform-support/main@ab514b7a by @jonathanpeppers in #10281
- [Build.Tasks] Modernize MSBuild Task Properties with Nullable Reference Types by @Copilot in #10278
- [xabt] fix
MONO_GC_PARAMS=bridge-implementation=new
env var by @jonathanpeppers in #10275 - Fix build warnings in multiple projects by removing _AllowProjectWarnings entries by @Copilot in #10280
- Update "Mono for Android" references to ".NET for Android" in error messages and user-facing text by @Copilot in #10282
- [XABT] Add comprehensive XML documentation for LLVM IR generator classes by @Copilot in #10285
- Bump com.android.tools.build:manifest-merger from 31.11.0 to 31.11.1 in /src/manifestmerger by @dependabot[bot] in #10288
- [XABT] Add missing XML documentation for LLVM IR generator classes by @Copilot in #10292
- Modernize MSBuild Task Properties with Nullable Reference Types by @Copilot in #10283
- [Microsoft.Android.Sdk.Analysis] commit generated
Resources.Designer.cs
by @jonathanpeppers in #10294 - Modernize MSBuild Task Properties with Nullable Reference Types by @Copilot in #10295
- Fix NRT annotations in MSBuild Tasks by @Copilot in #10298
- [CoreCLR] Implement GC bridge by @simonrozsival in #10198
- [Mono.Android] trimmer feature switches for
DotNetRuntimeType
by @jonathanpeppers in #10296 - [native] Ensure function_name() is part of log message by @jonpryor in #10302
- [CoreCLR] link app native runtime/library statically by @grendello in #9938
- Fix NRT annotations in MSBuild Tasks by @Copilot in #10300
- Fix NRT annotations in MSBuild Tasks by @Copilot in #10313
New Contributors
Full Changelog: 36.0.0-preview.6.169...36.0.0-preview.7.229