diff --git a/fern/products/cli-api-reference/cli-changelog/2026-04-23.mdx b/fern/products/cli-api-reference/cli-changelog/2026-04-23.mdx new file mode 100644 index 000000000..79e2513a0 --- /dev/null +++ b/fern/products/cli-api-reference/cli-changelog/2026-04-23.mdx @@ -0,0 +1,14 @@ +## 4.90.0 +**`(internal):`** Implement the FER-9980 autoversion pipeline. A new `GenerationCommitStep` + +`AutoVersionStep` run between the `[fern-generated]` commit and replay +detect/apply, diffing prev vs new `[fern-generated]` SHAs (both pure +generator output), calling Fern AI for a semver bump + changelog entry, +rewriting the placeholder version, prepending `changelog.md`, and committing +`[fern-autoversion]`. Consumes the two-phase `@fern-api/replay@0.12.0` API. +Prep refactors (moved `AutoVersioningService` / `AutoVersioningCache` / +`VersionUtils` from `@fern-api/local-workspace-runner` into +`@fern-api/generator-cli/autoversion` to resolve a circular-dep blocker) are +folded into this entry. Opt-in via `config.autoVersion.enabled`; no +behavior change for non-replay flows. + +