> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 5.84.0 **`(feat):`** Add a `--pack` flag to `fern generate`. When generating to the local file system, the CLI now builds distributable package artifacts (npm tarball, Python wheel, JAR, NuGet package, gem, Composer zip, crate) into a `fern-dist/` folder inside each output directory, so SDKs can be shared internally without publishing to a registry. Use `--pack-mode docker` to run the packaging toolchains inside official Docker images instead of requiring them on the host. `--pack` also generates full, packageable projects (pyproject.toml, README.md, etc.) for local-file-system outputs so the packaging toolchains have the metadata they need, and host-mode packaging hides any enclosing git repository so VCS-aware build backends (e.g. poetry-core) don't silently exclude gitignored output files from the artifact. ## 5.83.1 **`(fix):`** Fix user-specified OpenRPC examples to use the method's computed endpoint path instead of appending a hardcoded `/{apiKey}` path. ## 5.83.0 **`(internal):`** Add the additive `OAuthAuthorizationCode.redirectUriBackupPorts` IR field (fallback loopback callback ports for the authorization-code/PKCE flow). No behavior change for existing configs.