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