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

## 1.4.0

**`(feat):`** Support omitting username or password from basic auth when configured via
`usernameOmit` or `passwordOmit` in the IR. Omitted fields are removed from
the SDK's public API and treated as empty strings internally (e.g., omitting
password encodes `username:`, omitting username encodes `:password`). When
both are omitted, the Authorization header is skipped entirely.

## 1.2.0

**`(feat):`** Add `maxRetries` custom config option to override the default maximum
number of retries for failed requests. The default remains 2 when not
specified.

## 1.1.13

**`(chore):`** Remove legacy dollar-sign workaround in generated CI workflow now that Eta
template engine does not interpret `${}` syntax.

## 1.1.12

**`(chore):`** Migrate template engine from lodash to Eta for consistency with other generators.