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: fern/products/cli-api-reference/cli-changelog/2026-05-06.mdx
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,25 @@
1
+
## 5.16.0
2
+
**`(feat):`** cli-v2: `fern check` now prints rich, Rust-style errors for MDX/Markdown
3
+
parse failures. Each error includes a stable error code (e.g. `E0301`),
4
+
a `--> path:line:col` location, two surrounding source lines with a
5
+
caret pointer, and an inline `fix:` suggestion when one is available.
6
+
7
+
8
+
**`(feat):`** cli-v2: add interactive AI-assisted fixes for MDX/Markdown parse errors.
9
+
`fern check` now offers to apply a fix when run interactively — using a
10
+
deterministic string-replace when the parser's `fix:` hint matches the
11
+
file, and falling back to a configured AI provider otherwise. Provider
12
+
is selected via `fern config ai set-provider <anthropic|openai|bedrock>`
13
+
and credentials via `fern config ai set-key <key>` (Bedrock uses the
14
+
standard AWS environment). Prompts are skipped automatically when
15
+
running inside a Claude Code session (`CLAUDECODE=1`).
16
+
17
+
18
+
**`(feat):`** cli-v2: when `fern check` finds multiple MDX errors, prompt once for a
19
+
batch action ("apply all", "review each", "skip all") instead of
20
+
prompting once per error.
21
+
22
+
1
23
## 5.15.3
2
24
**`(fix):`** Fix `fern check` to respect `x-fern-ignore` when validating duplicate SDK method names. Operations marked with `x-fern-ignore: true` are now excluded from the duplicate override check.
0 commit comments