From ed268b9a3c63731bcf1961369f914e69ebd66c4c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Socha?= <31014760+lukaszsocha2@users.noreply.github.com> Date: Wed, 22 Oct 2025 11:28:30 +0200 Subject: [PATCH 1/3] Update README with deprecation information for v5 Clarified deprecation details for the `com.box.sdk` package and its support timeline. --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 7509ffd89..43474860f 100644 --- a/README.md +++ b/README.md @@ -47,10 +47,6 @@ The `com.box.sdkgen` package is available in two major supported versions: v5 an In v5 of the Box Java SDK, we are introducing a version that consolidates both the manually written package (`com.box.sdk`) and the new generated package (`com.box.sdkgen`). This allows developers to use both packages simultaneously within a single project. -Version v5 of the Box Java SDK will be supported until 2027. During this period, -the `com.box.sdk` package will be marked as deprecated and will receive only bug fixes and security patches. -All new features and support for new Box APIs will be provided exclusively in the `com.box.sdkgen` package. - The codebase for v5 of the Box Java SDK is currently available on the [combined-sdk](https://github.com/box/box-java-sdk/tree/combined-sdk) branch. Migration guide which would help with migration from `com.box.sdk` to `com.box.sdkgen` can be found [here](./migration-guides/from-com.box.sdk-to-com.box.sdkgen.md). @@ -67,6 +63,11 @@ Version v10 is intended for: - New users of the Box Java SDK. - Developers already working with the generated Box Java SDK previously available under the [Box Java SDK Gen repository](https://github.com/box/box-java-sdk-gen). +## Deprecation of `com.box.sdk` + +The `com.box.sdk` package will be marked as deprecated, will receive only bug fixes and security patches, and reach end of support in 2027. +All new features and support for new Box APIs will be provided exclusively in the `com.box.sdkgen` package. + ## Which Version Should I Use? | Scenario | Recommended Version | Example gradle dependency | @@ -78,6 +79,7 @@ Version v10 is intended for: For full guidance on SDK versioning, see the [Box SDK Versioning Guide](https://developer.box.com/guides/tooling/sdks/sdk-versioning/). + # Installing The SDK is available on [Maven Central Repository](https://central.sonatype.com/artifact/com.box/box-java-sdk). @@ -221,7 +223,7 @@ We highly recommend upgrading to the latest SDK major release at the earliest co | Version | Supported Environments | State | First Release | EOL/Terminated | |---------|---------------------------------------------------------|-----------|---------------|----------------| | 10 | Java 8 and up | Supported | 17 Sep 2025 | TBD | -| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 | +| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 or v6 is released | | 4 | Java 8 and up | Supported | 17 Jan 2023 | 23 Oct 2025 | | 3 | Java 8 and up | EOL | 17 Jan 2022 | 17 Jan 2023 | | 2 | | EOL | 07 Jan 2016 | 17 Jan 2022 | From 4e23f9764abe3f9cc81552e812ebc03f5e474eea Mon Sep 17 00:00:00 2001 From: lsocha Date: Wed, 22 Oct 2025 11:53:56 +0200 Subject: [PATCH 2/3] fix TOC --- README.md | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 43474860f..6ab7263f6 100644 --- a/README.md +++ b/README.md @@ -16,6 +16,7 @@ - [Supported versions](#supported-versions) - [Version v5](#version-v5) - [Version v10](#version-v10) + - [Deprecation of `com.box.sdk`](#deprecation-of-comboxsdk) - [Which Version Should I Use?](#which-version-should-i-use) - [Installing](#installing) - [Getting Started](#getting-started) @@ -220,14 +221,14 @@ We highly recommend upgrading to the latest SDK major release at the earliest co ### Version schedule -| Version | Supported Environments | State | First Release | EOL/Terminated | -|---------|---------------------------------------------------------|-----------|---------------|----------------| -| 10 | Java 8 and up | Supported | 17 Sep 2025 | TBD | -| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 or v6 is released | -| 4 | Java 8 and up | Supported | 17 Jan 2023 | 23 Oct 2025 | -| 3 | Java 8 and up | EOL | 17 Jan 2022 | 17 Jan 2023 | -| 2 | | EOL | 07 Jan 2016 | 17 Jan 2022 | -| 1 | | EOL | 15 Apr 2015 | 07 Jan 2016 | +| Version | Supported Environments | State | First Release | EOL/Terminated | +|---------|---------------------------------------------------------|-----------|---------------|------------------------| +| 10 | Java 8 and up | Supported | 17 Sep 2025 | TBD | +| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 or v6 is released | +| 4 | Java 8 and up | Supported | 17 Jan 2023 | 23 Oct 2025 | +| 3 | Java 8 and up | EOL | 17 Jan 2022 | 17 Jan 2023 | +| 2 | | EOL | 07 Jan 2016 | 17 Jan 2022 | +| 1 | | EOL | 15 Apr 2015 | 07 Jan 2016 | # Contributing From f432d2aec1d9343d22f927d6b20658311627c5f1 Mon Sep 17 00:00:00 2001 From: lsocha Date: Wed, 22 Oct 2025 12:10:28 +0200 Subject: [PATCH 3/3] fix table --- README.md | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 6ab7263f6..17d5eafaa 100644 --- a/README.md +++ b/README.md @@ -80,7 +80,6 @@ All new features and support for new Box APIs will be provided exclusively in th For full guidance on SDK versioning, see the [Box SDK Versioning Guide](https://developer.box.com/guides/tooling/sdks/sdk-versioning/). - # Installing The SDK is available on [Maven Central Repository](https://central.sonatype.com/artifact/com.box/box-java-sdk). @@ -221,14 +220,14 @@ We highly recommend upgrading to the latest SDK major release at the earliest co ### Version schedule -| Version | Supported Environments | State | First Release | EOL/Terminated | -|---------|---------------------------------------------------------|-----------|---------------|------------------------| -| 10 | Java 8 and up | Supported | 17 Sep 2025 | TBD | -| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 or v6 is released | -| 4 | Java 8 and up | Supported | 17 Jan 2023 | 23 Oct 2025 | -| 3 | Java 8 and up | EOL | 17 Jan 2022 | 17 Jan 2023 | -| 2 | | EOL | 07 Jan 2016 | 17 Jan 2022 | -| 1 | | EOL | 15 Apr 2015 | 07 Jan 2016 | +| Version | Supported Environments | State | First Release | EOL/Terminated | +|---------|------------------------|-----------|---------------|------------------------| +| 10 | Java 8 and up | Supported | 17 Sep 2025 | TBD | +| 5 | Java 8 and up | Supported | 23 Oct 2025 | 2027 or v6 is released | +| 4 | Java 8 and up | Supported | 17 Jan 2023 | 23 Oct 2025 | +| 3 | Java 8 and up | EOL | 17 Jan 2022 | 17 Jan 2023 | +| 2 | | EOL | 07 Jan 2016 | 17 Jan 2022 | +| 1 | | EOL | 15 Apr 2015 | 07 Jan 2016 | # Contributing