Skip to main content

Update your Azure SDK libraries for .NET and Golang by 30 September 2023

Published date: September 30, 2022

On 30 September 2023, we will be retiring support for Azure SDK for .NET and Golang libraries which do not conform to our current Azure SDK guidelines. The new Azure SDK libraries are updated regularly to drive consistent experiences and strengthen your security posture. Please transition to the new Azure SDK for .NET and Golang libraries to take advantage of the new capabilities and critical security updates before 30 September 2023.

Although the older libraries can still be used beyond 30 September 2023, they will no longer receive official support and updates from Microsoft after that date. These older libraries may receive targeted feature updates through 31 March 2023.

If you prefer not to transition to the new Azure SDK for .NET and Go libraries, source code for the current Azure SDKs libraries is available on GitHub as open source. You can continue to use the code and apply your own fixes, as required. For a full list of retired libraries, refer to this page.

Recommended action

· Upgrade to the new Azure SDK libraries by 30 September 2023so that your applications receive regular security and performance updates.

· View a full list of retired libraries along with migration guides:

o NET: https://aka.ms/dotnet/t2/migration

o Golang: https://aka.ms/azsdk/golang/t2/migration

· Learn more about the retirement and replacement of older Azure SDK libraries in this blog post.

Help and support

If you have questions, ask the community experts in our .NET and Golang GitHub repos. If you have a support plan and you need technical help, please create a support request.

  • SDK and Tools
  • Retirements