.NET 8 Preview 4, Android 34.0.0-preview.4.273
Pre-release
Pre-release
·
1163 commits
to main
since this release
How to install?
The .NET MAUI (.NET 8 Preview)
optional component is available in Visual Studio 2022 17.7 Preview 1:
Or download the .NET 8 Preview 4 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 34.0.0-preview.4.273/8.0.100-preview.4 SDK 8.0.100-preview.4
Also see the Known Issues in .NET 8.
What's Changed
- $(AndroidPackVersionSuffix)=preview.4; net8 is 34.0.0-preview.4 by @jonathanpeppers in #7912
- [tests] Add backup ssl sites in case of 429 response. by @dellis1972 in #7909
- [profiled-aot] update
dotnet.aotprofile
for .NET 8 by @jonathanpeppers in #7908 - [build] remove .NET 6 support by @jonathanpeppers in #7900
- [Mono.Android] delay JNINativeWrapper.get_runtime_types() by @jonathanpeppers in #7913
- [ci] Optimize 'APK's .NET' test job overhead. by @jpobst in #7904
- Fix native code generation when marshal methods are disabled by @grendello in #7899
- [Xamarin.Android.Build.Tasks] Fix Android Version Code for Release builds by @dellis1972 in #7795
- [Mono.Android] Bind Android 14 DP 1. by @jpobst in #7796
- [ci] Don't set demands for megapipeline by @pjcollins in #7929
- [/Mono.Android-Tests] Revert back to example.com by @dellis1972 in #7919
- [monodroid] Fix
ld
build error on Nightly Builds. by @dellis1972 in #7925 - [tests] Remove
net472
multitargeting by @pjcollins in #7932 - [readme] Add aka.ms links for d17.5. by @jpobst in #7935
- Add Nightly Tests for Humanizer by @dellis1972 in #7627
- [ci] Remove remaining Classic test jobs. by @jpobst in #7924
- [ci] Stop building classic test suites. by @jpobst in #7938
- [Xamarin.Android] Remove OpenTK, sqlite-xamarin, System.EnterpriseServices. by @jpobst in #7940
- Bump com.android.tools:r8 from 4.0.52 to 8.0.40 in /src/r8 by @dependabot in #7934
- [debugger] Pass retry timeout to runtime by @thaystg in #7916
- [Xamarin.Android.Build.Tasks] fix cases of missing
@(Reference)
by @jonathanpeppers in #7947 - Convert
/tools
and/build-tools
projects fromnet472
to$(DotNetStableTargetFramework)
by @jpobst in #7943 - [CI] Add some extra params to configure the test templates. by @mandel-macaque in #7955
- [Xamarin.Android.Build.Tasks] remove
pdb2mdb
by @jonathanpeppers in #7950 - Port 'JcwGen-Tests' to .NET. by @jpobst in #7949
- [Microsoft.Android.Sdk.ILLink] fix crash when TZ changes by @jonathanpeppers in #7956
- [ci] Automatically retry failed apk-instrumentation tests. by @jpobst in #7963
- Fix integer to string conversion when generating code by @grendello in #7941
- [CI] Allow to pass the xa checkout dir to nested templates. by @mandel-macaque in #7961
- [Xamarin.Android.Build.Tasks] Bump ZipFlushFilesLimit by @dellis1972 in #7957
- [ci] Suppress fork PR build warnings by @pjcollins in #7973
- Add UnitTest docs by @dellis1972 in #7877
- [automation] Add 'xaSourcePath' to yaml so they can be used from monodroid by @dellis1972 in #7978
- [Mono.Android] API-UpsideDownCake Beta 1 by @jpobst in #7980
- [Xamarin.Android.Build.Tasks] disable Switch.System.Reflection.ForceInterpretedInvoke by @jonathanpeppers in #7972
- [Xamarin.Android.Build.Tasks] stop redistributing
apksigner
by @jonathanpeppers in #7984 - [Xamarin.Android.Build.Tasks] remove Xamarin.Android.Legacy.targets and friends by @jonathanpeppers in #7985
- [ci] Use hosted Linux build pool for PR builds by @pjcollins in #7976
Full Changelog: 34.0.0-preview.3.224...34.0.0-preview.4.273