Skip to content

Latest commit

 

History

History
51 lines (30 loc) · 1.61 KB

debian-version.md

File metadata and controls

51 lines (30 loc) · 1.61 KB
title description ms.date ms.custom
Breaking change: Debian container images upgraded to Debian 12
Learn about the breaking change in containers where .NET container images for Linux have been upgraded to Debian 12 (Bookworm).
07/11/2023
linux-related-content

Debian container images upgraded to Debian 12

The default Linux distro for .NET container images is Debian. In .NET 8, the Debian version has been upgraded to Debian 12 (Bookworm). As a result of upgraded package versions, this new version of Debian may have changes in it that break your application. The most notable change is the upgrade of Open SSL from 1.1 to 3.0.

Previous behavior

In .NET 6 and 7, the default Debian version was Debian 11 (Bullseye).

Notable package versions:

  • libicu: 67
  • libssl: 1.1

New behavior

In .NET 8, the default Debian version is Debian 12 (Bookworm).

Notable package versions:

  • libicu: 72
  • libssl: 3

Version introduced

.NET 8 Preview 1

Type of change

This change can affect binary compatibility and is also a behavioral change.

Reason for change

According to the container support policy, with each version of .NET, the default version of Debian that's targeted is the latest stable version.

Recommended action

If necessary, update your application to work with the newer package versions.

Affected APIs

None.

See also