Skip to content

Releases: dotnet/android

.NET 9 Servicing, Android 35.0.24

10 Dec 18:53
Compare
Choose a tag to compare

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

image

You can also download the .NET 9 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.24/9.0.100                   SDK 9.0.100

What's Changed

  • [native/monodroid] Fix unmangling of satellite assembly names (#9533)
  • [ci] Use new DevDiv/android-platform-support repo (#9539)
  • [Xamarin.Android.Build.Tasks] Invokers after abstracts in typemaps (#9545)
  • [Xamarin.Android.Build.Tasks] close XAAssemblyResolvers (#9531)
  • [Xamarin.Android.Build.Tasks] redistribute proguard-android.txt from Android gradle plugin (#9485)
  • [trimming] Enable $(_DefaultValueAttributeSupport) for $(TrimMode)=partial (#9525)
  • [Xamarin.Android.Build.Tasks] add Condition in AutoImport.props (#9463)
  • [Build.Tasks] Better handle gradle project custom output paths (#9480)
  • [Xamarin.Android.Build.Tasks] fix Debug mode and $(PublishTrimmed) (#9452)
  • [build] fix missing darc-pub-dotnet-android-* feed for MAUI (#9468)

Full Changelog: 35.0.7...35.0.24

.NET 9 GA, Android 35.0.7

13 Nov 14:55
Compare
Choose a tag to compare

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

image

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

What's Changed

Full Changelog: 35.0.0-rc.2.152...35.0.7

.NET 8 Servicing, Android 34.0.145

12 Nov 17:25
df9aaf2
Compare
Choose a tag to compare

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

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.145/8.0.100                            SDK 8.0.403

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.143...34.0.145

.NET 9 RC 2, Android 35.0.0-rc.2.152

08 Oct 14:45
Compare
Choose a tag to compare
Pre-release

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

image

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

What's Changed

Full Changelog: 35.0.0-rc.1.80...35.0.0-rc.2.152

.NET 8 Servicing, Android 34.0.143

08 Oct 14:45
45bb7f3
Compare
Choose a tag to compare

The latest .NET MAUI component is available in Visual Studio 2022 17.12 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.143/8.0.100                            SDK 8.0.401

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.138...34.0.143

.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