diff --git a/.github/workflows/test-pr.yml b/.github/workflows/test-pr.yml
index 25d110f7..d036da95 100644
--- a/.github/workflows/test-pr.yml
+++ b/.github/workflows/test-pr.yml
@@ -37,7 +37,7 @@ jobs:
strategy:
matrix:
os: [windows-2022, windows-2025, ubuntu-22.04, ubuntu-24.04]
- java-version: ["11", "17", "21"]
+ java-version: ["11", "17", "21", "25"]
distribution: ["zulu", "temurin"]
fail-fast: false
steps:
diff --git a/custom_templates/pom.mustache b/custom_templates/pom.mustache
index 0a5d64c5..2872d98b 100644
--- a/custom_templates/pom.mustache
+++ b/custom_templates/pom.mustache
@@ -63,6 +63,14 @@
-Xlint:all
-J-Xss4m
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
@@ -329,7 +337,7 @@
org.projectlombok
lombok
- 1.18.30
+ ${lombok.version}
provided
@@ -510,6 +518,7 @@
2.14.0
3.18.0
4.0.0
+ 1.18.46
{{#openApiNullable}}
0.2.7
{{/openApiNullable}}
diff --git a/pom.xml b/pom.xml
index 7f70c977..562a872d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -56,6 +56,14 @@
-Xlint:all
-J-Xss4m
+
+
+
+ org.projectlombok
+ lombok
+ ${lombok.version}
+
+
@@ -322,7 +330,7 @@
org.projectlombok
lombok
- 1.18.30
+ ${lombok.version}
provided
@@ -427,6 +435,7 @@
2.14.0
3.18.0
4.0.0
+ 1.18.46
0.2.7
1.3.5
2.0.2
diff --git a/src/main/java/com/bandwidth/sdk/model/bxml/Bxml.java b/src/main/java/com/bandwidth/sdk/model/bxml/Bxml.java
index 3d09ad9e..b25eb6b7 100644
--- a/src/main/java/com/bandwidth/sdk/model/bxml/Bxml.java
+++ b/src/main/java/com/bandwidth/sdk/model/bxml/Bxml.java
@@ -57,7 +57,6 @@ public class Bxml {
@XmlElement(name = StopStream.TYPE_NAME, type = StopStream.class),
@XmlElement(name = StartTranscription.TYPE_NAME, type = StartTranscription.class),
@XmlElement(name = StopTranscription.TYPE_NAME, type = StopTranscription.class),
-
})
private List verbs = new ArrayList<>();
diff --git a/src/main/java/com/bandwidth/sdk/model/bxml/PlayAudio.java b/src/main/java/com/bandwidth/sdk/model/bxml/PlayAudio.java
index 5214d852..7937a23a 100644
--- a/src/main/java/com/bandwidth/sdk/model/bxml/PlayAudio.java
+++ b/src/main/java/com/bandwidth/sdk/model/bxml/PlayAudio.java
@@ -9,8 +9,6 @@
import jakarta.xml.bind.annotation.XmlAttribute;
import jakarta.xml.bind.annotation.XmlType;
import jakarta.xml.bind.annotation.XmlValue;
-import jakarta.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-import java.net.URI;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.EqualsAndHashCode;
diff --git a/src/main/java/com/bandwidth/sdk/model/bxml/StartTranscription.java b/src/main/java/com/bandwidth/sdk/model/bxml/StartTranscription.java
index 024223ef..7cb576ec 100644
--- a/src/main/java/com/bandwidth/sdk/model/bxml/StartTranscription.java
+++ b/src/main/java/com/bandwidth/sdk/model/bxml/StartTranscription.java
@@ -13,7 +13,6 @@
import jakarta.xml.bind.annotation.XmlElements;
import jakarta.xml.bind.annotation.XmlType;
import java.util.List;
-import java.util.UUID;
import com.bandwidth.sdk.model.CallDirectionEnum;
@@ -76,6 +75,7 @@ public class StartTranscription implements Verb {
protected String password;
@XmlAttribute
+ @Default
protected Boolean stabilized = true;
@XmlElements({
diff --git a/src/test/java/com/bandwidth/sdk/unit/models/bxml/StartTranscriptionVerbTest.java b/src/test/java/com/bandwidth/sdk/unit/models/bxml/StartTranscriptionVerbTest.java
index 150cb387..21a99fe0 100644
--- a/src/test/java/com/bandwidth/sdk/unit/models/bxml/StartTranscriptionVerbTest.java
+++ b/src/test/java/com/bandwidth/sdk/unit/models/bxml/StartTranscriptionVerbTest.java
@@ -49,7 +49,7 @@ public class StartTranscriptionVerbTest {
@Test
public void startTranscriptionVerbWorks() throws JAXBException {
JAXBContext jaxbContext = JAXBContext.newInstance(Bxml.class);
- String expectedBxml = "";
+ String expectedBxml = "";
assertThat(new Bxml().with(startTranscription).toBxml(jaxbContext), is(expectedBxml));
}