Skip to content

Releases: dotnet/android

.NET 8 RC 2, Android 34.0.0-rc.2.468

10 Oct 17:38
Compare
Choose a tag to compare
Pre-release

The .NET MAUI (.NET 8 RC 2) component is available in Visual Studio 2022 17.8 Preview 3:

image

Note that the .NET 8 SDK is the default in the 17.8 Visual Studio release, as well as .NET 8 releases of .NET MAUI.

You can also download the .NET 8 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                    34.0.0-rc.2.468/8.0.100-rc.2                SDK 8.0.100-rc.2

Also see the Known Issues in .NET 8.

What's Changed

  • $(AndroidPackVersionSuffix)=rc.2; net8 is 34.0.0-rc.2 by @jonathanpeppers in #8278
  • [Mono.Android] Add pathSuffix and pathAdvancedPattern to [IntentFilter] by @jpobst in #8261
  • [Xamarin.Android.Build.Tasks] implement $(AndroidStripILAfterAOT) by @jonathanpeppers in #8172
  • [tests] Skip sign check when installing MAUI by @pjcollins in #8288
  • Improve JavaProxyThrowable by translating managed stack trace by @grendello in #8185
  • [Xamarin.Android.Build.Tasks] Fix APT2264 error on Windows. by @dellis1972 in #8289
  • [monodroid] Fix the EnableNativeAnalyzers build by @pjcollins in #8293
  • [Xamarin.Android.Build.Tasks] improve net6.0 "out of support" message by @jonathanpeppers in #8307
  • [xaprepare] Fix dotnet-install script size check by @pjcollins in #8311
  • [xaprepare] Improve dotnet-install script logging by @pjcollins in #8312
  • [Mono.Android] Add missing [Flags] attribute for generated enums. by @jpobst in #8310
  • [build] Use Microsoft OpenJDK 17.0.8 by @jonpryor in #8309
  • MAUI project with non-ASCII project name cannot release to my Android phone by @dellis1972 in #7710
  • [ci] Run more MSBuild tests on Linux by @pjcollins in #8335
  • [ci] Install signing plugin after building by @pjcollins in #8346
  • Bump to 33.0.95 $(AndroidNet7Version) by @jonathanpeppers in #8351
  • Bump our binary utilities toolchain to LLVM 17.0.1 by @grendello in #8354
  • Bump to Include Debugging.Tasks Versioning by @dellis1972 in #8290
  • [Xamarin.Android.Build.Tasks] feature switch defaults for fast startup by @jonathanpeppers in #8347
  • Bump NDK to r26 by @grendello in #8213
  • [Xamarin.Android.Build.Tasks] Unable to use import androidx.appcompat.widget.Toolbar into a java file when using AndroidJavaSource by @dellis1972 in #8194
  • Add a target to run application with logging by @grendello in #8324
  • [installers] Let monodroid control which fast dev files are included in the installer by @dellis1972 in #8297
  • [Xamarin.Android.Build.Tasks] fix InstallAndroidDependencies in .NET 8 by @jonathanpeppers in #8375

Full Changelog: 34.0.0-rc.1.432...34.0.0-rc.2.468

.NET 7, Android 33.0.95

10 Oct 17:37
6678e02
Compare
Choose a tag to compare

These changes shipped alongside Visual Studio 2022 17.8 Preview 3.

You can also access this release via dotnet workload update.

What's Changed

Full Changelog: 33.0.68...33.0.95

.NET 8 RC 1, Android 34.0.0-rc.1.432

12 Sep 18:29
53654ed
Compare
Choose a tag to compare
Pre-release

The .NET MAUI (.NET 8 RC 1) component is available in Visual Studio 2022 17.8 Preview 2:

image

Note that the .NET 8 SDK is the default in the 17.8 Visual Studio release, as well as .NET 8 releases of .NET MAUI.

You can also download the .NET 8 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                    34.0.0-rc.1.432/8.0.100-rc.1                SDK 8.0.100-rc.1

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.0-preview.7.382...34.0.0-rc.1.432

.NET 8 Preview 7, Android 34.0.0-preview.7.382

08 Aug 17:26
d8764fc
Compare
Choose a tag to compare

How to install?

The .NET MAUI (.NET 8 Preview) optional component is available in Visual Studio 2022 17.8 Preview 1:

image

Or download the .NET 8 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                    34.0.0-preview.7.382/8.0.100-preview.7      SDK 8.0.100-preview.7

Also see the Known Issues in .NET 8.

What's Changed

  • $(AndroidPackVersionSuffix)=preview.7; net8 is 34.0.0-preview.7 by @jonathanpeppers in #8149
  • [Xamarin.Android.Build.Tasks] correct paths in MarshalMethodsAssemblyRewriter by @jonathanpeppers in #8151
  • [CI] Use dotnet-test-slicer in nightly tests by @pjcollins in #8154
  • [xaprepare] update Debian dependencies for current unstable (trixie) by @grendello in #8169
  • [Xamarin.Android.Build.Tasks] Move MonoAndroidAssetsDirIntermediate by @jonpryor in #8166
  • [AndroidDependenciesTests] Use platform-tools 34.0.4 by @pjcollins in #8184
  • [AndroidDependenciesTests] Test both manifest types by @pjcollins in #8186
  • Typemaps per RID support and disable marshal methods by default by @grendello in #8164
  • [Mono.Android] Use PublicApiAnalyzers to ensure we do not break API. by @jpobst in #8171
  • [ci] Add variable to request all build logs be published to build artifacts. by @jpobst in #8189
  • LLVM IR code generator refactoring and updates by @grendello in #8140
  • [ci] Include build components in SBOM by @pjcollins in #8174
  • [Xamarin.Android.Build.Tasks] fix .aar files flowing from project references by @jonathanpeppers in #8193
  • [Documentation] Appease PoliCheck Rule: 79604 by @pjcollins in #8197
  • [Xamarin.Android.Build.Tasks] fix duplicate .aar files by @jonathanpeppers in #8196
  • Clean up DotNetIgnore Unit Tests by @dellis1972 in #8163
  • [vs-workload] Set EnableSideBySideManifests=true by @pjcollins in #8179

Full Changelog: 34.0.0-preview.6.359...34.0.0-preview.7.382

.NET 8 Preview 6, Android 34.0.0-preview.6.359

04 Aug 20:02
Compare
Choose a tag to compare

How to install?

The .NET MAUI (.NET 8 Preview) optional component is available in Visual Studio 2022 17.7 Preview 3:

image

Or download the .NET 8 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.0.0-preview.6.359/8.0.100-preview.6      SDK 8.0.100-preview.6

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.0-preview.5.312...34.0.0-preview.6.359

.NET 8 Preview 5, Android 34.0.0-preview.5.312

13 Jun 19:34
Compare
Choose a tag to compare

How to install?

The .NET MAUI (.NET 8 Preview) optional component is available in Visual Studio 2022 17.7 Preview 2:

image

Or download the .NET 8 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.0.0-preview.5.312/8.0.100-preview.5      SDK 8.0.100-preview.5

Also see the Known Issues in .NET 8.

What's Changed

Full Changelog: 34.0.0-preview.4.273...34.0.0-preview.5.312

.NET 7, Android 33.0.68

13 Jun 19:34
Compare
Choose a tag to compare

These changes shipped alongside Visual Studio 2022 17.7 Preview 2.

You can also access this release via dotnet workload update.

What's Changed

Full Changelog: 33.0.46...33.0.68

.NET 8 Preview 4, Android 34.0.0-preview.4.273

16 May 18:34
5ca9ebd
Compare
Choose a tag to compare

How to install?

The .NET MAUI (.NET 8 Preview) optional component is available in Visual Studio 2022 17.7 Preview 1:

image

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

Full Changelog: 34.0.0-preview.3.224...34.0.0-preview.4.273

.NET 8 Preview 3, Android 34.0.0-preview.3.224

11 Apr 17:09
Compare
Choose a tag to compare

How to install?

Download the .NET 8 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.0.0-preview.3.224/8.0.100-preview.3      SDK 8.0.100-preview.3

What's Changed

Full Changelog: 34.0.0-preview.2.187...34.0.0-preview.3.224

.NET 7, Android 33.0.46

11 Apr 15:27
Compare
Choose a tag to compare

These changes shipped alongside Visual Studio 2022 17.6 Preview 3.

You can also access this release via dotnet workload update.

What's Changed

Full Changelog: 33.0.26...33.0.46