You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+19-2Lines changed: 19 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -67,14 +67,23 @@ such as [Maven](https://maven.apache.org/), [Gradle](https://gradle.org/) or [Iv
67
67
68
68
Release notes for each version can be found in the [changelog](CHANGELOG.md).
69
69
70
+
> [!WARNING]
71
+
> **Java 8 Deprecation Notice**
72
+
>
73
+
> Version 9.x is the last major version to support Java 8. Support ends on **June 30, 2026**.
74
+
> Future versions (10.0+) will require **Java 11 or later**.
75
+
>
76
+
> If you are running Java 8, you will see a warning message in your logs when initializing the SDK.
77
+
> Please plan to upgrade your Java runtime, or pin your SDK version to 9.x.
78
+
70
79
Here are the instructions for including the SDK in your project:
71
80
72
81
### Gradle
73
82
Add the following to your `build.gradle` or `build.gradle.kts` file:
74
83
75
84
```groovy
76
85
dependencies {
77
-
implementation("com.vonage:server-sdk:9.7.0")
86
+
implementation("com.vonage:server-sdk:9.8.0")
78
87
}
79
88
```
80
89
@@ -85,7 +94,7 @@ Add the following to the `<dependencies>` section of your `pom.xml` file:
85
94
<dependency>
86
95
<groupId>com.vonage</groupId>
87
96
<artifactId>server-sdk</artifactId>
88
-
<version>9.7.0</version>
97
+
<version>9.8.0</version>
89
98
</dependency>
90
99
```
91
100
@@ -301,6 +310,14 @@ that class, so you don't need to set it separately.
301
310
302
311
## Frequently Asked Questions
303
312
313
+
**Q: I'm seeing a warning about Java 8. What should I do?**
314
+
315
+
**A:** Version 9.x is the last major version to support Java 8. Support ends on June 30, 2026. Future versions (10.0+) will require Java 11 or later. If you are running Java 8, you have two options:
316
+
1.**Recommended**: Upgrade your Java runtime to Java 11 or later
317
+
2. Pin your SDK version to 9.x in your dependency configuration (though you will miss out on future updates and bug fixes)
318
+
319
+
The warning appears once per application lifecycle and does not affect functionality.
320
+
304
321
**Q: What happened to [`com.vonage:client`](https://search.maven.org/artifact/com.vonage/client)?**
305
322
306
323
**A:** To avoid confusion with our various client-side SDKs, this server-side SDK has been moved from
0 commit comments