.NET 9 Preview 7, Android 35.0.0-preview.7.41
Pre-release
Pre-release
jonathanpeppers
released this
13 Aug 18:09
·
242 commits
to main
since this release
How to install?
The latest .NET MAUI
component is available in Visual Studio 2022 17.12 Preview 1:
You can also download the .NET 9 Preview 7 SDK directly, 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 35.0.0-preview.7.41/9.0.100-preview.7 SDK 9.0.100-preview.7
What's Changed
- $(AndroidPackVersionSuffix)=preview.7; net9 is 34.99.0.preview.7 by @jonathanpeppers in #9052
- [xaprepare] skip download progress for
dotnet-install
script by @jonathanpeppers in #9053 - Fix places still pointing to xamarin/xamarin-android by @jonathanpeppers in #9050
- Support Visual Studio "Build Acceleration" by @dellis1972 in #9042
- Bump LibZipSharp to 3.3.0 by @dellis1972 in #9010
- [trimming] remove
$(_AggressiveAttributeTrimming)
by default by @jonathanpeppers in #9062 - Bump to dotnet/android-api-docs@c14203771a by @pjcollins in #8992
- [ci] Update resourceManagement.yml by @pjcollins in #9070
- [trimming] use public
$(MetricsSupport)
property by @jonathanpeppers in #9068 - Use AsyncTask from xamarin-android-tools by @pjcollins in #9017
- [ci] Move PR build to shared pool by @pjcollins in #8854
- [build] Bump
$(XABuildToolsVersion)
=35 by @jonpryor in #9071 - [trimming] remove
$(NullabilityInfoContextSupport)
by @jonathanpeppers in #9069 - Bump
Mono.Cecil.dll
to0.11.5
. by @jpobst in #9078 - [tests] verify trimmer warnings where appropriate by @jonathanpeppers in #9076
- [Xamarin.Android.Build.Tasks] fix NRE in XAJavaTypeScanner by @jonathanpeppers in #9087
- [Xamarin.Android.Build.Tasks] default wildcard for
proguard-rules.pro
by @jonathanpeppers in #9090 - Bump to dotnet/java-interop@7a058c0e by @jonpryor in #9066
- [Mono.Android] Bind and enumify API-35 Beta 3. by @jpobst in #9043
- [Mono.Android] Add support for AndroidMessageHandler ClientCertificates by @simonrozsival in #8961
- [AndroidManifest] Add support for
<property>
element viaPropertyAttribute
. by @jpobst in #9016 - [Mono.Android] Data sharing and Close() overrides by @jonpryor in #9103
- [Microsoft.Android.Sdk.ILLink] preserve types with
IJniNameProviderAttribute
by @jonathanpeppers in #9099 - [tests] re-enable
JavaAbstractMethodTest
by @jonathanpeppers in #9097 - [ci] Disable CodeQL on macOS, Linux, non-main jobs by @pjcollins in #9111
- [ci] Use DotNetCoreCLI to sign macOS files by @pjcollins in #9102
- [ci] Use sign-artifacts template for macOS signing by @pjcollins in #9091
- Missing androidx.window.[extensions|sidecar] warnings by @dellis1972 in #9085
- [ci] Fix maestro publishing for stable packages by @pjcollins in #9118
- Expand Java directory mapping message to support multiple directories by @dellis1972 in #9121
- [ci] Use drop service for SDK insertion artifacts by @pjcollins in #9116
- Bump to NDK r27 by @grendello in #9020
- [build] fix
ConfigureLocalWorkload
target by @jonathanpeppers in #9124 - Refine 16k page alignment support by @grendello in #9075
- [ci] Disable CodeQL on CI/PR pipelines by @pjcollins in #9128
- Bump to lz4 v1.10.0 by @grendello in #9127
- [trimming] remove our usage of
[Preserve]
by @jonathanpeppers in #9126 - Native runtime reorganization by @grendello in #9113
- [native] Change name of static libraries in some cases by @grendello in #9135
- Bump to xamarin/monodroid@d1d43ab161 by @pjcollins in #9130
- [tests] fix 1,170 build warnings by @jonathanpeppers in #9137
- [ci] Ignore unsigned bundletool.jar content by @pjcollins in #9139
- [Mono.Android] fix leaking lrefs in
TypeManager
by @jonathanpeppers in #9136
Full Changelog: 34.99.0-preview.6.340...35.0.0-preview.7.41