diff --git a/Cargo.lock b/Cargo.lock index 63edfe585..46296ef02 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9289,7 +9289,7 @@ checksum = "57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a" [[package]] name = "rig-bedrock" -version = "0.3.2" +version = "0.3.3" dependencies = [ "anyhow", "async-stream", @@ -9298,7 +9298,7 @@ dependencies = [ "aws-smithy-types", "base64 0.22.1", "reqwest 0.12.23", - "rig-core 0.21.0", + "rig-core 0.22.0", "rig-derive", "schemars 1.0.4", "serde", @@ -9335,7 +9335,7 @@ dependencies = [ [[package]] name = "rig-core" -version = "0.21.0" +version = "0.22.0" dependencies = [ "anyhow", "as-any", @@ -9386,7 +9386,7 @@ dependencies = [ "indoc", "proc-macro2", "quote", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "syn 2.0.106", @@ -9396,13 +9396,13 @@ dependencies = [ [[package]] name = "rig-eternalai" -version = "0.3.8" +version = "0.3.9" dependencies = [ "anyhow", "async-stream", "ethers", "reqwest 0.12.23", - "rig-core 0.21.0", + "rig-core 0.22.0", "schemars 1.0.4", "serde", "serde_json", @@ -9413,11 +9413,11 @@ dependencies = [ [[package]] name = "rig-fastembed" -version = "0.2.12" +version = "0.2.13" dependencies = [ "anyhow", "fastembed", - "rig-core 0.21.0", + "rig-core 0.22.0", "schemars 1.0.4", "serde", "serde_json", @@ -9427,10 +9427,10 @@ dependencies = [ [[package]] name = "rig-helixdb" -version = "0.1.0" +version = "0.1.1" dependencies = [ "helix-rs", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "tokio", @@ -9438,7 +9438,7 @@ dependencies = [ [[package]] name = "rig-lancedb" -version = "0.2.23" +version = "0.2.24" dependencies = [ "anyhow", "arrow-array", @@ -9446,7 +9446,7 @@ dependencies = [ "futures", "httpmock", "lancedb", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "tokio", @@ -9454,11 +9454,11 @@ dependencies = [ [[package]] name = "rig-milvus" -version = "0.1.12" +version = "0.1.13" dependencies = [ "anyhow", "reqwest 0.12.23", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "tokio", @@ -9468,13 +9468,13 @@ dependencies = [ [[package]] name = "rig-mongodb" -version = "0.2.23" +version = "0.2.24" dependencies = [ "anyhow", "futures", "httpmock", "mongodb", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "testcontainers", @@ -9485,13 +9485,13 @@ dependencies = [ [[package]] name = "rig-neo4j" -version = "0.3.7" +version = "0.3.8" dependencies = [ "anyhow", "futures", "httpmock", "neo4rs", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "term_size", @@ -9504,14 +9504,14 @@ dependencies = [ [[package]] name = "rig-postgres" -version = "0.1.21" +version = "0.1.22" dependencies = [ "anyhow", "dotenvy", "httpmock", "log", "pgvector", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "sqlx", @@ -9525,12 +9525,12 @@ dependencies = [ [[package]] name = "rig-qdrant" -version = "0.1.26" +version = "0.1.27" dependencies = [ "anyhow", "httpmock", "qdrant-client", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "testcontainers", @@ -9540,13 +9540,13 @@ dependencies = [ [[package]] name = "rig-s3vectors" -version = "0.1.9" +version = "0.1.10" dependencies = [ "anyhow", "aws-config", "aws-sdk-s3vectors", "aws-smithy-types", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "tokio", @@ -9557,13 +9557,13 @@ dependencies = [ [[package]] name = "rig-scylladb" -version = "0.1.12" +version = "0.1.13" dependencies = [ "anyhow", "chrono", "futures", "httpmock", - "rig-core 0.21.0", + "rig-core 0.22.0", "scylla", "serde", "serde_json", @@ -9576,12 +9576,12 @@ dependencies = [ [[package]] name = "rig-sqlite" -version = "0.1.23" +version = "0.1.24" dependencies = [ "anyhow", "chrono", "httpmock", - "rig-core 0.21.0", + "rig-core 0.22.0", "rusqlite", "serde", "serde_json", @@ -9595,10 +9595,10 @@ dependencies = [ [[package]] name = "rig-surrealdb" -version = "0.1.18" +version = "0.1.19" dependencies = [ "anyhow", - "rig-core 0.21.0", + "rig-core 0.22.0", "serde", "serde_json", "surrealdb", diff --git a/rig-bedrock/CHANGELOG.md b/rig-bedrock/CHANGELOG.md index 306407520..56eadc0dc 100644 --- a/rig-bedrock/CHANGELOG.md +++ b/rig-bedrock/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.3](https://github.com/0xPlaygrounds/rig/compare/rig-bedrock-v0.3.2...rig-bedrock-v0.3.3) - 2025-10-14 + +### Added + +- *(rig-973)* DocumentSourceKind::String ([#882](https://github.com/0xPlaygrounds/rig/pull/882)) + +### Other + +- provider SDK has issue with DocumentBlock ([#892](https://github.com/0xPlaygrounds/rig/pull/892)) + ## [0.3.2](https://github.com/0xPlaygrounds/rig/compare/rig-bedrock-v0.3.1...rig-bedrock-v0.3.2) - 2025-09-29 ### Added diff --git a/rig-bedrock/Cargo.toml b/rig-bedrock/Cargo.toml index 57f903ebc..92e6a24f1 100644 --- a/rig-bedrock/Cargo.toml +++ b/rig-bedrock/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-bedrock" -version = "0.3.2" +version = "0.3.3" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -12,7 +12,7 @@ aws-config = { workspace = true, features = ["behavior-version-latest"] } aws-sdk-bedrockruntime = { workspace = true } aws-smithy-types = { workspace = true } base64 = { workspace = true } -rig-core = { path = "../rig-core", version = "0.21.0", features = ["image"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["image"] } rig-derive = { path = "../rig-core/rig-core-derive", version = "0.1.6" } schemars = { workspace = true } serde = { workspace = true, features = ["derive"] } diff --git a/rig-core/CHANGELOG.md b/rig-core/CHANGELOG.md index 0b52beb5f..8d8c393f1 100644 --- a/rig-core/CHANGELOG.md +++ b/rig-core/CHANGELOG.md @@ -7,6 +7,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.22.0](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.21.0...rig-core-v0.22.0) - 2025-10-14 + +### Added + +- Implement thinking for anthropic streaming ([#928](https://github.com/0xPlaygrounds/rig/pull/928)) +- *(rig-937)* evals ([#905](https://github.com/0xPlaygrounds/rig/pull/905)) +- *(rig-986)* tool servers ([#916](https://github.com/0xPlaygrounds/rig/pull/916)) +- *(rig-988)* cancel streaming prompts from prompt hook ([#918](https://github.com/0xPlaygrounds/rig/pull/918)) +- *(rig-990)* allow configuring optional lancedb features ([#923](https://github.com/0xPlaygrounds/rig/pull/923)) +- return usage when streaming completions from a dynamic client ([#903](https://github.com/0xPlaygrounds/rig/pull/903)) +- *(rig-979)* discord bot integration ([#900](https://github.com/0xPlaygrounds/rig/pull/900)) +- *(rig-935)* support cancelling multi-turn prompt loop from hook ([#904](https://github.com/0xPlaygrounds/rig/pull/904)) +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) +- *(rig-977)* add description field to Agent, update tool impl ([#895](https://github.com/0xPlaygrounds/rig/pull/895)) +- *(rig-848)* extract JSON with chat history ([#888](https://github.com/0xPlaygrounds/rig/pull/888)) +- *(rig-955)* set up tool choice capability for Extractor ([#884](https://github.com/0xPlaygrounds/rig/pull/884)) +- *(rig-964)* add tool choice to agent ([#883](https://github.com/0xPlaygrounds/rig/pull/883)) +- *(rig-973)* DocumentSourceKind::String ([#882](https://github.com/0xPlaygrounds/rig/pull/882)) + +### Fixed + +- *(rig-991)* nested struct conversion to Gemini OpenAPI type schema ([#926](https://github.com/0xPlaygrounds/rig/pull/926)) +- *(rig-982)* embedding_model_with_ndims() doesn't pass dimensions parameter to OpenAI API +- *(rig-983)* http request fail due to no content type header set ([#909](https://github.com/0xPlaygrounds/rig/pull/909)) +- Correct data structure for OpenAI responses images and PDFs ([#880](https://github.com/0xPlaygrounds/rig/pull/880)) + +### Other + +- *(rig-975)* split streaming portion of PromptHook ([#889](https://github.com/0xPlaygrounds/rig/pull/889)) +- *(rig-975)* split streaming portion of PromptHook +- *(rig-959)* Documents in Huggingface are not converted properly ([#874](https://github.com/0xPlaygrounds/rig/pull/874)) + ## [0.21.0](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.20.0...rig-core-v0.21.0) - 2025-09-29 ### Added diff --git a/rig-core/Cargo.toml b/rig-core/Cargo.toml index cd7945010..6c167751e 100644 --- a/rig-core/Cargo.toml +++ b/rig-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-core" -version = "0.21.0" +version = "0.22.0" edition = { workspace = true } license = "MIT" readme = "README.md" diff --git a/rig-eternalai/CHANGELOG.md b/rig-eternalai/CHANGELOG.md index c9eef375d..200d71292 100644 --- a/rig-eternalai/CHANGELOG.md +++ b/rig-eternalai/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.9](https://github.com/0xPlaygrounds/rig/compare/rig-eternalai-v0.3.8...rig-eternalai-v0.3.9) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + ## [0.3.8](https://github.com/0xPlaygrounds/rig/compare/rig-eternalai-v0.3.7...rig-eternalai-v0.3.8) - 2025-09-29 ### Other diff --git a/rig-eternalai/Cargo.toml b/rig-eternalai/Cargo.toml index 131a3b654..52284d2f9 100644 --- a/rig-eternalai/Cargo.toml +++ b/rig-eternalai/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-eternalai" -version = "0.3.8" +version = "0.3.9" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -8,7 +8,7 @@ description = "EternalAI model provider Rig integration." repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } ethers = { workspace = true } reqwest = { workspace = true, features = ["json"] } serde = { workspace = true, features = ["derive"] } diff --git a/rig-fastembed/CHANGELOG.md b/rig-fastembed/CHANGELOG.md index 59aa57ad7..63b566a87 100644 --- a/rig-fastembed/CHANGELOG.md +++ b/rig-fastembed/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.13](https://github.com/0xPlaygrounds/rig/compare/rig-fastembed-v0.2.12...rig-fastembed-v0.2.13) - 2025-10-14 + +### Other + +- *(rig-984)* rename rig fastembed example filenames ([#914](https://github.com/0xPlaygrounds/rig/pull/914)) + ## [0.2.12](https://github.com/0xPlaygrounds/rig/compare/rig-fastembed-v0.2.11...rig-fastembed-v0.2.12) - 2025-09-29 ### Other diff --git a/rig-fastembed/Cargo.toml b/rig-fastembed/Cargo.toml index 8d11ff9e2..79943f2e0 100644 --- a/rig-fastembed/Cargo.toml +++ b/rig-fastembed/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-fastembed" -version = "0.2.12" +version = "0.2.13" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -8,7 +8,7 @@ description = "Rig vector store index integration for Fastembed. https://github. repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tracing = { workspace = true } diff --git a/rig-helixdb/CHANGELOG.md b/rig-helixdb/CHANGELOG.md new file mode 100644 index 000000000..45b2c48d9 --- /dev/null +++ b/rig-helixdb/CHANGELOG.md @@ -0,0 +1,14 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [0.1.1](https://github.com/0xPlaygrounds/rig/compare/rig-helixdb-v0.1.0...rig-helixdb-v0.1.1) - 2025-10-14 + +### Fixed + +- *(rig-980)* cosine similarity threshold should work (helixdb) ([#899](https://github.com/0xPlaygrounds/rig/pull/899)) diff --git a/rig-helixdb/Cargo.toml b/rig-helixdb/Cargo.toml index 9b0fbfa3f..3ae7fdf55 100644 --- a/rig-helixdb/Cargo.toml +++ b/rig-helixdb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-helixdb" -version = "0.1.0" +version = "0.1.1" edition.workspace = true license = "MIT" readme = "README.md" @@ -11,7 +11,7 @@ repository = "https://github.com/0xPlaygrounds/rig" helix-rs = "0.1.9" serde = { workspace = true, features = ["derive"] } serde_json.workspace = true -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } [dev-dependencies] tokio = { workspace = true, features = ["macros", "rt-multi-thread"] } diff --git a/rig-lancedb/CHANGELOG.md b/rig-lancedb/CHANGELOG.md index bfbabe80e..785507a22 100644 --- a/rig-lancedb/CHANGELOG.md +++ b/rig-lancedb/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.24](https://github.com/0xPlaygrounds/rig/compare/rig-lancedb-v0.2.23...rig-lancedb-v0.2.24) - 2025-10-14 + +### Added + +- *(rig-990)* allow configuring optional lancedb features ([#923](https://github.com/0xPlaygrounds/rig/pull/923)) +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) +- test regression ([#912](https://github.com/0xPlaygrounds/rig/pull/912)) + ## [0.2.23](https://github.com/0xPlaygrounds/rig/compare/rig-lancedb-v0.2.22...rig-lancedb-v0.2.23) - 2025-09-29 ### Other diff --git a/rig-lancedb/Cargo.toml b/rig-lancedb/Cargo.toml index 074bd45bd..4556d9bcf 100644 --- a/rig-lancedb/Cargo.toml +++ b/rig-lancedb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-lancedb" -version = "0.2.23" +version = "0.2.24" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -9,7 +9,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] lancedb = { workspace = true } -rig-core = { path = "../rig-core", version = "0.21.0", default-features = false } +rig-core = { path = "../rig-core", version = "0.22.0", default-features = false } arrow-array = { workspace = true } serde_json = { workspace = true } serde = { workspace = true } diff --git a/rig-milvus/CHANGELOG.md b/rig-milvus/CHANGELOG.md index 2ef9627e9..2ebf1cdf8 100644 --- a/rig-milvus/CHANGELOG.md +++ b/rig-milvus/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.13](https://github.com/0xPlaygrounds/rig/compare/rig-milvus-v0.1.12...rig-milvus-v0.1.13) - 2025-10-14 + +### Other + +- updated the following local packages: rig-core + ## [0.1.12](https://github.com/0xPlaygrounds/rig/compare/rig-milvus-v0.1.11...rig-milvus-v0.1.12) - 2025-09-29 ### Other diff --git a/rig-milvus/Cargo.toml b/rig-milvus/Cargo.toml index bb3517d84..8980ca303 100644 --- a/rig-milvus/Cargo.toml +++ b/rig-milvus/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "rig-milvus" -version = "0.1.12" +version = "0.1.13" edition = { workspace = true } description = "Milvus vector store implementation for the rig framework" license = "MIT" [dependencies] reqwest = { workspace = true, features = ["json"] } -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } serde = { workspace = true } serde_json = { workspace = true } uuid = { workspace = true, features = ["v4"] } diff --git a/rig-mongodb/CHANGELOG.md b/rig-mongodb/CHANGELOG.md index 8297ccd64..6a7aa6ca5 100644 --- a/rig-mongodb/CHANGELOG.md +++ b/rig-mongodb/CHANGELOG.md @@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.24](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.2.23...rig-mongodb-v0.2.24) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) +- test regression ([#912](https://github.com/0xPlaygrounds/rig/pull/912)) +- *(rig-983)* http request fail due to no content type header set ([#909](https://github.com/0xPlaygrounds/rig/pull/909)) + ## [0.2.23](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.2.22...rig-mongodb-v0.2.23) - 2025-09-29 ### Other diff --git a/rig-mongodb/Cargo.toml b/rig-mongodb/Cargo.toml index 23613e371..0c1c1e309 100644 --- a/rig-mongodb/Cargo.toml +++ b/rig-mongodb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-mongodb" -version = "0.2.23" +version = "0.2.24" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -12,7 +12,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] futures = { workspace = true } mongodb = { workspace = true } -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tracing = { workspace = true } diff --git a/rig-neo4j/CHANGELOG.md b/rig-neo4j/CHANGELOG.md index d78f93769..30e9690ad 100644 --- a/rig-neo4j/CHANGELOG.md +++ b/rig-neo4j/CHANGELOG.md @@ -7,6 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.3.8](https://github.com/0xPlaygrounds/rig/compare/rig-neo4j-v0.3.7...rig-neo4j-v0.3.8) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) +- test regression ([#912](https://github.com/0xPlaygrounds/rig/pull/912)) + ## [0.3.7](https://github.com/0xPlaygrounds/rig/compare/rig-neo4j-v0.3.6...rig-neo4j-v0.3.7) - 2025-09-29 ### Other diff --git a/rig-neo4j/Cargo.toml b/rig-neo4j/Cargo.toml index 161280986..b96b74d72 100644 --- a/rig-neo4j/Cargo.toml +++ b/rig-neo4j/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-neo4j" -version = "0.3.7" +version = "0.3.8" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -12,7 +12,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] futures = { workspace = true } neo4rs = { workspace = true } -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tracing = { workspace = true } diff --git a/rig-postgres/CHANGELOG.md b/rig-postgres/CHANGELOG.md index e9585c717..1d2062b20 100644 --- a/rig-postgres/CHANGELOG.md +++ b/rig-postgres/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.22](https://github.com/0xPlaygrounds/rig/compare/rig-postgres-v0.1.21...rig-postgres-v0.1.22) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) + ## [0.1.21](https://github.com/0xPlaygrounds/rig/compare/rig-postgres-v0.1.20...rig-postgres-v0.1.21) - 2025-09-29 ### Other diff --git a/rig-postgres/Cargo.toml b/rig-postgres/Cargo.toml index b50b3ffbb..8430f22f9 100644 --- a/rig-postgres/Cargo.toml +++ b/rig-postgres/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-postgres" -version = "0.1.21" +version = "0.1.22" edition = { workspace = true } description = "PostgreSQL-based vector store implementation for the rig framework" license = "MIT" @@ -8,7 +8,7 @@ readme = "README.md" repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["derive"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } diff --git a/rig-qdrant/CHANGELOG.md b/rig-qdrant/CHANGELOG.md index d3a62f93a..f0a51ed1b 100644 --- a/rig-qdrant/CHANGELOG.md +++ b/rig-qdrant/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.27](https://github.com/0xPlaygrounds/rig/compare/rig-qdrant-v0.1.26...rig-qdrant-v0.1.27) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) + ## [0.1.26](https://github.com/0xPlaygrounds/rig/compare/rig-qdrant-v0.1.25...rig-qdrant-v0.1.26) - 2025-09-29 ### Other diff --git a/rig-qdrant/Cargo.toml b/rig-qdrant/Cargo.toml index 3561923e7..6c5449ab5 100644 --- a/rig-qdrant/Cargo.toml +++ b/rig-qdrant/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-qdrant" -version = "0.1.26" +version = "0.1.27" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -8,7 +8,7 @@ description = "Rig vector store index integration for Qdrant. https://qdrant.tec repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0" } +rig-core = { path = "../rig-core", version = "0.22.0" } serde_json = { workspace = true } serde = { workspace = true } qdrant-client = { workspace = true } diff --git a/rig-s3vectors/CHANGELOG.md b/rig-s3vectors/CHANGELOG.md index 83cb828d9..8f3d47fc3 100644 --- a/rig-s3vectors/CHANGELOG.md +++ b/rig-s3vectors/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.10](https://github.com/0xPlaygrounds/rig/compare/rig-s3vectors-v0.1.9...rig-s3vectors-v0.1.10) - 2025-10-14 + +### Other + +- updated the following local packages: rig-core + ## [0.1.9](https://github.com/0xPlaygrounds/rig/compare/rig-s3vectors-v0.1.8...rig-s3vectors-v0.1.9) - 2025-09-29 ### Other diff --git a/rig-s3vectors/Cargo.toml b/rig-s3vectors/Cargo.toml index 0716156dd..7f52dc11c 100644 --- a/rig-s3vectors/Cargo.toml +++ b/rig-s3vectors/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-s3vectors" -version = "0.1.9" +version = "0.1.10" edition = { workspace = true } description = "AWS S3Vectors vector store implementation for the rig framework" license = "MIT" @@ -11,7 +11,7 @@ aws-smithy-types = { workspace = true, features = [ "serde-deserialize", "serde-serialize", ] } -rig-core = { path = "../rig-core", version = "0.21.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["derive"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tracing = { workspace = true } diff --git a/rig-scylladb/CHANGELOG.md b/rig-scylladb/CHANGELOG.md index 25ca4a365..89cc7ebaf 100644 --- a/rig-scylladb/CHANGELOG.md +++ b/rig-scylladb/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.13](https://github.com/0xPlaygrounds/rig/compare/rig-scylladb-v0.1.12...rig-scylladb-v0.1.13) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) + ## [0.1.12](https://github.com/0xPlaygrounds/rig/compare/rig-scylladb-v0.1.11...rig-scylladb-v0.1.12) - 2025-09-29 ### Fixed diff --git a/rig-scylladb/Cargo.toml b/rig-scylladb/Cargo.toml index dbabb5f66..9b2ba41b4 100644 --- a/rig-scylladb/Cargo.toml +++ b/rig-scylladb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-scylladb" -version = "0.1.12" +version = "0.1.13" edition = { workspace = true } license = "MIT" readme = "README.md" @@ -8,7 +8,7 @@ description = "ScyllaDB vector store index integration for Rig. High-performance repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["derive"] } serde_json = { workspace = true } serde = { workspace = true, features = ["derive"] } scylla = { workspace = true } diff --git a/rig-sqlite/CHANGELOG.md b/rig-sqlite/CHANGELOG.md index 5a0d287d0..699208a00 100644 --- a/rig-sqlite/CHANGELOG.md +++ b/rig-sqlite/CHANGELOG.md @@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.24](https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.23...rig-sqlite-v0.1.24) - 2025-10-14 + +### Added + +- *(rig-951)* generic HTTP client ([#875](https://github.com/0xPlaygrounds/rig/pull/875)) + +### Fixed + +- trying to fix test regressions part 2 ([#913](https://github.com/0xPlaygrounds/rig/pull/913)) + ## [0.1.23](https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.22...rig-sqlite-v0.1.23) - 2025-09-29 ### Other diff --git a/rig-sqlite/Cargo.toml b/rig-sqlite/Cargo.toml index d79647459..de3d65bf5 100644 --- a/rig-sqlite/Cargo.toml +++ b/rig-sqlite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-sqlite" -version = "0.1.23" +version = "0.1.24" edition = { workspace = true } description = "SQLite-based vector store implementation for the rig framework" license = "MIT" @@ -9,7 +9,7 @@ license = "MIT" doctest = false [dependencies] -rig-core = { path = "../rig-core", version = "0.21.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["derive"] } rusqlite = { workspace = true, features = ["bundled"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } diff --git a/rig-surrealdb/CHANGELOG.md b/rig-surrealdb/CHANGELOG.md index 46029f536..5c610a483 100644 --- a/rig-surrealdb/CHANGELOG.md +++ b/rig-surrealdb/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.19](https://github.com/0xPlaygrounds/rig/compare/rig-surrealdb-v0.1.18...rig-surrealdb-v0.1.19) - 2025-10-14 + +### Other + +- updated the following local packages: rig-core + ## [0.1.18](https://github.com/0xPlaygrounds/rig/compare/rig-surrealdb-v0.1.17...rig-surrealdb-v0.1.18) - 2025-09-29 ### Fixed diff --git a/rig-surrealdb/Cargo.toml b/rig-surrealdb/Cargo.toml index 11813687b..4a156952c 100644 --- a/rig-surrealdb/Cargo.toml +++ b/rig-surrealdb/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "rig-surrealdb" -version = "0.1.18" +version = "0.1.19" edition = { workspace = true } description = "SurrealDB vector store implementation for the rig framework" license = "MIT" [dependencies] surrealdb = { workspace = true, features = ["protocol-ws", "kv-mem"] } -rig-core = { path = "../rig-core", version = "0.21.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.22.0", features = ["derive"] } serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } tracing = { workspace = true }