Skip to content

Releases: dotnet/android

.NET 9 RC 1, Android 35.0.0-rc.1.80

10 Sep 19:53
48e3ff4
Compare
Choose a tag to compare
Pre-release

The latest .NET MAUI component is available in Visual Studio 2022 17.12 Preview 2:

image

You can also download the .NET 9 RC 1 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-rc.1.80/9.0.100-rc.1       SDK 9.0.100-rc.1

What's Changed

Full Changelog: 35.0.0-preview.7.41...35.0.0-rc.1.80

.NET 8 Servicing, Android 34.0.138

10 Sep 17:51
68175bb
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.12 Preview 2:

image

You can also download the .NET 8 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                    34.0.138/8.0.100                            SDK 8.0.401

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.113...34.0.138

.NET 9 Preview 7, Android 35.0.0-preview.7.41

13 Aug 18:09
Compare
Choose a tag to compare

How to install?

The latest .NET MAUI component is available in Visual Studio 2022 17.12 Preview 1:

image

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

Full Changelog: 34.99.0-preview.6.340...35.0.0-preview.7.41

.NET 9 Preview 6, Android 34.99.0-preview.6.340

09 Jul 17:56
ef5fd21
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 6 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.99.0-preview.6.340/9.0.100-preview.6     SDK 9.0.100-preview.6

What's Changed

  • $(AndroidPackVersionSuffix)=preview.6; net9 is 34.99.0.preview.6 by @pjcollins in #8989
  • Enable marshal methods by default, except when Blazor is used by @grendello in #8925
  • [ci] Run "Push Internal" job on AzurePipelines-EO pool by @pjcollins in #8991
  • [ci] Update .NET version installed for MAUI tests by @pjcollins in #8995
  • [GitHub] Keep GH issue templates up to date. by @jpobst in #8942
  • [build] Add option to skip Mono MDK provisioning by @pjcollins in #8993
  • [build] Do not provision JDK 8 by @pjcollins in #8999
  • [templates] Update Wear OS en template string by @pjcollins in #9005
  • [tests] Reduce default build output verbosity by @pjcollins in #9002
  • [manifest-attribute-codegen] Automatically generate manifest attributes from Android SDK data. by @jpobst in #8781
  • [Mono.Android] Fix omitted Gl* constants. by @jpobst in #9009
  • [Mono.Android] Fix incorrect value for enum ApplicationExitInfoReason.Other. by @jpobst in #9003
  • [api-merge] Update "constant" values if they change between API levels. by @jpobst in #9004
  • Use new binutils URL by @grendello in #9019
  • Make fast deployment work with aab files by @dellis1972 in #8990
  • Update java-interop and android-tools submodule mentions by @pjcollins in #9023
  • [ci] Update sdk-insertions trigger by @pjcollins in #9029
  • Link Code of Conduct by @pjcollins in #9034
  • [ci] Fix android source path for MAUI test job by @pjcollins in #9030
  • [ci] Update checkout path for nightly build by @pjcollins in #9028
  • [Mono.Android-Tests] Fix repo URL in redirect tests by @pjcollins in #9035
  • Ignore split configs when bundle config moves shared libraries to base.apk by @grendello in #8987
  • [trimming] preserve custom views and $(AndroidHttpClientHandlerType) by @jonathanpeppers in #8954
  • [runtime] Explicitly align application shared library to page size by @grendello in #9041
  • Keep all .NET runtime classes by @vcsjones in #9044
  • Make APK and shared library alignment configurable by @grendello in #9046

New Contributors

Full Changelog: 34.99.0-preview.5.308...34.99.0-preview.6.340

.NET 9 Preview 5, Android 34.99.0-preview.5.308

11 Jun 17:17
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 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                    34.99.0-preview.5.308/9.0.100-preview.5     SDK 9.0.100-preview.5

What's Changed

New Contributors

Full Changelog: 34.99.0-preview.4.272...34.99.0-preview.5.308

.NET 9 Preview 4, Android 34.99.0-preview.4.272

21 May 15:28
5cb9ca9
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 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.99.0-preview.4.272/9.0.100-preview.4     SDK 9.0.100-preview.4

What's Changed

Full Changelog: 34.99.0-preview.3.231...34.99.0-preview.4.272

.NET 8 Servicing, Android 34.0.113

11 Jun 15:29
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.11 Preview 2:

image

You can also download the .NET 8 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                    34.0.113/8.0.100                            SDK 8.0.300

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.95...34.0.113

.NET 9 Preview 3, Android 34.99.0-preview.3.231

11 Apr 17:32
4909500
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 3 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.99.0-preview.3.231/9.0.100-preview.3     SDK 9.0.100-preview.3

What's Changed

Full Changelog: 34.99.0-preview.2.189...34.99.0-preview.3.231

.NET 8 Servicing, Android 34.0.95

09 Apr 18:46
0d97e20
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.10 Preview 3:

image

You can also download the .NET 8 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                    34.0.95/8.0.100                             SDK 8.0.200

Also see the Known Issues in .NET 8.

What's Changed

  • [build] Include MIT license in most NuGet packages by @pjcollins in #8787
  • Bump to xamarin/java.interop/release/8.0.1xx@3c5cf34b by @jonpryor in #8791
  • [build] Remove MONOANDROID, NET, and NETCOREAPP directives by @pjcollins in #8434
  • [Xamarin.Android.Build.Tasks] remove $(AndroidSupportedAbis) from build.props by @jonathanpeppers in #8717
  • [Mono.Android] Do not dispose request content stream in AndroidMessageHandler by @simonrozsival #8764
  • [Mono.Android] Fix race condition in AndroidMessageHandler by @simonrozsival #8753
  • [NET8] Fix assembly count when satellite assemblies are present by @grendello in #8822
  • [Xamarin.Android.Build.Tasks] DTBs should not rm generator output by @dellis1972 in #8835
  • [build] keep $(DotNetAndroidManifestVersionBand) on 8.0.100 by @jonathanpeppers in #8841

Full Changelog: 34.0.85...34.0.95

.NET 9 Preview 2, Android 34.99.0-preview.2.189

12 Mar 18:03
998290c
Compare
Choose a tag to compare

How to install?

This release is not yet available from the Visual Studio installer. Download the .NET 9 Preview 2 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.99.0-preview.2.189/9.0.100-preview.2     SDK 9.0.100-preview.2

What's Changed

Full Changelog: 34.99.0-preview.1.151...34.99.0-preview.2.189