Skip to content

Commit acb5a5a

Browse files
Update changelogs from fern repo (#5263)
Co-authored-by: dsinghvi <10870189+dsinghvi@users.noreply.github.com>
1 parent 8c14cd8 commit acb5a5a

3 files changed

Lines changed: 22 additions & 0 deletions

File tree

fern/products/cli-api-reference/cli-changelog/2026-04-30.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 5.2.0
2+
**`(feat):`** Add `multi-source` property to docs.yml `instances` configuration. When enabled, docs registration
3+
uses a basepath-aware S3 key format, allowing multiple independent doc sites to be hosted under the
4+
same custom domain with different basepaths. This replaces `experimental.basepath-aware`, which is now
5+
deprecated but still supported. When `multi-source: true`, the CLI validates that the `url` and
6+
`custom-domain` share the same basepath.
7+
8+
19
## 5.1.0
210
**`(internal):`** Introduce a simpler TtyAwareLogger local to `cli-v2`. The new logger drops
311
legacy behaviours that cli-v2 did not use (`omitOnTTY`, `FERN_SPINNER_STATUS`,

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

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
## 2.64.0
2+
**`(feat):`** Add `retryStatusCodes` 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 3.0.0
5+
migration auto-pins legacy for upgrading users.
6+
7+
18
## 2.63.3
29
**`(fix):`** Fix dynamic snippets emitting wrong property name when PascalCase(property)
310
collides with class name (e.g. CatalogV1Id.catalog_v1_id). The snippet
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## 3.67.0
2+
**`(feat):`** Add `retryStatusCodes` generator config option with `legacy` and `recommended` modes.
3+
`legacy` (default) preserves current behavior (retries 408, 429, and all 5xx).
4+
`recommended` retries only 408, 429, 502, 503, and 504, avoiding idempotency
5+
issues with non-transient server errors like 500.
6+
7+

0 commit comments

Comments
 (0)