From a0328f2d34012c79350ac9f6303e71ce5b469cb1 Mon Sep 17 00:00:00 2001 From: dsinghvi <10870189+dsinghvi@users.noreply.github.com> Date: Mon, 11 May 2026 21:08:16 +0000 Subject: [PATCH] update changelogs --- .../cli-api-reference/cli-changelog/2026-05-11.mdx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/fern/products/cli-api-reference/cli-changelog/2026-05-11.mdx b/fern/products/cli-api-reference/cli-changelog/2026-05-11.mdx index ea5bfa693..83b0680f0 100644 --- a/fern/products/cli-api-reference/cli-changelog/2026-05-11.mdx +++ b/fern/products/cli-api-reference/cli-changelog/2026-05-11.mdx @@ -1,3 +1,17 @@ +## 5.23.0 +**`(internal):`** Add an opt-in `VerificationStep` to the post-generation pipeline that runs +`.fern/verify.sh` (when emitted by the generator) inside a language-specific +`{generatorImage}-validator` container after replay and before any GitHub +push. A failing script aborts the pipeline before opening a PR and surfaces +raw stderr through the pipeline logger; a missing script is a silent no-op. + +The step is gated on a hidden `--verify` flag for `fern generate`; when +passed (with `--local` or `--runner`), the local workspace runner sets +`config.verify.enabled = true` on the pipeline and the configured container +runtime (`docker` or `podman`) is forwarded to the validator container. +Remote/Fiddle generation does not honor this flag yet. + + ## 5.22.1 **`(fix):`** Fix `fern docs dev` failing with pnpm 11 due to esbuild build scripts being blocked by default. Writes `onlyBuiltDependencies` config to the bundle folder before installing esbuild.