Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions fern/products/sdks/overview/csharp/changelog/2026-03-20.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 2.51.1
**`(chore):`** Remove dead `#elif NET7_0_OR_GREATER` and `#else` branches inside
`QueryStringBuilder` that could only execute on .NET 6 or .NET 7,
which are no longer targeted.


## 2.51.0
**`(feat):`** Add `net9.0` target framework to all generated C# SDK projects. The library
now targets `net462;net8.0;net9.0;netstandard2.0`, enabling `#if NET9_0_OR_GREATER`
Expand Down
7 changes: 7 additions & 0 deletions fern/products/sdks/overview/rust/changelog/2026-03-20.mdx
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
## 0.21.0
**`(feat):`** Add forward-compatible enum support. When `forward-compatible: true` is set on an enum
type, the generated Rust enum includes a `#[non_exhaustive]` attribute, a hidden
`__Unknown(String)` variant for unrecognized values, and custom Serialize/Deserialize
implementations that gracefully handle unknown enum values from the server.


## 0.20.4
**`(fix):`** Derive `Default` on request body types (inlined and query-parameter requests) when all
fields have types that implement `Default` in Rust, not only when all fields are `Option<T>`.
Expand Down
Loading