diff --git a/fern/products/sdks/overview/java/changelog/2025-10-28.mdx b/fern/products/sdks/overview/java/changelog/2025-10-28.mdx index f9a62be91..c332805c4 100644 --- a/fern/products/sdks/overview/java/changelog/2025-10-28.mdx +++ b/fern/products/sdks/overview/java/changelog/2025-10-28.mdx @@ -1,3 +1,10 @@ +## 3.10.1 +**`(fix):`** Fixed nullable annotation generation in builder setters when `use-nullable-annotation` is enabled. +Builder setter parameters for nullable fields now correctly use `@org.jetbrains.annotations.Nullable` +instead of incorrectly attempting to use the `Nullable` container class as an annotation. +Also removed `@Nullable` from path parameters as they are always required in REST APIs. + + ## 3.10.0 **`(feat):`** Add support for three-state nullable fields in PATCH requests via `use-nullable-for-optional-fields` config. When enabled, optional fields use `Nullable` instead of `Optional` to distinguish between