Skip to content

Releases: anthropics/anthropic-sdk-csharp

v11.0.0

02 Dec 00:37

Choose a tag to compare

11.0.0 (2025-12-01)

Full Changelog: v10.4.0...v11.0.0

⚠ BREAKING CHANGES

  • client: use readonly types for properties

Features

Bug Fixes

  • client: update custom code for readonly (#198) (11cdfa4)
  • client: use readonly types for properties (1d78f38)
  • internal: running net462 tests on ci (23ca28a)
  • release please config for foundry (#52) (45d4b76)

Performance Improvements

  • client: use async deserialization in HttpResponse (1ce5af7)

Chores

  • client: update namespace imports (9d89414)
  • fix ci (#196) (98beb5b)
  • internal: clean up diffs vs codegen (ba8adc6)
  • internal: fix release please config (2732101)
  • internal: set up cron release job (2d1499c)
  • internal: suppress diagnostic for .netstandard2.0 (e781b24)
  • sync with release-please (6c74dff)
  • sync with release-please (c0845ae)

Documentation

v10.4.0

26 Nov 12:02

Choose a tag to compare

10.4.0 (2025-11-25)

Full Changelog: v10.3.0...v10.4.0

Features

  • client: support .NET Standard 2.0 (70928cd)

Bug Fixes

  • internal: don't format csproj files (76affbf)

Chores

Refactors

  • internal: remove abstract static methods (3a3dffe)

v10.3.0

25 Nov 11:49
212d94f

Choose a tag to compare

10.3.0 (2025-11-24)

Full Changelog: v10.2.1...v10.3.0

Features

  • api: adds support for Claude Opus 4.5, Effort, Advance Tool Use Features, Autocompaction, and Computer Use v5 (144a820)

Bug Fixes

  • internal: install csharpier during ci lint phase (8898df9)
  • internal: minor project fixes (3c344e2)
  • internal: remove release notes from foundry readme (afeaa2f)

Chores

  • client: change name of underlying properties for models and params (75a2cce)
  • formatting (6850900)
  • internal: update release please config (980d7fd)

v10.2.1

22 Nov 04:49
ff89a78

Choose a tag to compare

10.2.1 (2025-11-20)

Full Changelog: v10.2.0...v10.2.1

v10.2.0

20 Nov 21:13

Choose a tag to compare

10.2.0 (2025-11-20)

Full Changelog: v10.1.2...v10.2.0

Features

  • client: additional methods for positional params (8bc6323)

Bug Fixes

  • client: return correct type for foundry#WithOptions (#18) (f814a46)
  • use correct versions (c78c8db)

Refactors

  • client: make unknown variants implicit (eb0e5b6)

v10.1.2

20 Nov 14:39

Choose a tag to compare

10.1.2 (2025-11-18)

Full Changelog: v10.1.1...v10.1.2

Bug Fixes

v10.1.1

18 Nov 17:00

Choose a tag to compare

10.1.1 (2025-11-18)

Full Changelog: v10.1.0...v10.1.1

v10.1.0

18 Nov 16:31

Choose a tag to compare

10.1.0 (2025-11-18)

Full Changelog: v10.0.1...v10.1.0

Features

v10.0.1

18 Nov 16:10

Choose a tag to compare

10.0.1 (2025-11-18)

Full Changelog: v0.2.0...v10.0.1

⚠ BREAKING CHANGES

  • client: improve names of some types
  • client: use DateTimeOffset instead of DateTime
  • client: flatten service namespaces
  • client: interpret null as omitted in some properties

Features

  • api: add file download method (a03d526)
  • api: add support for structured outputs beta (17ea9b3)
  • api: rename C# package to Anthropic (2ba3485)
  • client: add HttpResponse.ReadAsStream method (677857b)
  • client: add cancellation token support (bf4c0e5)
  • client: add per-resource headers (1d7658a)
  • client: add retries support (3327c9b)
  • client: add some implicit operators (bf26da8)
  • client: send User-Agent header (e8a0844)
  • client: send X-Stainless-Arch header (d66d180)
  • client: send X-Stainless-Lang and X-Stainless-OS headers (bcc30e9)
  • client: send X-Stainless-Package-Version headers (84bf583)
  • client: send X-Stainless-Runtime and X-Stainless-Runtime-Version (94d2581)
  • client: send X-Stainless-Timeout header (95ec578)
  • client: validate constant values (493a9ef)
  • csharp: enable nuget publishing (4a4a1bc)
  • docs: add package/version notice (76b74eb)
  • docs: Semver warning (55c20ba)
  • docs: tweak readme notice (82d5990)
  • docs: Update README for nuget (instead of just github) (6bde0b4)
  • docs: Update version refs in README (70d787d)

Bug Fixes

  • client: interpret null as omitted in some properties (56059db)
  • client: use DateTimeOffset instead of DateTime (dbc7f6f)
  • use correct header name (f6d0942)

Performance Improvements

  • client: optimize header creation (3d37bb5)

Chores

  • client: deprecate some symbols (b3446f6)
  • internal: add prism log file to gitignore (8588901)
  • internal: codegen related update (cf3f5d5)
  • internal: delete empty test files (a79abd1)
  • internal: improve devcontainer (ab246ff)
  • internal: minor improvements to csproj and gitignore (bf94b8c)
  • internal: reduce import qualification (137c8b4)
  • internal: update release please config (bd94183)

Documentation

  • client: document max retries (e1f611f)
  • client: separate comment content into paragraphs (1f89605)
  • internal: add warning about implementing interface (5476caf)

Refactors

  • client: flatten service namespaces (8de3f66)
  • client: improve names of some types (2e52d59)
  • client: move some defaults out of ClientOptions (d536293)
  • client: pass around ClientOptions instead of client (608310d)

v0.2.0

08 Nov 04:45

Choose a tag to compare

0.2.0 (2025-11-05)

Full Changelog: v0.1.0...v0.2.0

⚠ BREAKING CHANGES

  • client: make models immutable

Features

  • api: add ability to clear thinking in context management (05d2ce6)
  • client: add response validation option (6130f1b)
  • client: add support for option modification (e105fba)
  • client: make models immutable (f55629c)
  • client: support request timeout (7411046)

Chores

  • api: mark older sonnet models as deprecated (fc00d2b)
  • client: simplify field validations (6130f1b)
  • internal: codegen related update (2798e0a)
  • internal: extract ClientOptions struct (7e906c8)
  • internal: full qualify some references (8a52868)

Documentation

  • client: document WithOptions (38352b0)
  • client: document response validation (0e9f728)
  • client: document timeout option (80d8d7f)
  • client: improve snippet formatting (94dc213)