Skip to content

Upcoming .NET 8 migration  #4997

@kirill-ivlev

Description

@kirill-ivlev

Summary

We are currently working on migrating our Azure Pipelines Agent to use .NET 8 instead of .NET 6. This migration will result in some legacy systems being deprecated and falling outside of support.

Why?

.NET 6 is approaching its end of life, and we will soon be unable to deliver critical security updates.

Versioning

We will begin releasing a new major version of the agent (v4), while continuing to provide new features and fixes for the current mainstream version (v3) until end of this year.

Operating system support

removed
added

  • Linux
    • x64
      • Debian 10+ 11 & 12
      • Fedora 36+ 39 & 40
      • openSUSE 15+ 15.5 & 15.6
      • Red Hat Enterprise Linux 7+ 8 & 9
      • SUSE Enterprise Linux 12 SP2 or later 15.5
      • Ubuntu 24.04, 22.04, 20.04 ,18.04,16.04
      • Azure Linux 2.0
      • Oracle Linux 7 and higher 8 & 9
    • ARM64
      • Debian 10+ 11 & 12
      • Ubuntu 24.04, 22.04, 20.04 ,18.04
    • Alpine x64
  • macOS
    • x64
      • macOS 10.15 "Catalina"
      • macOS 11.0 "Big Sur"
      • macOS 12.0 "Monterey"
      • macOS 13.0 "Ventura"
      • macOS 14.0 "Sonoma"
      • macOS 15.0 "Sequoia"
    • ARM64
      • macOS 11.0 "Big Sur"
      • macOS 12.0 "Monterey"
      • macOS 13.0 "Ventura"
      • macOS 14.0 "Sonoma"
      • macOS 15.0 "Sequoia"
  • Windows
    • Client OS
      • Windows 7 SP1 [ESU]
      • Windows 8.1
      • Windows 10
        • 21H2
        • 11 23H2, 11 22H2, 10 22H2, 11 21H2
      • Windows 11
        • 10 21H2, 10 1809, 10 1607
    • Server OS
      • Windows Server 2012 or higher

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions