From ca63cd4ecb15dd4bf5957a7ae39721980815cfca Mon Sep 17 00:00:00 2001 From: patrickthornton <70873350+patrickthornton@users.noreply.github.com> Date: Fri, 13 Mar 2026 19:31:00 +0000 Subject: [PATCH] update changelogs --- .../sdks/overview/csharp/changelog/2026-03-13.mdx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/fern/products/sdks/overview/csharp/changelog/2026-03-13.mdx b/fern/products/sdks/overview/csharp/changelog/2026-03-13.mdx index 31a764b85c..c2569202e4 100644 --- a/fern/products/sdks/overview/csharp/changelog/2026-03-13.mdx +++ b/fern/products/sdks/overview/csharp/changelog/2026-03-13.mdx @@ -1,3 +1,17 @@ +## 2.30.0 +**`(feat):`** Add `sln-format` configuration option. Set to `"sln"` to generate both a legacy +`.sln` solution file and the modern `.slnx` file. The default value `"slnx"` generates +only the `.slnx` file. This is useful for teams that need compatibility with older +.NET tooling or CI systems that do not yet support the `.slnx` format. + +```yaml +generators: + - name: fernapi/fern-csharp-sdk + config: + sln-format: sln +``` + + ## 2.29.0 **`(feat):`** Rework enum JSON serialization to eliminate reflection. Each enum now gets a generated serializer with static dictionary lookups instead of the generic