Releases: StevanFreeborn/anthropic-client
AnthropicClient v0.6.0
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
AnthropicClient v0.5.0
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
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
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
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
AnthropicClient v0.1.1
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
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
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
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
AnthropicClient v0.0.2
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)