> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. ## 2.79.2 **`(fix):`** SDKs generated to `local-file-system` output now stamp the package name and version from the IR's `nuget` filesystem publish target (populated by the Fern CLI when `--version` is passed) into `Version.cs`, the `.csproj` `` property, and the structured `User-Agent` header. Previously local-file-system output always produced `Version.Current = "0.0.0"` and used the root namespace as the User-Agent identity. **`(fix):`** The `X-Fern-SDK-Name` platform header now uses the package identity (the configured `package-id`, or the nuget filesystem publish target's package name) instead of the root namespace, matching the SDK name reported in the `User-Agent` header. SDKs without a configured package id keep sending the root namespace. ## 2.79.1 **`(fix):`** Global headers now honor their `client-default` value. The constructor initializes the header from the explicit argument, then the environment variable, then the client default. Previously the client default was only applied on the header-dictionary path and was dropped entirely under `any`-composed multi-scheme auth and endpoint-level security.