diff --git a/CHANGELOG.md b/CHANGELOG.md index 6fc446a..8ecc1d7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,10 +2,26 @@ ## [Unreleased] +## [0.6.0] - 2024-06-25 + +### Breaking Changes + +- Responses from the Anthropic API are now encapsulated as data objects. +- Dropped support for Ruby versions prior to 3.2.4. + ### Added - Added link to `anthropic-rb-cookbook`. +### Removed + +- Removed streaming contraint for tools use. + +### Updated + +- Refactored project for maintainability. +- Updated project funding. + ## [0.5.0] - 2024-04-22 ### Updated @@ -13,6 +29,7 @@ - Refactored project for maintainability. ### Breaking Changes + - You must now pass the beta ID when enabling a beta feature. The only current beta is for Tools (id: tools-2024-04-04). Previously, you would pass `true` to enable the beta. ## [0.4.0] - 2024-04-20 @@ -70,7 +87,8 @@ - Initial release -[Unreleased]: https://github.com/dickdavis/anthropic-rb/compare/v0.5.0...HEAD +[Unreleased]: https://github.com/dickdavis/anthropic-rb/compare/v0.6.0...HEAD +[0.6.0]: https://github.com/dickdavis/anthropic-rb/compare/v0.5.0...v0.6.0 [0.5.0]: https://github.com/dickdavis/anthropic-rb/compare/v0.4.0...v0.5.0 [0.4.0]: https://github.com/dickdavis/anthropic-rb/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/dickdavis/anthropic-rb/compare/v0.2.5...v0.3.0 diff --git a/Gemfile.lock b/Gemfile.lock index 56b950b..17f6ba2 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - anthropic-rb (0.5.0) + anthropic-rb (0.6.0) httpx (>= 1.1.5) json-schema (>= 4.1.1) diff --git a/lib/anthropic/version.rb b/lib/anthropic/version.rb index 372a912..2c075b4 100644 --- a/lib/anthropic/version.rb +++ b/lib/anthropic/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Anthropic - VERSION = '0.5.0' + VERSION = '0.6.0' end