2.72.1

(chore): Bump the bundled @fern-api/generator-cli to 0.9.44 so every local-only commit is signed when pushing to GitHub, not just HEAD. Replay branches contain multiple commits (e.g. [fern-generated] + [fern-replay]); previously only the HEAD commit was recreated via the GitHub API and signed, leaving earlier commits on the PR unverified.

2.72.0

(feat): Add a default-timeout-in-milliseconds config option to the C# SDK generator for expressing the default network timeout in milliseconds (mapping to .NET’s TimeSpan). The generated ClientOptions.Timeout is now computed from milliseconds (or Timeout.InfiniteTimeSpan when set to "infinity"). The default-timeout-in-seconds option is now deprecated but remains fully backwards compatible: when only the seconds key is set, it is converted to milliseconds. The new key takes precedence when both are set.

2.71.2

(fix): Fix mock-server tests and XML-doc <example> snippets calling client methods with path parameters in the wrong order (CS1503) when a user-authored example lists its path-parameters in a different order than the URL path template. The generated method signature follows the IR’s canonical (URL-template) order, but the snippet writer was consuming the example’s path-parameters positionally in the author’s declared order. Example values are now bound to each parameter by name and emitted in the endpoint’s canonical path-parameter order, matching the generated signature.