Skip to content

Releases: StevanFreeborn/anthropic-client

AnthropicClient v0.6.0

15 Jan 16:32
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.6.0 (2025-01-15)

Features

  • add CancelMessageBatchAsync method and corresponding tests (c11600c)
  • add class for representing batch statuses (f8e01bf)
  • add DeleteMessageBatchAsync method and MessageBatchDeleteResponse model with tests (56b3a53)
  • add ListAllMessageBatchesAsync method and corresponding tests (180a090)
  • implement CreateMessageBatchAsync method (9548754)
  • implement GetMessageBatchAsync method (c5f3c5e)
  • implement GetMessageBatchResultsAsync method (c56adf3)
  • implement ListMessageBatchesAsync method (ca2ecdc)

Bug Fixes

  • default nullable properties to actually datetimeoffset min value when new'd up (0a6d89b)
  • make correct properties nullable (15f5ad4)
  • use proper count tokens endpoint (5e247a3)

AnthropicClient v0.5.0

06 Jan 04:04
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.5.0 (2025-01-06)

Features

  • add classes to model response to get model list endpoint (28b7bf6)
  • add model to represent paged request (df75cd2)
  • implement GetModelAsync method (8bbd4bb)
  • implement ListAllModelsAsync and ListModelsAsync (8e0443a)

Bug Fixes

  • only allow afterId or beforeId to be set. not both at same time. (3fe75f5)

AnthropicClient v0.4.0

03 Jan 02:56
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.4.0 (2025-01-03)

Features

  • add support for count tokens endpoint (9448220)

Bug Fixes

  • remove model id validation (31a7097)

AnthropicClient v0.3.0

02 Jan 00:52
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.3.0 (2025-01-02)

Features

  • add missing model identifiers (6e0c065)

AnthropicClient v0.2.0

21 Nov 20:08
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.2.0 (2024-11-21)

Features

  • add content type (c4d4d8a)
  • add model for DocumentContent and DocumentSource (f3a7040)

AnthropicClient v0.1.1

19 Nov 20:22
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.1.1 (2024-11-19)

Bug Fixes

  • address vulnerabilities in dependencies (24bd877)

AnthropicClient v0.1.0

18 Aug 20:02
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.1.0 (2024-08-18)

Features

  • add constructor to allow setting cache control on tool result content (a3c7e90)
  • add type for ephemeral cache control (35adac9)
  • first take of adding caching support (ed97ea9)

Bug Fixes

  • give cache control proper json property name (cc1d628)
  • make cache control class abstract (6431e2a)
  • make cache control setter public (d458c9e)
  • make sure to pass cache control to tool constructor (539d735)
  • remove converter (6600871)
  • reuse validation logic in constructors (987fbe9)
  • use additional constructor param with default value instead of overloaded constructor to avoid potentially breaking others code with that would then contain ambigious constructor calls. (90e9b9f)

Other

  • Merge pull request #12 from StevanFreeborn/stevanfreeborn/tests/fix-image-test [skip ci] (c0dec5f)
  • Merge pull request #14 from StevanFreeborn/stevanfreeborn/feat/add-support-for-prompt-caching (dc162aa)
  • add method for creating client with customized http client (eb0befe)
  • add test for cache control type static class (364c910)
  • add test for serializing system property with correct expected value based on whether given system messages or just a system message. (f6460e9)
  • add test to make sure cache control can be set on tool use content objects (e47095e)
  • add tests for constructor using cache control (0c160e9)
  • add tests for creating tools with cache control set (42d6ee4)
  • add tests for ephemeral cache control model (f2f1507)
  • add tests for overloaded constructor (0253794)
  • add text greater than 2048 tokens for testing caching (2e1c111)
  • added end to end tests for cache control when caching system messages, user messages, or tools (4524d7b)
  • documentation for v0.0.4 [skip ci] (03ad94d)
  • put request json in intermediate variable to make debugging better (e04599b)
  • remove unused using statement (07457c1)
  • run dotnet format (afe70a9)
  • stop git from messing up image file (051fa17)
  • update README.md with documentation about using prompt caching with this library. (c2fa796)
  • update tests to account for serialization and deserialization changes with new/modified model properties to support caching (900a7a3)
  • whitelist word (f1c02eb)

AnthropicClient v0.0.4

20 Jul 03:40
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.0.4 (2024-07-20)

Bug Fixes

  • add end to end test for vision (b3d4ac3)
  • add missing type property to image source model (0a692d1)
  • yield error when initial stream response is not successful (3b47ed3)

Other

  • Merge pull request #11 from StevanFreeborn/stevanfreeborn/fix/missing-type-property-and-response-handling (d27538b)
  • add missing type property (f970b07)
  • debug ci failure (641eaf3)
  • debug ci failure (30c0116)
  • debug CI failure (48b2716)
  • debug CI failure (9b714df)
  • debug test failure in CI (f39e76c)
  • run format (93761b8)
  • use base64 text file (a16b64d)

AnthropicClient v0.0.3

11 Jul 14:23
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.0.3 (2024-07-11)

Bug Fixes

  • address nuget health checks (989951d)

Other

  • Merge pull request #8 from StevanFreeborn/stevanfreeborn/feat/address-nuget-health-checks (f245d64)
  • documentation for v0.0.2 [skip ci] (d486bc8)
  • upgrade System.Text.Json dep (5576b68)

AnthropicClient v0.0.2

10 Jul 14:00
Compare
Choose a tag to compare

Change Log

All notable changes to this project will be documented in this file. See versionize for commit guidelines.

0.0.2 (2024-07-10)

Bug Fixes

  • add stop sequences parameter (0363756)

Other

  • Merge branch 'main' of github.com:StevanFreeborn/anthropic-client (3b9dc67)
  • Merge pull request #5 from StevanFreeborn/stevanfreeborn/fix/allow-stop-sequence-to-be-passed (3bdb417)
  • correct xml comment (48f813f)
  • documentation for v0.0.1 [skip ci] (0a2ea19)
  • update gitattributes to treat font files as binary (2726426)
  • update workflow to continue on error (7c04f0a)