Timeline to support Microsoft Graph SDK for Java v5

Ernar Zhanadil 20 Reputation points
2025-01-13T07:38:48.6133333+00:00

We currently use msgraph-sdk-java v5 and are considering upgrading to v6, but looking at the number of breaking changes, we may want to postpone that. Could you let us know the timeline for support of v5 and if there are any plans to deprecate it?

Microsoft Graph
Microsoft Graph
A Microsoft programmability model that exposes REST APIs and client libraries to access data on Microsoft 365 services.
13,310 questions
0 comments No comments
{count} votes

Accepted answer
  1. Shikha Ghildiyal 4,455 Reputation points Microsoft Employee
    2025-01-13T08:45:59.6566667+00:00

    Hi Ernar Zhanadil,

    Thanks for reaching out to Microsoft Q&A.

    For Microsoft Graph SDKs, only the latest major version of any given library is supported and updated with new features, bug fixes, and workarounds. The major version that precedes the latest version is supported for 12 months from the release date of the latest major version, for security fixes only. We recommend that you upgrade to the latest version of the SDKs whenever possible.

    Please note Currently, no versions of Microsoft Graph are deprecated or unsupported.

    Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.

    1 person found this answer helpful.
    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. CarlZhao-MSFT 45,841 Reputation points
    2025-01-13T09:03:20.9966667+00:00

    Hi @Ernar Zhanadil

    There is currently no specific deprecation schedule for Graph SDK Java v5. However, according to Microsoft Graph's versioning and support policy, the latest major version of the Microsoft Graph SDK is the only version that will continue to receive new features, bug fixes, and solution support. The previous major version (i.e., v5) will only receive security fixes within 12 months after the release of the latest major version (i.e., v6), and will no longer receive new features or regular bug fixes.

    I noticed that the initial version of Graph SDK Java v6 was released early last year, which means that by the middle of this year at the latest, Graph SDK Java v5 will no longer receive any support, including security fixes. Therefore, it is recommended that you upgrade to Graph SDK Java v6 as soon as possible to ensure full support and access to the latest features.


    Hope this helps.

    If the reply is helpful, please click Accept Answer and kindly upvote it. If you have additional questions about this answer, please click Comment.

    2 people found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.