Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 33 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.3.0] - 2026-02-14

### Added

- Claude Opus 4.6 model (flagship, 200K context, 128K output)
- Claude Opus 4.1 model (200K context, 32K output)
- Nova 2 Sonic model (1M context, 65K output)
- Mistral Ministral 3B, 8B, 14B models
- Mistral Pixtral Large model
- Mistral Voxtral Mini 3B and Voxtral Small 24B models (speech+text input)
- Qwen3 32B, Qwen3 Coder 30B, Qwen3 Next 80B, Qwen3 VL 235B models
- Google Gemma 3 12B and 4B models
- DeepSeek V3.2 model
- Kimi K2.5 model
- Inference profile tests for models requiring `InferenceProfile::Global`
- `bedrock_provider_match!` macro in model_verification example to reduce boilerplate

### Changed

- **BREAKING**: Renamed `DeepSeekV3` to `DeepSeekV3_1` to match the model's actual version
- Split `pub use models::{...}` re-exports into per-vendor blocks to prevent `cargo fmt` from mixing vendor groupings
- Reordered Claude model definitions by family and version (Opus 4 → 4.1 → 4.5 → 4.6, then Sonnet, then Haiku)
- `mixtape-anthropic-sdk` now uses `version.workspace = true` instead of a hardcoded version

### Fixed

- Claude 3.7 Sonnet output token limit: 8,192 → 64,000
- Claude Haiku 4.5 output token limit: 8,192 → 64,000
- Claude Opus 4.5 output token limit: 32,000 → 64,000
- Stale `--providers` CLI flag in model_verification example docs (correct flag is `--vendors`)

## [0.1.1] - 2026-01-04

### Added
Expand All @@ -27,5 +58,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- AWS SigV4 authenticated requests
- **mixtape-cli**: Session storage and REPL utilities for interactive agents

[Unreleased]: https://github.com/adlio/mixtape/compare/v0.1.1...HEAD
[Unreleased]: https://github.com/adlio/mixtape/compare/v0.3.0...HEAD
[0.3.0]: https://github.com/adlio/mixtape/compare/v0.1.1...v0.3.0
[0.1.1]: https://github.com/adlio/mixtape/releases/tag/v0.1.1
6 changes: 3 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ members = ["mixtape-core", "mixtape-anthropic-sdk", "mixtape-tools", "mixtape-cl
resolver = "2"

[workspace.package]
version = "0.2.1"
version = "0.3.0"
edition = "2021"
license = "MIT"
repository = "https://github.com/adlio/mixtape"

[workspace.dependencies]
# Internal crates
mixtape-core = { version = "0.2.1", path = "./mixtape-core" }
mixtape-anthropic-sdk = { version = "0.2.1", path = "./mixtape-anthropic-sdk" }
mixtape-core = { version = "0.3.0", path = "./mixtape-core" }
mixtape-anthropic-sdk = { version = "0.3.0", path = "./mixtape-anthropic-sdk" }
mixtape-tools = { path = "./mixtape-tools" }
mixtape-cli = { path = "./mixtape-cli" }

Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ leverage foundational agentic tools.
# In your Cargo.toml

[dependencies]
mixtape-core = { version = "0.1", features = ["bedrock"] }
mixtape-core = { version = "0.3", features = ["bedrock"] }
```

| Feature | Description |
Expand Down Expand Up @@ -156,8 +156,8 @@ Save conversations to SQLite (requires `session` feature and `mixtape-cli` crate

```toml
[dependencies]
mixtape = { version = "0.1", features = ["session"] }
mixtape-cli = "0.1"
mixtape = { version = "0.3", features = ["session"] }
mixtape-cli = "0.3"
```

```rust
Expand Down Expand Up @@ -332,7 +332,7 @@ Agent::builder().bedrock(NovaPro).build().await?;
Agent::builder().anthropic(ClaudeSonnet4_5, api_key).build().await?;
```

Bedrock supports Claude, Nova, Mistral, Llama, Cohere, DeepSeek, and others.
Bedrock supports Claude, Nova, Mistral, Llama, Cohere, DeepSeek, Qwen, Gemma, Kimi, and others.

## Examples

Expand Down
2 changes: 1 addition & 1 deletion mixtape-anthropic-sdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mixtape-anthropic-sdk"
version = "0.2.1"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
Expand Down
Loading