> 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.80.4

**`(fix):`** `fern generate` (cloud generation) with `local-file-system` output now threads the
package name and version into the IR the same way `fern generate --local` does. This
fixes generated SDKs missing the `User-Agent` and `X-Fern-SDK-Name`/`X-Fern-SDK-Version`
headers when generating to the local filesystem without the `--local` flag. Package
names configured via generator `config` (e.g. `package_name`, `packageJson.name`) are
now also resolved on the cloud generation path.

**`(fix):`** `local-file-system` output now threads the C# SDK's package identity (from the generator's
`package-id` config) and the user-provided `--version` into the IR via a new `nuget`
filesystem publish target, matching the existing npm/pypi/maven/crates/go behavior. This
enables the C# generator to stamp the SDK name/version into `Version.cs` and the structured
`User-Agent` header.

## 5.80.3

**`(fix):`** Bump @fern-api/generator-cli to 0.9.53. Under `--version AUTO`, a purely additive Go
change (inserting a new field into a struct) is no longer misclassified as a breaking
MAJOR bump. The generated `explicitFields` bit-constant reindexing that a field
insertion produces is now stripped before AI diff analysis, so real additions stay
MINOR and real removals stay MAJOR.