diff --git a/Cargo.lock b/Cargo.lock index 053e33136..f1bb35ef9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -6405,7 +6405,7 @@ dependencies = [ [[package]] name = "rig-core" -version = "0.6.1" +version = "0.7.0" dependencies = [ "anyhow", "assert_fs", @@ -6455,7 +6455,7 @@ dependencies = [ [[package]] name = "rig-lancedb" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anyhow", "arrow-array", @@ -6470,7 +6470,7 @@ dependencies = [ [[package]] name = "rig-mongodb" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anyhow", "futures", @@ -6487,7 +6487,7 @@ dependencies = [ [[package]] name = "rig-neo4j" -version = "0.2.2" +version = "0.2.3" dependencies = [ "anyhow", "futures", @@ -6527,7 +6527,7 @@ dependencies = [ [[package]] name = "rig-qdrant" -version = "0.1.5" +version = "0.1.6" dependencies = [ "anyhow", "httpmock", @@ -6541,7 +6541,7 @@ dependencies = [ [[package]] name = "rig-sqlite" -version = "0.1.2" +version = "0.1.3" dependencies = [ "anyhow", "chrono", diff --git a/rig-core/CHANGELOG.md b/rig-core/CHANGELOG.md index 4f30423dc..1289300d4 100644 --- a/rig-core/CHANGELOG.md +++ b/rig-core/CHANGELOG.md @@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.7.0](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.6.1...rig-core-v0.7.0) - 2025-01-27 + +### Added + +- Add hyperbolic inference API integration (#238) +- *(rig-eternalai)* add support for EternalAI onchain toolset (#205) +- *(pipeline)* Add conditional op (#200) +- Add support for DeepSeek (#220) + +### Fixed + +- *(providers)* provider wasm support (#245) +- Use of deprecated `prelude` module (#241) +- anthropic tool use (#168) + +### Other + +- Fix typos (#233) +- *(README)* add SQLite as a supported vector store (#201) + ## [0.6.1](https://github.com/0xPlaygrounds/rig/compare/rig-core-v0.6.0...rig-core-v0.6.1) - 2025-01-13 ### Added diff --git a/rig-core/Cargo.toml b/rig-core/Cargo.toml index 1afd7c058..c3b5bd1e9 100644 --- a/rig-core/Cargo.toml +++ b/rig-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-core" -version = "0.6.1" +version = "0.7.0" edition = "2021" license = "MIT" readme = "README.md" diff --git a/rig-eternalai/CHANGELOG.md b/rig-eternalai/CHANGELOG.md new file mode 100644 index 000000000..0bd2bc1f4 --- /dev/null +++ b/rig-eternalai/CHANGELOG.md @@ -0,0 +1,22 @@ +# 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.0](https://github.com/0xPlaygrounds/rig/releases/tag/rig-eternalai-v0.1.0) - 2025-01-27 + +### Added + +- *(rig-eternalai)* add support for EternalAI onchain toolset (#205) + +### Fixed + +- Use of deprecated `prelude` module (#241) + +### Other + +- *(rig-eternalai)* Add missing manifest fields + basic README (#240) diff --git a/rig-eternalai/Cargo.toml b/rig-eternalai/Cargo.toml index 79889f7fa..50cdd5d34 100644 --- a/rig-eternalai/Cargo.toml +++ b/rig-eternalai/Cargo.toml @@ -8,7 +8,7 @@ description = "EternalAI model provider Rig integration." repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.6.1" } +rig-core = { path = "../rig-core", version = "0.7.0" } ethers = "2.0.14" reqwest = { version = "0.11.22", features = ["json"] } serde = { version = "1.0.193", features = ["derive"] } @@ -19,4 +19,4 @@ schemars = "0.8.16" [dev-dependencies] anyhow = "1.0.75" tokio = { version = "1.34.0", features = ["full"] } -tracing-subscriber = "0.3.18" \ No newline at end of file +tracing-subscriber = "0.3.18" diff --git a/rig-lancedb/CHANGELOG.md b/rig-lancedb/CHANGELOG.md index a65259d8f..843c85b35 100644 --- a/rig-lancedb/CHANGELOG.md +++ b/rig-lancedb/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/0xPlaygrounds/rig/compare/rig-lancedb-v0.2.2...rig-lancedb-v0.2.3) - 2025-01-27 + +### Other + +- update Cargo.lock dependencies + ## [0.2.2](https://github.com/0xPlaygrounds/rig/compare/rig-lancedb-v0.2.1...rig-lancedb-v0.2.2) - 2025-01-13 ### Other diff --git a/rig-lancedb/Cargo.toml b/rig-lancedb/Cargo.toml index 8a03ddf90..564e57b43 100644 --- a/rig-lancedb/Cargo.toml +++ b/rig-lancedb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-lancedb" -version = "0.2.2" +version = "0.2.3" edition = "2021" license = "MIT" readme = "README.md" @@ -9,7 +9,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] lancedb = "0.10.0" -rig-core = { path = "../rig-core", version = "0.6.1" } +rig-core = { path = "../rig-core", version = "0.7.0" } arrow-array = "52.2.0" serde_json = "1.0.128" serde = "1.0.210" diff --git a/rig-mongodb/CHANGELOG.md b/rig-mongodb/CHANGELOG.md index b5482d289..dbcdb142c 100644 --- a/rig-mongodb/CHANGELOG.md +++ b/rig-mongodb/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.2.2...rig-mongodb-v0.2.3) - 2025-01-27 + +### Other + +- update Cargo.lock dependencies + ## [0.2.2](https://github.com/0xPlaygrounds/rig/compare/rig-mongodb-v0.2.1...rig-mongodb-v0.2.2) - 2025-01-13 ### Other diff --git a/rig-mongodb/Cargo.toml b/rig-mongodb/Cargo.toml index 82192bfcb..7de9a7c50 100644 --- a/rig-mongodb/Cargo.toml +++ b/rig-mongodb/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-mongodb" -version = "0.2.2" +version = "0.2.3" edition = "2021" license = "MIT" readme = "README.md" @@ -12,7 +12,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] futures = "0.3.30" mongodb = "3.1.0" -rig-core = { path = "../rig-core", version = "0.6.1" } +rig-core = { path = "../rig-core", version = "0.7.0" } serde = { version = "1.0.203", features = ["derive"] } serde_json = "1.0.117" tracing = "0.1.40" diff --git a/rig-neo4j/CHANGELOG.md b/rig-neo4j/CHANGELOG.md index cff03c646..41e50dce8 100644 --- a/rig-neo4j/CHANGELOG.md +++ b/rig-neo4j/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.3](https://github.com/0xPlaygrounds/rig/compare/rig-neo4j-v0.2.2...rig-neo4j-v0.2.3) - 2025-01-27 + +### Other + +- Fix typos (#233) + ## [0.2.2](https://github.com/0xPlaygrounds/rig/compare/rig-neo4j-v0.2.1...rig-neo4j-v0.2.2) - 2025-01-13 ### Other diff --git a/rig-neo4j/Cargo.toml b/rig-neo4j/Cargo.toml index d5ecd4231..3fb4f1cd4 100644 --- a/rig-neo4j/Cargo.toml +++ b/rig-neo4j/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-neo4j" -version = "0.2.2" +version = "0.2.3" edition = "2021" license = "MIT" readme = "README.md" @@ -12,7 +12,7 @@ repository = "https://github.com/0xPlaygrounds/rig" [dependencies] futures = "0.3.30" neo4rs = "0.8.0" -rig-core = { path = "../rig-core", version = "0.6.1" } +rig-core = { path = "../rig-core", version = "0.7.0" } serde = { version = "1.0.203", features = ["derive"] } serde_json = "1.0.117" tracing = "0.1.40" diff --git a/rig-postgres/CHANGELOG.md b/rig-postgres/CHANGELOG.md new file mode 100644 index 000000000..ac8d61536 --- /dev/null +++ b/rig-postgres/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.0](https://github.com/0xPlaygrounds/rig/releases/tag/rig-postgres-v0.1.0) - 2025-01-27 + +### Added + +- *(rig-postgres)* postgres vector store integration (#231) diff --git a/rig-postgres/Cargo.toml b/rig-postgres/Cargo.toml index 3ffbd18f4..9111158bb 100644 --- a/rig-postgres/Cargo.toml +++ b/rig-postgres/Cargo.toml @@ -8,7 +8,7 @@ readme = "README.md" repository = "https://github.com/0xPlaygrounds/rig" [dependencies] -rig-core = { path = "../rig-core", version = "0.6.0", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.7.0", features = ["derive"] } serde = { version = "1.0.215", features = ["derive"] } serde_json = "1.0.133" diff --git a/rig-qdrant/CHANGELOG.md b/rig-qdrant/CHANGELOG.md index c989cc39e..e8bfe188a 100644 --- a/rig-qdrant/CHANGELOG.md +++ b/rig-qdrant/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.6](https://github.com/0xPlaygrounds/rig/compare/rig-qdrant-v0.1.5...rig-qdrant-v0.1.6) - 2025-01-27 + +### Other + +- update Cargo.lock dependencies + ## [0.1.5](https://github.com/0xPlaygrounds/rig/compare/rig-qdrant-v0.1.4...rig-qdrant-v0.1.5) - 2025-01-13 ### Other diff --git a/rig-qdrant/Cargo.toml b/rig-qdrant/Cargo.toml index b7a949454..49d2cbcb3 100644 --- a/rig-qdrant/Cargo.toml +++ b/rig-qdrant/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-qdrant" -version = "0.1.5" +version = "0.1.6" edition = "2021" 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.6.1" } +rig-core = { path = "../rig-core", version = "0.7.0" } serde_json = "1.0.128" serde = "1.0.210" qdrant-client = "1.12.1" diff --git a/rig-sqlite/CHANGELOG.md b/rig-sqlite/CHANGELOG.md index 146681607..739fb599d 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.3](https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.2...rig-sqlite-v0.1.3) - 2025-01-27 + +### Fixed + +- *(rig-sqlite)* Use tokio-rusqlite from crates.io instead of custom crate (#158) + +### Other + +- *(rig-sqlite)* Add integration test (#202) + ## [0.1.2](https://github.com/0xPlaygrounds/rig/compare/rig-sqlite-v0.1.1...rig-sqlite-v0.1.2) - 2025-01-13 ### Other diff --git a/rig-sqlite/Cargo.toml b/rig-sqlite/Cargo.toml index da07c8096..fe41f7f73 100644 --- a/rig-sqlite/Cargo.toml +++ b/rig-sqlite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rig-sqlite" -version = "0.1.2" +version = "0.1.3" edition = "2021" 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.6.1", features = ["derive"] } +rig-core = { path = "../rig-core", version = "0.7.0", features = ["derive"] } rusqlite = { version = "0.32", features = ["bundled"] } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0"