Skip to content

Commit 96c371c

Browse files
Update changelogs from fern repo (#4416)
Co-authored-by: Swimburger <3382717+Swimburger@users.noreply.github.com>
1 parent 445949c commit 96c371c

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

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

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
## 2.39.0
2+
**`(feat):`** Generate interfaces for WebSocket API classes (e.g., `IStreamApi`, `ITranscribeApi`)
3+
to improve testability. Each WebSocket client now implements a corresponding interface
4+
that declares all public event properties, `Status`, `ConnectAsync`, `Send`, and
5+
`CloseAsync`. The root client interface (`ICortiClient`) also includes factory method
6+
signatures (`CreateStreamApi`, `CreateTranscribeApi`) when WebSockets are enabled.
7+
8+
19
## 2.38.1
210
**`(fix):`** Fix `Event<T>` thread-safety issue. `RaiseEvent` now snapshots the subscriber
311
collections under a lock before iterating, and `Subscribe`, `Unsubscribe`, and

0 commit comments

Comments
 (0)