> This page is for Fern CLI.

> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt.

## 4.48.1

**`(fix):`** Fix OpenAPI importer handling of `security: []` on endpoints. Previously,
endpoints with an explicit empty security array (meaning no auth required)
inherited the global auth scheme instead of being marked as unauthenticated.
This caused generated SDKs to require auth tokens at construction time,
preventing use of unauthenticated endpoints like signup or signin.

## 4.47.0

**`(feat):`** Add `fern sdk preview` command for publishing preview SDK packages.
Generates an SDK via Docker and publishes it to the Fern preview
registry (`npm.buildwithfern.com`). Outputs an `npm install` alias
command so consumers can test the preview with zero import changes.

```bash
fern sdk preview --group my-sdk
fern sdk preview --group my-sdk --json
```

## 4.46.7

**`(fix):`** Fix OpenAPI-to-Fern conversion using wire names instead of SDK names
(from `x-fern-parameter-name`) for query parameter conflict detection.
When a query parameter has a name override, the override name is now used
to check for conflicts with body properties, preventing unnecessary body
property renames.

## 4.46.6

**`(fix):`** Fix tag description pages not being generated when a tag reference in
`docs.yml` uses a `title` override. Tags with title overrides are parsed
as `Package` type items, but the `#convertPackage` method did not call
`createTagDescriptionPageId`, so the overview page was silently dropped.
The method now falls back to creating a tag description page when no
explicit overview is provided.

## 4.46.5

**`(fix):`** Internal improvements to GitHub integration for server-side operations.