Skip to content

Commit 2362c30

Browse files
authored
Update changelogs from fern repo (#4428)
1 parent b86e7b4 commit 2362c30

1 file changed

Lines changed: 11 additions & 0 deletions

File tree

fern/products/sdks/overview/csharp/changelog/2026-03-20.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,14 @@
1+
## 2.48.0
2+
**`(feat):`** Add bounded send queue with message expiration to `WebSocketConnection`. The
3+
unbounded `Channel<T>` queues are replaced with configurable bounded channels
4+
(`SendQueueLimit`, default: 10,000) that use `BoundedChannelFullMode.DropWrite`
5+
to reject new messages when the queue is full. A `SendCacheItemTimeout` property
6+
(default: 30 minutes) causes stale messages to be silently dropped during drain,
7+
preventing memory growth during network outages and avoiding sending outdated
8+
messages after reconnection. Set `SendQueueLimit` to 0 for unbounded or
9+
`SendCacheItemTimeout` to null to disable expiration.
10+
11+
112
## 2.47.0
213
**`(feat):`** Add receive hang detection via a background state monitor task. A new
314
`StateCheckInterval` property (default: 5 seconds) controls how often the

0 commit comments

Comments
 (0)