Skip to content

Commit 1a21b4f

Browse files
dsinghvigithub-actions[bot]
authored andcommitted
update changelogs
1 parent 962696f commit 1a21b4f

2 files changed

Lines changed: 27 additions & 0 deletions

File tree

fern/products/sdks/generators/csharp/changelog/2026-04-30.mdx

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
## 2.64.1
2+
**`(fix):`** Fix namespace collision when referencing nested discriminated union variant
3+
types in generated test code. When the enclosing type name matches a segment
4+
of the test file's namespace, the C# compiler resolves it as the namespace
5+
instead of the SDK type (CS0234). Now emits fully qualified type references
6+
in this case.
7+
8+
9+
**`(fix):`** Fix OneOfSerializer to prefer strongly-typed deserialization over catch-all
10+
matches. When a discriminated union type inside a OneOf uses a catch-all for
11+
unknown discriminators, the serializer now tries all types and selects the
12+
best match instead of returning the first success.
13+
14+
15+
**`(fix):`** Fix serialization round-trip tests to account for WhenWritingNull normalization.
16+
The Roundtrips test now verifies idempotency of the serialized form rather than
17+
comparing against the raw input JSON, which may include null optional properties
18+
that are intentionally omitted by the serializer.
19+
20+
121
## 2.64.0
222
**`(feat):`** Add `retryStatusCodes` config with `"legacy"` and `"recommended"` modes. Legacy (default)
323
preserves current behavior (408, 429, >= 500). Recommended retries only transient

fern/products/sdks/generators/java/changelog/2026-04-30.mdx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 4.7.0
2+
**`(feat):`** Add `retry-status-codes` config with `"legacy"` and `"recommended"` modes. Legacy (default)
3+
preserves current behavior (408, 429, >= 500). Recommended retries only transient
4+
codes (408, 429, 502, 503, 504), avoiding idempotency issues with 500. A 4.0.0
5+
migration auto-pins legacy for upgrading users.
6+
7+
18
## 4.6.4
29
**`(fix):`** Fix dynamic snippet generation for multipart/form-data endpoints with file parameters.
310
Previously, when a file value was not provided in the example, the file argument was

0 commit comments

Comments
 (0)